Uses of Class
com.sdicons.json.model.JSONValue

Packages that use JSONValue
com.sdicons.json.mapper   
com.sdicons.json.mapper.helper   
com.sdicons.json.mapper.helper.impl   
com.sdicons.json.model   
com.sdicons.json.parser   
com.sdicons.json.parser.impl   
com.sdicons.json.validator   
com.sdicons.json.validator.impl   
com.sdicons.json.validator.impl.predicates   
 

Uses of JSONValue in com.sdicons.json.mapper
 

Methods in com.sdicons.json.mapper that return JSONValue
static JSONValue JSONMapper.toJSON(Object aPojo)
          Map a POJO to the JSON representation.
 

Methods in com.sdicons.json.mapper with parameters of type JSONValue
static Object JSONMapper.toJava(JSONValue aValue)
          Map a JSON representation to a Java object.
static Object JSONMapper.toJava(JSONValue aValue, Class aPojoClass)
          Map a JSON representation to a Java object.
static Object JSONMapper.toJava(JSONValue aValue, ParameterizedType aGenericType)
          Map a JSON representation to a Java object.
 

Uses of JSONValue in com.sdicons.json.mapper.helper
 

Methods in com.sdicons.json.mapper.helper that return JSONValue
 JSONValue ComplexMapperHelper.toJSON(Object aPojo)
           
 JSONValue SimpleMapperHelper.toJSON(Object aPojo)
           
 

Methods in com.sdicons.json.mapper.helper with parameters of type JSONValue
 Object SimpleMapperHelper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object ComplexMapperHelper.toJava(JSONValue aValue, Class aRequestedClass, Type[] aTypes)
           
 

Uses of JSONValue in com.sdicons.json.mapper.helper.impl
 

Methods in com.sdicons.json.mapper.helper.impl that return JSONValue
 JSONValue AbstractMapper.toJSON(Object aPojo)
           
 JSONValue ArrayMapper.toJSON(Object aObj)
           
 JSONValue FloatMapper.toJSON(Object aPojo)
           
 JSONValue DoubleMapper.toJSON(Object aPojo)
           
 JSONValue ByteMapper.toJSON(Object aPojo)
           
 JSONValue BooleanMapper.toJSON(Object aPojo)
           
 JSONValue ShortMapper.toJSON(Object aPojo)
           
 JSONValue ObjectMapperDirect.toJSON(Object aPojo)
           
 JSONValue ObjectMapper.toJSON(Object aPojo)
           
 JSONValue CollectionMapper.toJSON(Object aPojo)
           
 JSONValue LongMapper.toJSON(Object aPojo)
           
 JSONValue DateMapper.toJSON(Object aPojo)
           
 JSONValue BigIntegerMapper.toJSON(Object aPojo)
           
 JSONValue MapMapper.toJSON(Object aPojo)
           
 JSONValue IntegerMapper.toJSON(Object aPojo)
           
 JSONValue BigDecimalMapper.toJSON(Object aPojo)
           
 

Methods in com.sdicons.json.mapper.helper.impl with parameters of type JSONValue
 Object ArrayMapper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object FloatMapper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object DoubleMapper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object ByteMapper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object BooleanMapper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object EnumMapper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object ShortMapper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object ObjectMapperDirect.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object StringMapper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object ObjectMapper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object CollectionMapper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object LongMapper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object DateMapper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object BigIntegerMapper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object MapMapper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object IntegerMapper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object BigDecimalMapper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object CharacterMapper.toJava(JSONValue aValue, Class aRequestedClass)
           
 Object CollectionMapper.toJava(JSONValue aValue, Class aRawClass, Type[] aTypes)
           
 Object MapMapper.toJava(JSONValue aValue, Class aRawClass, Type[] aTypes)
           
 

Uses of JSONValue in com.sdicons.json.model
 

Subclasses of JSONValue in com.sdicons.json.model
 class JSONArray
          Represents a JSON array (list), an ordered list of values ...
 class JSONBoolean
          Represents a JSON boolean value.
 class JSONComplex
          Superclass of JSON complex types, namely JSONArray and JSONObject.
 class JSONDecimal
          Represents a JSON float.
 class JSONInteger
          Represents a JSON int.
 class JSONNull
          Represents a JSON null value.
 class JSONNumber
          The parent class of numerical types, being JSONInteger and JSONDecimal.
 class JSONObject
          Representation of a JSON object, a collection (unordered) of name/value pairs.
 class JSONSimple
          Parent class of the atomic JSON types, being JSONNull, JSONBoolean, JSONNumber and JSONString.
 class JSONString
          Represents a JSON delimited string.
 

Methods in com.sdicons.json.model that return JSONValue
static JSONValue JSONValue.decorate(Object anObject)
          This method is the reverse of a strip, it converts a construction of Java objects to a JSON decorated composition.
 JSONValue JSONArray.get(int i)
          Utility method, get an element at a specific position in the list.
 JSONValue JSONObject.get(String aKey)
          Utility method, get the element with specified name without having to retreive the map first using getValue().
 

Methods in com.sdicons.json.model that return types with arguments of type JSONValue
 List<JSONValue> JSONArray.getValue()
           
 HashMap<String,JSONValue> JSONObject.getValue()
           
 

Uses of JSONValue in com.sdicons.json.parser
 

Methods in com.sdicons.json.parser that return JSONValue
 JSONValue JSONParser.nextValue()
          Read the next JSON structure from the stream and convert it into a Java model.
 

Uses of JSONValue in com.sdicons.json.parser.impl
 

Methods in com.sdicons.json.parser.impl that return JSONValue
 JSONValue JSONParserAntlr.atomic(String aStreamName)
           
 JSONValue JSONParserAntlr.value(String aStreamName)
           
 

Uses of JSONValue in com.sdicons.json.validator
 

Methods in com.sdicons.json.validator that return JSONValue
 JSONValue ValidationException.getCulprit()
           
 

Methods in com.sdicons.json.validator with parameters of type JSONValue
 void Validator.validate(JSONValue aValue)
          Validate a JSONValue.
 void JSONValidator.validate(JSONValue aValue)
          Validate a JSON value according to the rules described in the validator rules.
 

Constructors in com.sdicons.json.validator with parameters of type JSONValue
ValidationException(JSONValue aCulprit, String aRule)
           
ValidationException(String aComments, JSONValue aCulprit, String aRule)
           
 

Uses of JSONValue in com.sdicons.json.validator.impl
 

Methods in com.sdicons.json.validator.impl with parameters of type JSONValue
static Validator ValidatorUtil.buildValidator(JSONValue aVal)
           
static Validator ValidatorUtil.buildValidator(JSONValue aVal, HashMap<String,Validator> aRuleset)
           
 

Uses of JSONValue in com.sdicons.json.validator.impl.predicates
 

Methods in com.sdicons.json.validator.impl.predicates with parameters of type JSONValue
protected  void Predicate.fail(JSONValue aValue)
           
protected  void Predicate.fail(String aMessage, JSONValue aValue)
           
 void Str.validate(JSONValue aValue)
           
 void Not.validate(JSONValue aValue)
           
 void Range.validate(JSONValue aValue)
           
 void Null.validate(JSONValue aValue)
           
 void Regexp.validate(JSONValue aValue)
           
 void Decimal.validate(JSONValue aValue)
           
 void Nr.validate(JSONValue aValue)
           
 void Properties.validate(JSONValue aValue)
           
 void Content.validate(JSONValue aValue)
           
 void Bool.validate(JSONValue aValue)
           
 void Ref.validate(JSONValue aValue)
           
 void Simple.validate(JSONValue aValue)
           
 void Let.validate(JSONValue aValue)
           
 void Enumeration.validate(JSONValue aValue)
           
 void True.validate(JSONValue aValue)
           
 void And.validate(JSONValue aValue)
           
 void Length.validate(JSONValue aValue)
           
 void Object.validate(JSONValue aValue)
           
 void CustomPredicate.validate(JSONValue aValue)
           
 void Array.validate(JSONValue aValue)
           
 void Or.validate(JSONValue aValue)
           
 void False.validate(JSONValue aValue)
           
 void Switch.validate(JSONValue aValue)
           
 void Complex.validate(JSONValue aValue)
           
 void Int.validate(JSONValue aValue)
           
 



Copyright © 2011. All Rights Reserved.