Class JSONArrayReader

java.lang.Object
org.webpki.json.JSONArrayReader

public class JSONArrayReader extends Object
Reads JSON array elements.

Data types are dealt with as in JSONObjectReader.

See Also:
  • Method Details

    • hasMore

      public boolean hasMore()
    • isLastElement

      public boolean isLastElement()
    • size

      public int size()
    • getString

      public String getString()
    • getInt

      public int getInt()
    • getInt53

      public long getInt53()
    • getLong

      public long getLong()
    • getDouble

      public double getDouble()
    • getBigInteger

      public BigInteger getBigInteger()
    • getMoney

      public BigDecimal getMoney()
    • getMoney

      public BigDecimal getMoney(Integer decimals)
    • getBigDecimal

      public BigDecimal getBigDecimal()
    • getDateTime

      public GregorianCalendar getDateTime(EnumSet<ISODateTime.DatePatterns> constraints)
    • getBinary

      public byte[] getBinary()
    • getBoolean

      public boolean getBoolean()
    • getIfNULL

      public boolean getIfNULL()
    • getArray

      public JSONArrayReader getArray()
    • getElementType

      public JSONTypes getElementType()
    • getObject

      public JSONObjectReader getObject()
    • scanAway

      public void scanAway()
    • getBinaryArray

      public ArrayList<byte[]> getBinaryArray()
    • getCertificatePath

      public X509Certificate[] getCertificatePath()
    • getSignature

      public JSONSignatureDecoder getSignature(JSONCryptoHelper.Options options)