Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractHelper - Class in com.sdicons.json.serializer.helper.impl
- AbstractHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.AbstractHelper
- AbstractMapper - Class in com.sdicons.json.mapper.helper.impl
- AbstractMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.AbstractMapper
- activateOptions() - Method in class com.sdicons.json.log4j.JSONLayout
- activeIgnoreThrowable - Variable in class com.sdicons.json.log4j.JSONLayout
- activePrettyPrint - Variable in class com.sdicons.json.log4j.JSONLayout
- addHelper(SimpleMapperHelper) - Static method in class com.sdicons.json.mapper.JSONMapper
-
Add custom helper class.
- addHelper(MarshallHelper) - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
-
Add custom helper class.
- addHelper(T) - Method in class com.sdicons.json.helper.HelperRepository
-
Add a helper to the repository.
- all - Variable in class com.sdicons.json.validator.impl.predicates.Properties
- And - Class in com.sdicons.json.validator.impl.predicates
- And(String, JSONObject, HashMap<String, Validator>) - Constructor for class com.sdicons.json.validator.impl.predicates.And
- AnnotatedMethods(Constructor, Method) - Constructor for class com.sdicons.json.mapper.helper.impl.ObjectMapperDirect.AnnotatedMethods
- AnnotatedMethods(Constructor, Method) - Constructor for class com.sdicons.json.serializer.helper.impl.ObjectHelperDirect.AnnotatedMethods
- annotatedPool - Variable in class com.sdicons.json.mapper.helper.impl.ObjectMapperDirect
- annotatedPool - Variable in class com.sdicons.json.serializer.helper.impl.ObjectHelperDirect
- ANONYMOUS_RULE - Static variable in class com.sdicons.json.validator.impl.ValidatorUtil
- array - Variable in class com.sdicons.json.model.JSONArray
- array(String) - Method in class com.sdicons.json.parser.impl.JSONParserAntlr
- Array - Class in com.sdicons.json.validator.impl.predicates
- Array(String, JSONObject) - Constructor for class com.sdicons.json.validator.impl.predicates.Array
- ArrayHelper - Class in com.sdicons.json.serializer.helper.impl
- ArrayHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.ArrayHelper
- ArrayMapper - Class in com.sdicons.json.mapper.helper.impl
- ArrayMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.ArrayMapper
- atomic(String) - Method in class com.sdicons.json.parser.impl.JSONParserAntlr
- ATTR_KEY - Static variable in class com.sdicons.json.serializer.helper.impl.MapHelper
- ATTR_VALUE - Static variable in class com.sdicons.json.serializer.helper.impl.MapHelper
B
- BigDecimalHelper - Class in com.sdicons.json.serializer.helper.impl
- BigDecimalHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.BigDecimalHelper
- BigDecimalMapper - Class in com.sdicons.json.mapper.helper.impl
- BigDecimalMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.BigDecimalMapper
- BigIntegerHelper - Class in com.sdicons.json.serializer.helper.impl
- BigIntegerHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.BigIntegerHelper
- BigIntegerMapper - Class in com.sdicons.json.mapper.helper.impl
- BigIntegerMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.BigIntegerMapper
- Bool - Class in com.sdicons.json.validator.impl.predicates
- Bool(String, JSONObject) - Constructor for class com.sdicons.json.validator.impl.predicates.Bool
- BOOLEAN - Static variable in interface com.sdicons.json.serializer.marshall.MarshallValue
- BooleanHelper - Class in com.sdicons.json.serializer.helper.impl
- BooleanHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.BooleanHelper
- BooleanMapper - Class in com.sdicons.json.mapper.helper.impl
- BooleanMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.BooleanMapper
- buildValidator(JSONValue) - Static method in class com.sdicons.json.validator.impl.ValidatorUtil
- buildValidator(JSONValue, HashMap<String, Validator>) - Static method in class com.sdicons.json.validator.impl.ValidatorUtil
- BYTE - Static variable in interface com.sdicons.json.serializer.marshall.MarshallValue
- ByteHelper - Class in com.sdicons.json.serializer.helper.impl
- ByteHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.ByteHelper
- ByteMapper - Class in com.sdicons.json.mapper.helper.impl
- ByteMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.ByteMapper
C
- Case(Validator, List<JSONValue>) - Constructor for class com.sdicons.json.validator.impl.predicates.Switch.Case
- CHAR - Static variable in interface com.sdicons.json.serializer.marshall.MarshallValue
- CharacterHelper - Class in com.sdicons.json.serializer.helper.impl
- CharacterHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.CharacterHelper
- CharacterMapper - Class in com.sdicons.json.mapper.helper.impl
- CharacterMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.CharacterMapper
- children - Variable in class com.sdicons.json.helper.HelperRepository.HelperTreeNode
- col - Variable in class com.sdicons.json.model.JSONValue
- CollectionHelper - Class in com.sdicons.json.serializer.helper.impl
- CollectionHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.CollectionHelper
- CollectionMapper - Class in com.sdicons.json.mapper.helper.impl
- CollectionMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.CollectionMapper
- COLON - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- ColorHelper - Class in com.sdicons.json.serializer.helper.impl
- ColorHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.ColorHelper
- com.sdicons.json.helper - package com.sdicons.json.helper
- com.sdicons.json.log4j - package com.sdicons.json.log4j
- com.sdicons.json.mapper - package com.sdicons.json.mapper
- com.sdicons.json.mapper.helper - package com.sdicons.json.mapper.helper
- com.sdicons.json.mapper.helper.impl - package com.sdicons.json.mapper.helper.impl
- com.sdicons.json.model - package com.sdicons.json.model
- com.sdicons.json.parser - package com.sdicons.json.parser
- com.sdicons.json.parser.impl - package com.sdicons.json.parser.impl
- com.sdicons.json.serializer.helper - package com.sdicons.json.serializer.helper
- com.sdicons.json.serializer.helper.impl - package com.sdicons.json.serializer.helper.impl
- com.sdicons.json.serializer.marshall - package com.sdicons.json.serializer.marshall
- com.sdicons.json.validator - package com.sdicons.json.validator
- com.sdicons.json.validator.impl - package com.sdicons.json.validator.impl
- com.sdicons.json.validator.impl.predicates - package com.sdicons.json.validator.impl.predicates
- COMMA - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- Complex - Class in com.sdicons.json.validator.impl.predicates
- Complex(String, JSONObject) - Constructor for class com.sdicons.json.validator.impl.predicates.Complex
- ComplexMapperHelper - Interface in com.sdicons.json.mapper.helper
- cons - Variable in class com.sdicons.json.mapper.helper.impl.ObjectMapperDirect.AnnotatedMethods
- cons - Variable in class com.sdicons.json.serializer.helper.impl.ObjectHelperDirect.AnnotatedMethods
- containsKey(String) - Method in class com.sdicons.json.model.JSONObject
- Content - Class in com.sdicons.json.validator.impl.predicates
- Content(String, JSONObject, HashMap<String, Validator>) - Constructor for class com.sdicons.json.validator.impl.predicates.Content
- culprit - Variable in exception class com.sdicons.json.validator.ValidationException
- CustomPredicate - Class in com.sdicons.json.validator.impl.predicates
- CustomPredicate(String, JSONObject, HashMap<String, Validator>) - Constructor for class com.sdicons.json.validator.impl.predicates.CustomPredicate
- CustomValidator - Class in com.sdicons.json.validator.impl.predicates
- CustomValidator(String, JSONObject, HashMap<String, Validator>) - Constructor for class com.sdicons.json.validator.impl.predicates.CustomValidator
- cvtNumber(JSONNumber) - Method in class com.sdicons.json.validator.impl.predicates.Range
D
- data - Variable in class com.sdicons.json.model.JSONValue
- dateFormat - Variable in class com.sdicons.json.serializer.helper.impl.DateHelper
- DateHelper - Class in com.sdicons.json.serializer.helper.impl
- DateHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.DateHelper
- DateMapper - Class in com.sdicons.json.mapper.helper.impl
- DateMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.DateMapper
- Decimal - Class in com.sdicons.json.validator.impl.predicates
- Decimal(String, JSONObject) - Constructor for class com.sdicons.json.validator.impl.predicates.Decimal
- decorate(Object) - Static method in class com.sdicons.json.model.JSONValue
-
This method is the reverse of a strip, it converts a construction of Java objects to a JSON decorated composition.
- DIGIT - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- DOUBLE - Static variable in interface com.sdicons.json.serializer.marshall.MarshallValue
- DoubleHelper - Class in com.sdicons.json.serializer.helper.impl
- DoubleHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.DoubleHelper
- DoubleMapper - Class in com.sdicons.json.mapper.helper.impl
- DoubleMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.DoubleMapper
E
- encapsulated - Variable in class com.sdicons.json.serializer.marshall.Reference
- Enumeration - Class in com.sdicons.json.validator.impl.predicates
- Enumeration(String, JSONObject) - Constructor for class com.sdicons.json.validator.impl.predicates.Enumeration
- EnumHelper - Class in com.sdicons.json.serializer.helper.impl
- EnumHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.EnumHelper
- EnumMapper - Class in com.sdicons.json.mapper.helper.impl
- EnumMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.EnumMapper
- enumValues - Variable in class com.sdicons.json.validator.impl.predicates.Enumeration
- EOF - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- equals(Object) - Method in class com.sdicons.json.model.JSONArray
- equals(Object) - Method in class com.sdicons.json.model.JSONBoolean
- equals(Object) - Method in class com.sdicons.json.model.JSONDecimal
- equals(Object) - Method in class com.sdicons.json.model.JSONInteger
- equals(Object) - Method in class com.sdicons.json.model.JSONNull
- equals(Object) - Method in class com.sdicons.json.model.JSONObject
- equals(Object) - Method in class com.sdicons.json.model.JSONString
- equals(Object) - Method in class com.sdicons.json.serializer.helper.impl.AbstractHelper
- equals(Object) - Method in class com.sdicons.json.serializer.marshall.Reference
- ERR_MISSINGATTR - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- ERR_MISSINGATTRVAL - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- ERR_MISSINGSTRING - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- ESC - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- EXPONENT - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
F
- fail(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Predicate
- fail(String, JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Predicate
- False - Class in com.sdicons.json.validator.impl.predicates
- False(String, JSONObject) - Constructor for class com.sdicons.json.validator.impl.predicates.False
- FALSE - Static variable in class com.sdicons.json.model.JSONBoolean
- FALSE - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- findHelper(Class) - Method in class com.sdicons.json.helper.HelperRepository
-
Lookup a helper in the repository.
- findHelper(Class) - Method in class com.sdicons.json.helper.HelperRepository.HelperTreeNode
-
Core finder algorithm
- FLOAT - Static variable in interface com.sdicons.json.serializer.marshall.MarshallValue
- FloatHelper - Class in com.sdicons.json.serializer.helper.impl
- FloatHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.FloatHelper
- FloatMapper - Class in com.sdicons.json.mapper.helper.impl
- FloatMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.FloatMapper
- FontHelper - Class in com.sdicons.json.serializer.helper.impl
- FontHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.FontHelper
- format(LoggingEvent) - Method in class com.sdicons.json.log4j.JSONLayout
- fromISO8601(String) - Static method in class com.sdicons.json.mapper.helper.impl.DateMapper
- fromISO8601(String, boolean) - Static method in class com.sdicons.json.mapper.helper.impl.DateMapper
G
- generateId() - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
- get(int) - Method in class com.sdicons.json.model.JSONArray
-
Utility method, get an element at a specific position in the list.
- get(String) - Method in class com.sdicons.json.model.JSONObject
-
Utility method, get the element with specified name without having to retreive the map first using getValue().
- getAnnotatedConstructor(Class) - Method in class com.sdicons.json.mapper.helper.impl.ObjectMapperDirect
- getAnnotatedConstructor(Class) - Method in class com.sdicons.json.serializer.helper.impl.ObjectHelperDirect
- getAnnotatedMethods(Class) - Method in class com.sdicons.json.mapper.helper.impl.ObjectMapperDirect
- getAnnotatedMethods(Class) - Method in class com.sdicons.json.serializer.helper.impl.ObjectHelperDirect
- getAnnotatedSerializingMethod(Class) - Method in class com.sdicons.json.mapper.helper.impl.ObjectMapperDirect
- getAnnotatedSerializingMethod(Class) - Method in class com.sdicons.json.serializer.helper.impl.ObjectHelperDirect
- getBoolean() - Method in interface com.sdicons.json.serializer.marshall.MarshallValue
-
Get the primitive boolean value.
- getBoolean() - Method in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- getByte() - Method in interface com.sdicons.json.serializer.marshall.MarshallValue
-
Get the primitive byte value.
- getByte() - Method in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- getChar() - Method in interface com.sdicons.json.serializer.marshall.MarshallValue
-
Get the primitive char value.
- getChar() - Method in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- getCol() - Method in class com.sdicons.json.model.JSONValue
-
Get the column number in the textual representation where this JSON value was encountered.
- getCulprit() - Method in exception class com.sdicons.json.validator.ValidationException
- getData() - Method in class com.sdicons.json.model.JSONValue
-
Get user data.
- getDouble() - Method in interface com.sdicons.json.serializer.marshall.MarshallValue
-
Get the primitive double value.
- getDouble() - Method in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- getFieldInfo(Class) - Method in class com.sdicons.json.mapper.helper.impl.ObjectMapperDirect
- getFieldInfo(Class) - Method in class com.sdicons.json.serializer.helper.impl.ObjectHelperDirect
- getFloat() - Method in interface com.sdicons.json.serializer.marshall.MarshallValue
-
Get the primitive float value.
- getFloat() - Method in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- getHelpedClass() - Method in interface com.sdicons.json.helper.Helper
- getHelpedClass() - Method in class com.sdicons.json.helper.HelperRepository.RootHelper
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.ArrayMapper
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.BigDecimalMapper
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.BigIntegerMapper
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.BooleanMapper
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.ByteMapper
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.CharacterMapper
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.CollectionMapper
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.DateMapper
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.DoubleMapper
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.EnumMapper
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.FloatMapper
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.IntegerMapper
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.LongMapper
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.MapMapper
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.ObjectMapper
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.ObjectMapperDirect
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.ShortMapper
- getHelpedClass() - Method in class com.sdicons.json.mapper.helper.impl.StringMapper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.ArrayHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.BigDecimalHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.BigIntegerHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.BooleanHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.ByteHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.CharacterHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.CollectionHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.ColorHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.DateHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.DoubleHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.EnumHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.FloatHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.FontHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.IntegerHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.LongHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.MapHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.ObjectHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.ObjectHelperDirect
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.ShortHelper
- getHelpedClass() - Method in class com.sdicons.json.serializer.helper.impl.StringHelper
- getHelper() - Method in class com.sdicons.json.helper.HelperRepository.HelperTreeNode
- getInt() - Method in interface com.sdicons.json.serializer.marshall.MarshallValue
-
Get the primitive int value.
- getInt() - Method in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- getKey() - Method in class com.sdicons.json.validator.impl.predicates.Properties.PropRule
- getLine() - Method in class com.sdicons.json.model.JSONValue
-
Get the line number in the textual representation where this JSON value was encountered.
- getLong() - Method in interface com.sdicons.json.serializer.marshall.MarshallValue
-
Get the primitive long value.
- getLong() - Method in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- getMessage() - Method in exception class com.sdicons.json.validator.ValidationException
- getName() - Method in class com.sdicons.json.validator.impl.predicates.Predicate
- getRef() - Method in class com.sdicons.json.serializer.marshall.Reference
- getReference() - Method in interface com.sdicons.json.serializer.marshall.MarshallValue
-
Get the reference to a Java object.
- getReference() - Method in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- getRepository() - Static method in class com.sdicons.json.mapper.JSONMapper
- getRule() - Method in class com.sdicons.json.validator.impl.predicates.Predicate
- getRule() - Method in class com.sdicons.json.validator.impl.predicates.Properties.PropRule
- getRuleset() - Method in class com.sdicons.json.validator.impl.predicates.CustomValidator
- getShort() - Method in interface com.sdicons.json.serializer.marshall.MarshallValue
-
Get the primitive short value.
- getShort() - Method in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- getStreamName() - Method in class com.sdicons.json.model.JSONValue
-
Get information about the stream in which the value occurred.
- getType() - Method in interface com.sdicons.json.serializer.marshall.MarshallValue
-
Get the type of the value so that you can access its value safely.
- getType() - Method in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- getValidationRule() - Method in exception class com.sdicons.json.validator.ValidationException
- getValidator() - Method in class com.sdicons.json.validator.impl.predicates.Switch.Case
- getValue() - Method in class com.sdicons.json.model.JSONArray
- getValue() - Method in class com.sdicons.json.model.JSONBoolean
- getValue() - Method in class com.sdicons.json.model.JSONDecimal
- getValue() - Method in class com.sdicons.json.model.JSONInteger
- getValue() - Method in class com.sdicons.json.model.JSONObject
- getValue() - Method in class com.sdicons.json.model.JSONString
H
- hashCode() - Method in class com.sdicons.json.model.JSONArray
- hashCode() - Method in class com.sdicons.json.model.JSONBoolean
- hashCode() - Method in class com.sdicons.json.model.JSONDecimal
- hashCode() - Method in class com.sdicons.json.model.JSONInteger
- hashCode() - Method in class com.sdicons.json.model.JSONObject
- hashCode() - Method in class com.sdicons.json.model.JSONString
- hashCode() - Method in class com.sdicons.json.serializer.marshall.Reference
- helper - Variable in class com.sdicons.json.helper.HelperRepository.HelperTreeNode
- Helper - Interface in com.sdicons.json.helper
- HelperException - Exception Class in com.sdicons.json.serializer.helper.impl
- HelperException(String) - Constructor for exception class com.sdicons.json.serializer.helper.impl.HelperException
- HelperRepository<T> - Class in com.sdicons.json.helper
- HelperRepository() - Constructor for class com.sdicons.json.helper.HelperRepository
- HelperRepository.HelperTreeNode<T> - Class in com.sdicons.json.helper
- HelperRepository.RootHelper - Class in com.sdicons.json.helper
- HelperTreeNode(T) - Constructor for class com.sdicons.json.helper.HelperRepository.HelperTreeNode
- HEX_DIGIT - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- hexToChar(String, String, String, String) - Static method in class com.sdicons.json.parser.impl.ParserUtil
I
- idCounter - Variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- IDPREFIX - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- ignoresThrowable() - Method in class com.sdicons.json.log4j.JSONLayout
- ignoreThrowable - Variable in class com.sdicons.json.log4j.JSONLayout
- insertNode(HelperRepository.HelperTreeNode<T>) - Method in class com.sdicons.json.helper.HelperRepository.HelperTreeNode
- Int - Class in com.sdicons.json.validator.impl.predicates
- Int(String, JSONObject) - Constructor for class com.sdicons.json.validator.impl.predicates.Int
- INT - Static variable in interface com.sdicons.json.serializer.marshall.MarshallValue
- INTEGER - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- IntegerHelper - Class in com.sdicons.json.serializer.helper.impl
- IntegerHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.IntegerHelper
- IntegerMapper - Class in com.sdicons.json.mapper.helper.impl
- IntegerMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.IntegerMapper
- isApplicable(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Switch.Case
- isArray() - Method in class com.sdicons.json.model.JSONValue
-
Check if this value represents an array.
- isBoolean() - Method in class com.sdicons.json.model.JSONValue
-
Check if this value represents a JSON boolean value.
- isComplex() - Method in class com.sdicons.json.model.JSONValue
-
Check if this value represents a "complex" value, meaning: an array, an object.
- isDecimal() - Method in class com.sdicons.json.model.JSONValue
-
Check if this value is a decimal.
- isIgnoreThrowable() - Method in class com.sdicons.json.log4j.JSONLayout
- isInteger() - Method in class com.sdicons.json.model.JSONValue
-
Check if this value is an integer.
- isNull() - Method in class com.sdicons.json.model.JSONValue
-
Check if this value represents a JSON null value.
- isNumber() - Method in class com.sdicons.json.model.JSONValue
-
Check if this value is a number, meaning: an integer or a decimal.
- isObject() - Method in class com.sdicons.json.model.JSONValue
-
Check if this value represents a JSON object.
- isOptional() - Method in class com.sdicons.json.validator.impl.predicates.Properties.PropRule
- isPrettyPrint() - Method in class com.sdicons.json.log4j.JSONLayout
- isPrimitiveArray(String) - Method in class com.sdicons.json.mapper.helper.impl.ArrayMapper
- isPrimitiveArray(String) - Method in class com.sdicons.json.serializer.helper.impl.ArrayHelper
- isSimple() - Method in class com.sdicons.json.model.JSONValue
-
Check if this value represents a "simple" value, meaning: a boolean, a number, a string or null.
- isString() - Method in class com.sdicons.json.model.JSONValue
-
Check if this value represents a JSON string.
- isTimeZoneIgnored() - Static method in class com.sdicons.json.mapper.helper.impl.DateMapper
J
- JSONArray - Class in com.sdicons.json.model
-
Represents a JSON array (list), an ordered list of values ...
- JSONArray() - Constructor for class com.sdicons.json.model.JSONArray
- JSONBoolean - Class in com.sdicons.json.model
-
Represents a JSON boolean value.
- JSONBoolean(boolean) - Constructor for class com.sdicons.json.model.JSONBoolean
- JSONComplex - Class in com.sdicons.json.model
-
Superclass of JSON complex types, namely
JSONArray
andJSONObject
. - JSONComplex() - Constructor for class com.sdicons.json.model.JSONComplex
- JSONConstruct - Annotation Type in com.sdicons.json.helper
- JSONDecimal - Class in com.sdicons.json.model
-
Represents a JSON float.
- JSONDecimal(BigDecimal) - Constructor for class com.sdicons.json.model.JSONDecimal
- JSONInteger - Class in com.sdicons.json.model
-
Represents a JSON int.
- JSONInteger(BigInteger) - Constructor for class com.sdicons.json.model.JSONInteger
- JSONLayout - Class in com.sdicons.json.log4j
- JSONLayout() - Constructor for class com.sdicons.json.log4j.JSONLayout
- JSONLexer - Class in com.sdicons.json.parser.impl
- JSONLexer(InputBuffer) - Constructor for class com.sdicons.json.parser.impl.JSONLexer
- JSONLexer(LexerSharedInputState) - Constructor for class com.sdicons.json.parser.impl.JSONLexer
- JSONLexer(InputStream) - Constructor for class com.sdicons.json.parser.impl.JSONLexer
- JSONLexer(Reader) - Constructor for class com.sdicons.json.parser.impl.JSONLexer
- JSONMap - Annotation Type in com.sdicons.json.helper
- JSONMapper - Class in com.sdicons.json.mapper
-
The mapper class is able to convert a JSON representation to/from a Java representation.
- JSONMapper() - Constructor for class com.sdicons.json.mapper.JSONMapper
- JSONMarshall - Class in com.sdicons.json.serializer.marshall
- JSONMarshall() - Constructor for class com.sdicons.json.serializer.marshall.JSONMarshall
- JSONNull - Class in com.sdicons.json.model
-
Represents a JSON null value.
- JSONNull() - Constructor for class com.sdicons.json.model.JSONNull
- JSONNumber - Class in com.sdicons.json.model
-
The parent class of numerical types, being
JSONInteger
andJSONDecimal
. - JSONNumber() - Constructor for class com.sdicons.json.model.JSONNumber
- JSONObject - Class in com.sdicons.json.model
-
Representation of a JSON object, a collection (unordered) of name/value pairs.
- JSONObject() - Constructor for class com.sdicons.json.model.JSONObject
- JSONParser - Class in com.sdicons.json.parser
-
Reads JSON text and convert it into a Java model for further handling.
- JSONParser(InputStream) - Constructor for class com.sdicons.json.parser.JSONParser
-
Construct a parser using a stream.
- JSONParser(InputStream, String) - Constructor for class com.sdicons.json.parser.JSONParser
-
Construct a parser using a stream.
- JSONParser(Reader) - Constructor for class com.sdicons.json.parser.JSONParser
-
Construct a parser using a reader.
- JSONParser(Reader, String) - Constructor for class com.sdicons.json.parser.JSONParser
-
Construct a parser using a reader.
- JSONParserAntlr - Class in com.sdicons.json.parser.impl
- JSONParserAntlr(ParserSharedInputState) - Constructor for class com.sdicons.json.parser.impl.JSONParserAntlr
- JSONParserAntlr(TokenBuffer) - Constructor for class com.sdicons.json.parser.impl.JSONParserAntlr
- JSONParserAntlr(TokenBuffer, int) - Constructor for class com.sdicons.json.parser.impl.JSONParserAntlr
- JSONParserAntlr(TokenStream) - Constructor for class com.sdicons.json.parser.impl.JSONParserAntlr
- JSONParserAntlr(TokenStream, int) - Constructor for class com.sdicons.json.parser.impl.JSONParserAntlr
- JSONParserAntlrTokenTypes - Interface in com.sdicons.json.parser.impl
- JSONSerialize - Annotation Type in com.sdicons.json.helper
- JSONSimple - Class in com.sdicons.json.model
- JSONSimple() - Constructor for class com.sdicons.json.model.JSONSimple
- JSONString - Class in com.sdicons.json.model
-
Represents a JSON delimited string.
- JSONString(String) - Constructor for class com.sdicons.json.model.JSONString
- JSONValidator - Class in com.sdicons.json.validator
-
A validator that accepts a validator description in JSON format.
- JSONValidator(JSONObject) - Constructor for class com.sdicons.json.validator.JSONValidator
-
Construct the validator based on the JSON description.
- JSONValue - Class in com.sdicons.json.model
-
Base class for all JSON representations.
- JSONValue() - Constructor for class com.sdicons.json.model.JSONValue
K
- key - Variable in class com.sdicons.json.validator.impl.predicates.Properties.PropRule
- key - Variable in class com.sdicons.json.validator.impl.predicates.Switch
L
- LBRACK - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- LCURLY - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- Length - Class in com.sdicons.json.validator.impl.predicates
- Length(String, JSONObject) - Constructor for class com.sdicons.json.validator.impl.predicates.Length
- Let - Class in com.sdicons.json.validator.impl.predicates
- Let(String, JSONObject, HashMap<String, Validator>) - Constructor for class com.sdicons.json.validator.impl.predicates.Let
- line - Variable in class com.sdicons.json.model.JSONValue
- LONG - Static variable in interface com.sdicons.json.serializer.marshall.MarshallValue
- LongHelper - Class in com.sdicons.json.serializer.helper.impl
- LongHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.LongHelper
- LongMapper - Class in com.sdicons.json.mapper.helper.impl
- LongMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.LongMapper
- LPAREN - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
M
- map - Variable in class com.sdicons.json.model.JSONObject
- MapHelper - Class in com.sdicons.json.serializer.helper.impl
- MapHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.MapHelper
- MapMapper - Class in com.sdicons.json.mapper.helper.impl
- MapMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.MapMapper
- MapperException - Exception Class in com.sdicons.json.mapper
- MapperException() - Constructor for exception class com.sdicons.json.mapper.MapperException
- MapperException(String) - Constructor for exception class com.sdicons.json.mapper.MapperException
- MapperException(String, Throwable) - Constructor for exception class com.sdicons.json.mapper.MapperException
- MapperException(Throwable) - Constructor for exception class com.sdicons.json.mapper.MapperException
- marshall(boolean) - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
- marshall(boolean) - Method in interface com.sdicons.json.serializer.marshall.Marshall
-
Convert a boolean primitive to JSON.
- marshall(byte) - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
- marshall(byte) - Method in interface com.sdicons.json.serializer.marshall.Marshall
-
Convert a byte primitive to JSON.
- marshall(char) - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
- marshall(char) - Method in interface com.sdicons.json.serializer.marshall.Marshall
-
Convert a char primitive to JSON.
- marshall(double) - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
- marshall(double) - Method in interface com.sdicons.json.serializer.marshall.Marshall
-
Convert a double primitive to JSON.
- marshall(float) - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
- marshall(float) - Method in interface com.sdicons.json.serializer.marshall.Marshall
-
Convert a float primitive to JSON.
- marshall(int) - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
- marshall(int) - Method in interface com.sdicons.json.serializer.marshall.Marshall
-
Convert an int primitive to JSON.
- marshall(long) - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
- marshall(long) - Method in interface com.sdicons.json.serializer.marshall.Marshall
-
Convert a long primitive to JSON.
- marshall(short) - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
- marshall(short) - Method in interface com.sdicons.json.serializer.marshall.Marshall
-
Convert a short primitive to JSON.
- marshall(Object) - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
- marshall(Object) - Method in interface com.sdicons.json.serializer.marshall.Marshall
-
Convert a Java object to JSON.
- Marshall - Interface in com.sdicons.json.serializer.marshall
-
This interface represents the functionality to convert a JSON representation to/from a Java representation.
- MarshallException - Exception Class in com.sdicons.json.serializer.marshall
- MarshallException() - Constructor for exception class com.sdicons.json.serializer.marshall.MarshallException
- MarshallException(String) - Constructor for exception class com.sdicons.json.serializer.marshall.MarshallException
- MarshallHelper - Interface in com.sdicons.json.serializer.helper
-
A helper can render an instance of a specific class in a custom way.
- marshallImpl(Object, HashMap) - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
- marshallImplArray(Object, HashMap) - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
- marshallImplObject(Object, String, Class, String, HashMap) - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
- marshallPrimitive(String, String) - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
- MarshallValue - Interface in com.sdicons.json.serializer.marshall
-
This interface represents an object that is the result of converting a JSON structure into a java structure.
- MarshallValueImpl - Class in com.sdicons.json.serializer.marshall
- MarshallValueImpl() - Constructor for class com.sdicons.json.serializer.marshall.MarshallValueImpl
- MarshallValueImpl(boolean) - Constructor for class com.sdicons.json.serializer.marshall.MarshallValueImpl
- MarshallValueImpl(byte) - Constructor for class com.sdicons.json.serializer.marshall.MarshallValueImpl
- MarshallValueImpl(char) - Constructor for class com.sdicons.json.serializer.marshall.MarshallValueImpl
- MarshallValueImpl(double) - Constructor for class com.sdicons.json.serializer.marshall.MarshallValueImpl
- MarshallValueImpl(float) - Constructor for class com.sdicons.json.serializer.marshall.MarshallValueImpl
- MarshallValueImpl(int) - Constructor for class com.sdicons.json.serializer.marshall.MarshallValueImpl
- MarshallValueImpl(long) - Constructor for class com.sdicons.json.serializer.marshall.MarshallValueImpl
- MarshallValueImpl(short) - Constructor for class com.sdicons.json.serializer.marshall.MarshallValueImpl
- MarshallValueImpl(Object) - Constructor for class com.sdicons.json.serializer.marshall.MarshallValueImpl
- maxLength - Variable in class com.sdicons.json.validator.impl.predicates.Length
- maxValue - Variable in class com.sdicons.json.validator.impl.predicates.Range
- mCOLON(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mCOMMA(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mDIGIT(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mESC(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mEXPONENT(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mFALSE(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mHEX_DIGIT(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- minLength - Variable in class com.sdicons.json.validator.impl.predicates.Length
- mINTEGER(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- minValue - Variable in class com.sdicons.json.validator.impl.predicates.Range
- mk_tokenSet_0() - Static method in class com.sdicons.json.parser.impl.JSONLexer
- mk_tokenSet_1() - Static method in class com.sdicons.json.parser.impl.JSONLexer
- mLBRACK(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mLCURLY(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mLPAREN(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mNONZERO(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mNULL(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mNUMBER(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mQUOTES(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mRBRACK(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mRCURLY(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mRPAREN(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mSL_COMMENT(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mSTRING(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mTRUE(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mWS(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
- mZERO(boolean) - Method in class com.sdicons.json.parser.impl.JSONLexer
N
- name - Variable in class com.sdicons.json.validator.impl.predicates.Predicate
- nextToken() - Method in class com.sdicons.json.parser.impl.JSONLexer
- nextValue() - Method in class com.sdicons.json.parser.JSONParser
-
Read the next JSON structure from the stream and convert it into a Java model.
- NONZERO - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- Not - Class in com.sdicons.json.validator.impl.predicates
- Not(String, JSONObject, HashMap<String, Validator>) - Constructor for class com.sdicons.json.validator.impl.predicates.Not
- Nr - Class in com.sdicons.json.validator.impl.predicates
- Nr(String, JSONObject) - Constructor for class com.sdicons.json.validator.impl.predicates.Nr
- Null - Class in com.sdicons.json.validator.impl.predicates
- Null(String, JSONObject) - Constructor for class com.sdicons.json.validator.impl.predicates.Null
- NULL - Static variable in class com.sdicons.json.model.JSONNull
- NULL - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- NULL_TREE_LOOKAHEAD - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- NUMBER - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
O
- object(String) - Method in class com.sdicons.json.parser.impl.JSONParserAntlr
- Object - Class in com.sdicons.json.validator.impl.predicates
- Object(String, JSONObject) - Constructor for class com.sdicons.json.validator.impl.predicates.Object
- ObjectHelper - Class in com.sdicons.json.serializer.helper.impl
- ObjectHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.ObjectHelper
- ObjectHelperDirect - Class in com.sdicons.json.serializer.helper.impl
- ObjectHelperDirect() - Constructor for class com.sdicons.json.serializer.helper.impl.ObjectHelperDirect
- ObjectHelperDirect.AnnotatedMethods - Class in com.sdicons.json.serializer.helper.impl
- ObjectMapper - Class in com.sdicons.json.mapper.helper.impl
- ObjectMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.ObjectMapper
- ObjectMapperDirect - Class in com.sdicons.json.mapper.helper.impl
- ObjectMapperDirect() - Constructor for class com.sdicons.json.mapper.helper.impl.ObjectMapperDirect
- ObjectMapperDirect.AnnotatedMethods - Class in com.sdicons.json.mapper.helper.impl
- optional - Variable in class com.sdicons.json.validator.impl.predicates.Properties.PropRule
- Or - Class in com.sdicons.json.validator.impl.predicates
- Or(String, JSONObject, HashMap<String, Validator>) - Constructor for class com.sdicons.json.validator.impl.predicates.Or
P
- PARAM_CASE - Static variable in class com.sdicons.json.validator.impl.ValidatorUtil
- PARAM_CLASS - Static variable in class com.sdicons.json.validator.impl.ValidatorUtil
- PARAM_KEY - Static variable in class com.sdicons.json.validator.impl.ValidatorUtil
- PARAM_MAX - Static variable in class com.sdicons.json.validator.impl.ValidatorUtil
- PARAM_MIN - Static variable in class com.sdicons.json.validator.impl.ValidatorUtil
- PARAM_NAME - Static variable in class com.sdicons.json.validator.impl.ValidatorUtil
- PARAM_OPTIONAL - Static variable in class com.sdicons.json.validator.impl.ValidatorUtil
- PARAM_PAIRS - Static variable in class com.sdicons.json.validator.impl.ValidatorUtil
- PARAM_PATTERN - Static variable in class com.sdicons.json.validator.impl.ValidatorUtil
- PARAM_REF - Static variable in class com.sdicons.json.validator.impl.ValidatorUtil
- PARAM_RULE - Static variable in class com.sdicons.json.validator.impl.ValidatorUtil
- PARAM_RULES - Static variable in class com.sdicons.json.validator.impl.ValidatorUtil
- PARAM_TYPE - Static variable in class com.sdicons.json.validator.impl.ValidatorUtil
- PARAM_VALUES - Static variable in class com.sdicons.json.validator.impl.ValidatorUtil
- parser - Variable in class com.sdicons.json.parser.JSONParser
- ParserUtil - Class in com.sdicons.json.parser.impl
- ParserUtil() - Constructor for class com.sdicons.json.parser.impl.ParserUtil
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.ArrayHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.BigDecimalHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.BigIntegerHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.BooleanHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.ByteHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.CharacterHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.CollectionHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.ColorHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.DateHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.DoubleHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.EnumHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.FloatHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.FontHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.IntegerHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.LongHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.MapHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.ObjectHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.ObjectHelperDirect
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.ShortHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.StringHelper
- parseValue(JSONObject, JSONMarshall, HashMap) - Method in interface com.sdicons.json.serializer.helper.MarshallHelper
-
Convert JSON representation into an instance of a class.
- pattern - Variable in class com.sdicons.json.validator.impl.predicates.Regexp
- Predicate - Class in com.sdicons.json.validator.impl.predicates
- Predicate(String, JSONObject) - Constructor for class com.sdicons.json.validator.impl.predicates.Predicate
- prettyPrint - Variable in class com.sdicons.json.log4j.JSONLayout
- prettyPrint() - Method in class com.sdicons.json.helper.HelperRepository
- prettyPrint(String) - Method in class com.sdicons.json.helper.HelperRepository.HelperTreeNode
- Properties - Class in com.sdicons.json.validator.impl.predicates
- Properties(String, JSONObject, HashMap<String, Validator>) - Constructor for class com.sdicons.json.validator.impl.predicates.Properties
- Properties.PropRule - Class in com.sdicons.json.validator.impl.predicates
- PropRule(String, Validator, boolean) - Constructor for class com.sdicons.json.validator.impl.predicates.Properties.PropRule
Q
- QUOTES - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
R
- Range - Class in com.sdicons.json.validator.impl.predicates
- Range(String, JSONObject) - Constructor for class com.sdicons.json.validator.impl.predicates.Range
- RBRACK - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- RCURLY - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- ref - Variable in class com.sdicons.json.validator.impl.predicates.Let
- ref - Variable in class com.sdicons.json.validator.impl.predicates.Ref
- Ref - Class in com.sdicons.json.validator.impl.predicates
- Ref(String, JSONObject, HashMap<String, Validator>) - Constructor for class com.sdicons.json.validator.impl.predicates.Ref
- Reference - Class in com.sdicons.json.serializer.marshall
- Reference(Object) - Constructor for class com.sdicons.json.serializer.marshall.Reference
- REFERENCE - Static variable in interface com.sdicons.json.serializer.marshall.MarshallValue
- Regexp - Class in com.sdicons.json.validator.impl.predicates
- Regexp(String, JSONObject) - Constructor for class com.sdicons.json.validator.impl.predicates.Regexp
- render(boolean) - Method in class com.sdicons.json.model.JSONValue
-
Convert the JSON value into a string representation (JSON representation).
- render(boolean, String) - Method in class com.sdicons.json.model.JSONArray
- render(boolean, String) - Method in class com.sdicons.json.model.JSONBoolean
- render(boolean, String) - Method in class com.sdicons.json.model.JSONDecimal
- render(boolean, String) - Method in class com.sdicons.json.model.JSONInteger
- render(boolean, String) - Method in class com.sdicons.json.model.JSONNull
- render(boolean, String) - Method in class com.sdicons.json.model.JSONObject
- render(boolean, String) - Method in class com.sdicons.json.model.JSONString
- render(boolean, String) - Method in class com.sdicons.json.model.JSONValue
-
Convert the JSON value into a string representation (JSON representation).
- render(String, boolean, String) - Static method in class com.sdicons.json.parser.impl.ParserUtil
- renderValue(Object, JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.AbstractHelper
- renderValue(Object, JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.ArrayHelper
- renderValue(Object, JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.CollectionHelper
- renderValue(Object, JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.ColorHelper
- renderValue(Object, JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.DateHelper
- renderValue(Object, JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.FontHelper
- renderValue(Object, JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.MapHelper
- renderValue(Object, JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.ObjectHelper
- renderValue(Object, JSONObject, JSONMarshall, HashMap) - Method in class com.sdicons.json.serializer.helper.impl.ObjectHelperDirect
- renderValue(Object, JSONObject, JSONMarshall, HashMap) - Method in interface com.sdicons.json.serializer.helper.MarshallHelper
-
Convert an element to JSON.
- repo - Static variable in class com.sdicons.json.mapper.JSONMapper
- repo - Variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- representation - Variable in class com.sdicons.json.validator.impl.predicates.Regexp
- required - Variable in class com.sdicons.json.validator.impl.predicates.Properties
- requiresAttribute(JSONObject, String, Class) - Static method in class com.sdicons.json.validator.impl.ValidatorUtil
- requireStringAttribute(JSONObject, String) - Static method in class com.sdicons.json.serializer.marshall.JSONMarshall
- resultBoolean - Variable in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- resultByte - Variable in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- resultChar - Variable in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- resultDouble - Variable in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- resultFloat - Variable in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- resultInt - Variable in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- resultLong - Variable in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- resultReference - Variable in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- resultShort - Variable in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- resultType - Variable in class com.sdicons.json.serializer.marshall.MarshallValueImpl
- RNDR_ARR - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_ATTR_CLASS - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_ATTR_ID - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_ATTR_KIND - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_ATTR_REF - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_ATTR_TYPE - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_ATTR_VALUE - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_NULL - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_OBJ - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_OBJREF - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_PRIM - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_PRTITYP_BOOLEAN - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_PRTITYP_BYTE - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_PRTITYP_CHAR - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_PRTITYP_DOUBLE - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_PRTITYP_FLOAT - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_PRTITYP_INT - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_PRTITYP_LONG - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- RNDR_PRTITYP_SHORT - Static variable in class com.sdicons.json.serializer.marshall.JSONMarshall
- root - Variable in class com.sdicons.json.helper.HelperRepository
- RootHelper() - Constructor for class com.sdicons.json.helper.HelperRepository.RootHelper
- RPAREN - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- rule - Variable in class com.sdicons.json.validator.impl.predicates.Content
- rule - Variable in class com.sdicons.json.validator.impl.predicates.Not
- rule - Variable in class com.sdicons.json.validator.impl.predicates.Predicate
- rule - Variable in class com.sdicons.json.validator.impl.predicates.Properties.PropRule
- rules - Variable in class com.sdicons.json.validator.impl.predicates.And
- rules - Variable in class com.sdicons.json.validator.impl.predicates.Or
- rules - Variable in class com.sdicons.json.validator.impl.predicates.Switch
- ruleset - Variable in class com.sdicons.json.validator.impl.predicates.CustomValidator
- ruleset - Variable in class com.sdicons.json.validator.impl.predicates.Let
- ruleset - Variable in class com.sdicons.json.validator.impl.predicates.Ref
S
- serialize - Variable in class com.sdicons.json.mapper.helper.impl.ObjectMapperDirect.AnnotatedMethods
- serialize - Variable in class com.sdicons.json.serializer.helper.impl.ObjectHelperDirect.AnnotatedMethods
- setData(Object) - Method in class com.sdicons.json.model.JSONValue
-
Set user data.
- setIgnoreThrowable(String) - Method in class com.sdicons.json.log4j.JSONLayout
- setKey(String) - Method in class com.sdicons.json.validator.impl.predicates.Properties.PropRule
- setLineCol(int, int) - Method in class com.sdicons.json.model.JSONValue
-
Set The position where this JSON value occurred during parsing.
- setOptional(boolean) - Method in class com.sdicons.json.validator.impl.predicates.Properties.PropRule
- setPrettyPrint(String) - Method in class com.sdicons.json.log4j.JSONLayout
- setRule(Validator) - Method in class com.sdicons.json.validator.impl.predicates.Properties.PropRule
- setStreamName(String) - Method in class com.sdicons.json.model.JSONValue
-
Fill in information about the stream.
- setTimeZoneIgnored(boolean) - Static method in class com.sdicons.json.mapper.helper.impl.DateMapper
- SHORT - Static variable in interface com.sdicons.json.serializer.marshall.MarshallValue
- ShortHelper - Class in com.sdicons.json.serializer.helper.impl
- ShortHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.ShortHelper
- ShortMapper - Class in com.sdicons.json.mapper.helper.impl
- ShortMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.ShortMapper
- Simple - Class in com.sdicons.json.validator.impl.predicates
- Simple(String, JSONObject) - Constructor for class com.sdicons.json.validator.impl.predicates.Simple
- SimpleMapperHelper - Interface in com.sdicons.json.mapper.helper
- size() - Method in class com.sdicons.json.model.JSONArray
- size() - Method in class com.sdicons.json.model.JSONComplex
- size() - Method in class com.sdicons.json.model.JSONObject
- SL_COMMENT - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- Str - Class in com.sdicons.json.validator.impl.predicates
- Str(String, JSONObject) - Constructor for class com.sdicons.json.validator.impl.predicates.Str
- streamName - Variable in class com.sdicons.json.model.JSONValue
- streamName - Variable in class com.sdicons.json.parser.JSONParser
- STRING - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
- StringHelper - Class in com.sdicons.json.serializer.helper.impl
- StringHelper() - Constructor for class com.sdicons.json.serializer.helper.impl.StringHelper
- StringMapper - Class in com.sdicons.json.mapper.helper.impl
- StringMapper() - Constructor for class com.sdicons.json.mapper.helper.impl.StringMapper
- strip() - Method in class com.sdicons.json.model.JSONArray
-
Remove all JSON information.
- strip() - Method in class com.sdicons.json.model.JSONBoolean
-
Get the Java object, remove all JSON information.
- strip() - Method in class com.sdicons.json.model.JSONDecimal
-
Remove all JSON information.
- strip() - Method in class com.sdicons.json.model.JSONInteger
-
Remove all JSON information, in the case of a JSONInteger this means a BigInteger.
- strip() - Method in class com.sdicons.json.model.JSONNull
-
Strip all JSON information.
- strip() - Method in class com.sdicons.json.model.JSONObject
-
Remove all JSON related information.
- strip() - Method in class com.sdicons.json.model.JSONString
-
A pure Java object, all JSON information is removed.
- strip() - Method in class com.sdicons.json.model.JSONValue
-
This method strips all JSON related information and returns pure Java objects.
- Switch - Class in com.sdicons.json.validator.impl.predicates
- Switch(String, JSONObject, HashMap<String, Validator>) - Constructor for class com.sdicons.json.validator.impl.predicates.Switch
- Switch.Case - Class in com.sdicons.json.validator.impl.predicates
T
- timeZoneIgnored - Static variable in class com.sdicons.json.mapper.helper.impl.DateMapper
- toJava(JSONValue) - Static method in class com.sdicons.json.mapper.JSONMapper
-
Map a JSON representation to a Java object.
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.ArrayMapper
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.BigDecimalMapper
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.BigIntegerMapper
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.BooleanMapper
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.ByteMapper
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.CharacterMapper
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.CollectionMapper
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.DateMapper
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.DoubleMapper
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.EnumMapper
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.FloatMapper
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.IntegerMapper
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.LongMapper
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.MapMapper
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.ObjectMapper
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.ObjectMapperDirect
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.ShortMapper
- toJava(JSONValue, Class) - Method in class com.sdicons.json.mapper.helper.impl.StringMapper
- toJava(JSONValue, Class) - Method in interface com.sdicons.json.mapper.helper.SimpleMapperHelper
- toJava(JSONValue, Class) - Static method in class com.sdicons.json.mapper.JSONMapper
-
Map a JSON representation to a Java object.
- toJava(JSONValue, Class, Type[]) - Method in interface com.sdicons.json.mapper.helper.ComplexMapperHelper
- toJava(JSONValue, Class, Type[]) - Method in class com.sdicons.json.mapper.helper.impl.CollectionMapper
- toJava(JSONValue, Class, Type[]) - Method in class com.sdicons.json.mapper.helper.impl.MapMapper
- toJava(JSONValue, ParameterizedType) - Static method in class com.sdicons.json.mapper.JSONMapper
-
Map a JSON representation to a Java object.
- toJSON(Object) - Method in interface com.sdicons.json.mapper.helper.ComplexMapperHelper
- toJSON(Object) - Method in class com.sdicons.json.mapper.helper.impl.AbstractMapper
- toJSON(Object) - Method in class com.sdicons.json.mapper.helper.impl.ArrayMapper
- toJSON(Object) - Method in class com.sdicons.json.mapper.helper.impl.BigDecimalMapper
- toJSON(Object) - Method in class com.sdicons.json.mapper.helper.impl.BigIntegerMapper
- toJSON(Object) - Method in class com.sdicons.json.mapper.helper.impl.BooleanMapper
- toJSON(Object) - Method in class com.sdicons.json.mapper.helper.impl.ByteMapper
- toJSON(Object) - Method in class com.sdicons.json.mapper.helper.impl.CollectionMapper
- toJSON(Object) - Method in class com.sdicons.json.mapper.helper.impl.DateMapper
- toJSON(Object) - Method in class com.sdicons.json.mapper.helper.impl.DoubleMapper
- toJSON(Object) - Method in class com.sdicons.json.mapper.helper.impl.FloatMapper
- toJSON(Object) - Method in class com.sdicons.json.mapper.helper.impl.IntegerMapper
- toJSON(Object) - Method in class com.sdicons.json.mapper.helper.impl.LongMapper
- toJSON(Object) - Method in class com.sdicons.json.mapper.helper.impl.MapMapper
- toJSON(Object) - Method in class com.sdicons.json.mapper.helper.impl.ObjectMapper
- toJSON(Object) - Method in class com.sdicons.json.mapper.helper.impl.ObjectMapperDirect
- toJSON(Object) - Method in class com.sdicons.json.mapper.helper.impl.ShortMapper
- toJSON(Object) - Method in interface com.sdicons.json.mapper.helper.SimpleMapperHelper
- toJSON(Object) - Static method in class com.sdicons.json.mapper.JSONMapper
-
Map a POJO to the JSON representation.
- toRFC3339(Date) - Static method in class com.sdicons.json.mapper.helper.impl.DateMapper
- toRFC3339(Date, boolean) - Static method in class com.sdicons.json.mapper.helper.impl.DateMapper
- toString() - Method in class com.sdicons.json.model.JSONArray
- toString() - Method in class com.sdicons.json.model.JSONBoolean
- toString() - Method in class com.sdicons.json.model.JSONDecimal
- toString() - Method in class com.sdicons.json.model.JSONInteger
- toString() - Method in class com.sdicons.json.model.JSONNull
- toString() - Method in class com.sdicons.json.model.JSONObject
- toString() - Method in class com.sdicons.json.model.JSONString
- True - Class in com.sdicons.json.validator.impl.predicates
- True(String, JSONObject) - Constructor for class com.sdicons.json.validator.impl.predicates.True
- TRUE - Static variable in class com.sdicons.json.model.JSONBoolean
- TRUE - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
U
- unmarshall(JSONObject) - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
- unmarshall(JSONObject) - Method in interface com.sdicons.json.serializer.marshall.Marshall
-
Convert a JSON representation to the Java primitive or reference.
- unmarshallImpl(JSONObject, HashMap) - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
- unmarshallImplPrimitive(JSONObject) - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
- useJavaBeanAccess() - Static method in class com.sdicons.json.mapper.JSONMapper
-
The objects that fall back on the general object mapper will be mapped by using their JavaBean properties.
- useJavaBeanAccess() - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
-
The objects that fall back on the general object helper will be serialized by using their JavaBean properties.
- usePojoAccess() - Static method in class com.sdicons.json.mapper.JSONMapper
-
The objects that fall back on the general object mapper will be mapped by using their fields directly.
- usePojoAccess() - Method in class com.sdicons.json.serializer.marshall.JSONMarshall
-
The objects that fall back on the general object helper will be serialized by using their fields directly.
V
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.And
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Array
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Bool
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Complex
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Content
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.CustomPredicate
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Decimal
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Enumeration
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.False
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Int
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Length
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Let
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Not
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Nr
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Null
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Object
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Or
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Properties
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Range
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Ref
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Regexp
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Simple
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Str
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.Switch
- validate(JSONValue) - Method in class com.sdicons.json.validator.impl.predicates.True
- validate(JSONValue) - Method in class com.sdicons.json.validator.JSONValidator
-
Validate a JSON value according to the rules described in the validator rules.
- validate(JSONValue) - Method in interface com.sdicons.json.validator.Validator
-
Validate a JSONValue.
- ValidationException - Exception Class in com.sdicons.json.validator
-
The exception is thrown when a validation fails.
- ValidationException(JSONValue, String) - Constructor for exception class com.sdicons.json.validator.ValidationException
- ValidationException(String, JSONValue, String) - Constructor for exception class com.sdicons.json.validator.ValidationException
- validationRule - Variable in exception class com.sdicons.json.validator.ValidationException
- validator - Variable in class com.sdicons.json.validator.impl.predicates.CustomPredicate
- validator - Variable in class com.sdicons.json.validator.impl.predicates.Switch.Case
- validator - Variable in class com.sdicons.json.validator.JSONValidator
- Validator - Interface in com.sdicons.json.validator
-
A validator inspects a JSONValue.
- ValidatorUtil - Class in com.sdicons.json.validator.impl
- ValidatorUtil() - Constructor for class com.sdicons.json.validator.impl.ValidatorUtil
- value - Variable in class com.sdicons.json.model.JSONBoolean
- value - Variable in class com.sdicons.json.model.JSONDecimal
- value - Variable in class com.sdicons.json.model.JSONInteger
- value - Variable in class com.sdicons.json.model.JSONString
- value(String) - Method in class com.sdicons.json.parser.impl.JSONParserAntlr
- values - Variable in class com.sdicons.json.validator.impl.predicates.Switch.Case
W
- WS - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
Z
- ZERO - Static variable in interface com.sdicons.json.parser.impl.JSONParserAntlrTokenTypes
_
- _tokenNames - Static variable in class com.sdicons.json.parser.impl.JSONParserAntlr
- _tokenSet_0 - Static variable in class com.sdicons.json.parser.impl.JSONLexer
- _tokenSet_1 - Static variable in class com.sdicons.json.parser.impl.JSONLexer
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form