Index

E G I J L P R V 
All Classes and Interfaces|All Packages

E

eu.europa.esig.json - package eu.europa.esig.json
 

G

getAsNumber(String) - Method in class eu.europa.esig.json.JsonObjectWrapper
Gets a value of the header name as a Number.
getAsObject(String) - Method in class eu.europa.esig.json.JsonObjectWrapper
Gets a value of the header name as a Json Object.
getAsObjectList(String) - Method in class eu.europa.esig.json.JsonObjectWrapper
Gets a value of the header name as a List of Json objects.
getAsString(String) - Method in class eu.europa.esig.json.JsonObjectWrapper
Gets a value of the header name as a String.
getAsStringList(String) - Method in class eu.europa.esig.json.JsonObjectWrapper
Gets a value of the header name as a List of Strings.
getDate(String) - Static method in class eu.europa.esig.json.RFC3339DateUtils
Parses a IETF RFC 3339 date String
getDateTime(String) - Static method in class eu.europa.esig.json.RFC3339DateUtils
Parses a IETF RFC 3339 date-time String
getJsonObject() - Method in class eu.europa.esig.json.JsonObjectWrapper
Gets the wrapped JSON object
getJSONSchemaDefinitions() - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
Returns a JSON Draft 7 Schema definition
getMessage() - Method in class eu.europa.esig.json.ValidationMessage
Returns a user-friendly validation message
getSchema() - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
Gets the schema according to the current JSON specification
getSchemaDefinitions() - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
Gets a list of schema definitions
getSchemaURI() - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
Gets URI for the current schema
getValidator() - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
Gets a validator for the given JSON schema

I

isEmpty() - Method in class eu.europa.esig.json.JsonObjectWrapper
Returns whether the content of the current JSON object is empty or not

J

jpms_dss_json_common - module jpms_dss_json_common
 
JsonObjectWrapper - Class in eu.europa.esig.json
Wraps a com.github.erosb.jsonsKema.JsonObject and provides utility methods for working with it
JsonObjectWrapper(JsonObject) - Constructor for class eu.europa.esig.json.JsonObjectWrapper
Default constructor
JSONParser - Class in eu.europa.esig.json
Parses a JSON document and returns a Java object representing the parsed result This class does not perform validation against a JSON schema.
JSONParser() - Constructor for class eu.europa.esig.json.JSONParser
Empty constructor
JSONSchemaAbstractUtils - Class in eu.europa.esig.json
This class contains util methods for parsing and validation of JSON documents
JSONSchemaAbstractUtils() - Constructor for class eu.europa.esig.json.JSONSchemaAbstractUtils
Empty constructor

L

loadSchema(String, Map) - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
Loads schema with the given list of definitions (references)

P

parse(File) - Method in class eu.europa.esig.json.JSONParser
Parses File and returns a JsonObjectWrapper if applicable
parse(File, URI) - Method in class eu.europa.esig.json.JSONParser
Parses InputStream against a schema with URI identifier and returns a JsonObjectWrapper if applicable
parse(InputStream) - Method in class eu.europa.esig.json.JSONParser
Parses InputStream and returns a JsonObjectWrapper if applicable
parse(InputStream, URI) - Method in class eu.europa.esig.json.JSONParser
Parses InputStream against a schema with URI and returns a JsonObjectWrapper if applicable
parse(String) - Method in class eu.europa.esig.json.JSONParser
Parses the JSON string and returns a JsonObjectWrapper
parse(String, URI) - Method in class eu.europa.esig.json.JSONParser
Parses the JSON string with the provided schema uri identifier, and returns a JsonObjectWrapper.

R

RFC3339DateUtils - Class in eu.europa.esig.json
Utility class for parsing RFC 3339 dates and times formats.

V

validateAgainstSchema(JsonObject) - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
Validates a JSON against JWS Schema according to ETSI TS 119 322 JSON schema
validateAgainstSchema(JsonObjectWrapper) - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
Validates a JSON against JWS Schema according to ETSI TS 119 322 JSON schema
validateAgainstSchema(InputStream) - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
Validates a JSON against JWS Schema according to ETSI TS 119 322 JSON schema
validateAgainstSchema(String) - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
Validates a JSON against JWS Schema according to ETSI TS 119 322 JSON schema
ValidationMessage - Class in eu.europa.esig.json
A wrapper class used to provide user-friendly message returned by a com.github.erosb.jsonsKema.ValidationFailure
ValidationMessage(ValidationFailure) - Constructor for class eu.europa.esig.json.ValidationMessage
Default constructor
E G I J L P R V 
All Classes and Interfaces|All Packages