Package org.symphonyoss.symphony.entityjson
-
Interface Summary Interface Description IEntityJsonContext A generic parser context.IEntityJsonInstanceContext A parser context containing an instance.IEntityJsonSchemaContext A parser context containing an instance and a schema. -
Class Summary Class Description EntityJson Represents an EntityJSON document which is an object containing one or more StructuredObjects.EntityJsonParser A parser for EntityJSON and StructuredObject.EntityJsonParserBuilder Builder for EntityJsonParser.EntityJsonURIDownloader URIDownloader which restricts schema downloads to known hosts.StructuredObject Represents a single Structured Object.StructuredObjectId Represents the id of a structured object. -
Exception Summary Exception Description EntityJsonException Generic super-class of all EntityJSON exceptions.InvalidInstanceException The instance is invalid.InvalidSchemaException The instance cannot be validated because the referenced schema is invalid.NoSchemaException The instance cannot be validated because no schema can be found.SchemaValidationException The instance is not valid according to its schema.UntrustedSchemaSourceException The instance cannot be validated because it refers to a schema from an untrusted source.