Uses of Class
cc.plural.jsonij.Value

Packages that use Value
cc.plural.jsonij   
cc.plural.jsonij.jpath   
cc.plural.jsonij.jpath.functions   
cc.plural.jsonij.marshal   
cc.plural.jsonij.marshal.codec   
 

Uses of Value in cc.plural.jsonij
 

Classes in cc.plural.jsonij with type parameters of type Value
 class ArrayImp<E extends Value>
          JSON Array Implementation.
static class JSON.Array<E extends Value>
          JSON Array.
static class JSON.Object<K extends CharSequence,V extends Value>
          JSON Object.
 class ObjectImp<CS extends CharSequence,V extends Value>
           
 

Subclasses of Value in cc.plural.jsonij
 class ArrayImp<E extends Value>
          JSON Array Implementation.
static class JSON.Array<E extends Value>
          JSON Array.
static class JSON.Boolean
          JSON Boolean.
static class JSON.False
          JSON False Implementation.
static class JSON.Null
          JSON Null Implementation.
static class JSON.Numeric
          JSON Numeric.
static class JSON.Object<K extends CharSequence,V extends Value>
          JSON Object.
static class JSON.String
          JSON String.
static class JSON.True
          JSON True Implementation.
 class NumericImp
           
 class ObjectImp<CS extends CharSequence,V extends Value>
           
 class StringImp
          JSON String Implementation.
 

Methods in cc.plural.jsonij that return Value
static Value JPath.evaluate(JSON jsonDocument, String jPath)
           
static Value JPath.evaluate(Reader documentReader, String jPath)
           
static Value JPath.evaluate(String document, String jPath)
           
static Value JPath.evaluate(Value value, String jPath)
           
 Value Value.get(CharSequence key)
          Gets a Value at a key for the current Value.
 Value Value.get(int i)
          Extracts a Value instance at an Index.
 Value JSON.get(int i)
          Value accessor by index for the root JSON Value.
 Value JSON.get(String key)
          Value accessor by String for the root JSON Value.
 Value JSON.getRoot()
          Accessor for the root value for this JSON Document.
 Value JSONParser.StatefullValue.getValue()
           
 Value JSONParser.parse(Reader targetReader)
           
 Value JSONParser.parse(String targetString)
           
 Value JSONParser.parseValue(JSONReader target)
          Parse a JSON Value from the target.
 Value JSONParser.parseValue(String targetString)
           
 

Methods in cc.plural.jsonij that return types with arguments of type Value
 JSON.Array<Value> JSONParser.parseArray(JSONReader target)
          Parses a JSON Array Value from the reader.
 JSON.Object<JSON.String,Value> JSONParser.parseObject(JSONReader target)
          Parses a JSON Object Value from the reader.
 

Methods in cc.plural.jsonij with parameters of type Value
 int Value.compareTo(Value o)
           
static Value JPath.evaluate(Value value, String jPath)
           
static Object JSONMarshaler.marshalJSON(Value value, Class<?> c)
           
 

Constructors in cc.plural.jsonij with parameters of type Value
JSON(Value root)
          Default JSON constructor.
JSONParser.StatefullValue(StringJSONReader reader, Value value)
           
 

Uses of Value in cc.plural.jsonij.jpath
 

Methods in cc.plural.jsonij.jpath that return Value
 Value JPathImp.evaluate(JSON json)
           
 Value JPathImp.evaluate(Value value)
           
 Value[] JPathImp.evaluateAll(JSON json)
           
 Value[] JPathImp.evaluateAll(Value value)
           
 Value ExpressionPredicate.OperatorExpressionPredicateCondition.getValue()
           
 

Methods in cc.plural.jsonij.jpath that return types with arguments of type Value
 List<Value> SearchComponent.evaluate(List<Value> values)
           
 List<Value> Component.evaluate(List<Value> values)
           
 List<Value> UnionPredicate.evaluate(List<Value> values, List<Value> results)
           
 List<Value> StartEndStepPredicate.evaluate(List<Value> values, List<Value> results)
           
 List<Value> SimpleIndexPredicate.evaluate(List<Value> values, List<Value> results)
           
 List<Value> SearchComponent.evaluate(List<Value> values, List<Value> results)
           
 List<Value> LastIndexPredicate.evaluate(List<Value> values, List<Value> results)
           
 List<Value> KeyComponent.evaluate(List<Value> values, List<Value> results)
           
 List<Value> ExpressionPredicate.evaluate(List<Value> values, List<Value> results)
           
abstract  List<Value> Component.evaluate(List<Value> values, List<Value> results)
           
 List<Value> AllPredicate.evaluate(List<Value> values, List<Value> results)
          If the value is an array, then add all elements.
 

Methods in cc.plural.jsonij.jpath with parameters of type Value
 Value JPathImp.evaluate(Value value)
           
 Value[] JPathImp.evaluateAll(Value value)
           
 void ExpressionPredicate.OperatorExpressionPredicateCondition.setValue(Value value)
           
 

Method parameters in cc.plural.jsonij.jpath with type arguments of type Value
 List<Value> SearchComponent.evaluate(List<Value> values)
           
 List<Value> Component.evaluate(List<Value> values)
           
 List<Value> UnionPredicate.evaluate(List<Value> values, List<Value> results)
           
 List<Value> UnionPredicate.evaluate(List<Value> values, List<Value> results)
           
 List<Value> StartEndStepPredicate.evaluate(List<Value> values, List<Value> results)
           
 List<Value> StartEndStepPredicate.evaluate(List<Value> values, List<Value> results)
           
 List<Value> SimpleIndexPredicate.evaluate(List<Value> values, List<Value> results)
           
 List<Value> SimpleIndexPredicate.evaluate(List<Value> values, List<Value> results)
           
 List<Value> SearchComponent.evaluate(List<Value> values, List<Value> results)
           
 List<Value> SearchComponent.evaluate(List<Value> values, List<Value> results)
           
 List<Value> LastIndexPredicate.evaluate(List<Value> values, List<Value> results)
           
 List<Value> LastIndexPredicate.evaluate(List<Value> values, List<Value> results)
           
 List<Value> KeyComponent.evaluate(List<Value> values, List<Value> results)
           
 List<Value> KeyComponent.evaluate(List<Value> values, List<Value> results)
           
 List<Value> ExpressionPredicate.evaluate(List<Value> values, List<Value> results)
           
 List<Value> ExpressionPredicate.evaluate(List<Value> values, List<Value> results)
           
abstract  List<Value> Component.evaluate(List<Value> values, List<Value> results)
           
abstract  List<Value> Component.evaluate(List<Value> values, List<Value> results)
           
 List<Value> AllPredicate.evaluate(List<Value> values, List<Value> results)
          If the value is an array, then add all elements.
 List<Value> AllPredicate.evaluate(List<Value> values, List<Value> results)
          If the value is an array, then add all elements.
 

Constructors in cc.plural.jsonij.jpath with parameters of type Value
ExpressionPredicate.OperatorExpressionPredicateCondition(ExpressionPredicate.ExpressionPredicateCombineOperator combine, String attribute, ExpressionPredicate.ExpressionPredicateOperator operator, Value value)
           
ExpressionPredicate.OperatorExpressionPredicateCondition(String attribute, ExpressionPredicate.ExpressionPredicateOperator operator, Value value)
           
 

Uses of Value in cc.plural.jsonij.jpath.functions
 

Methods in cc.plural.jsonij.jpath.functions that return Value
 Value RegexFunction.evaluate(FunctionArgument[] args, Value value)
           
abstract  Value Function.evaluate(FunctionArgument[] args, Value value)
           
 Value FunctionArgument.ValueArgument.getValue()
           
 

Methods in cc.plural.jsonij.jpath.functions with parameters of type Value
 Value RegexFunction.evaluate(FunctionArgument[] args, Value value)
           
abstract  Value Function.evaluate(FunctionArgument[] args, Value value)
           
 void FunctionArgument.ValueArgument.setValue(Value value)
           
 

Constructors in cc.plural.jsonij.jpath.functions with parameters of type Value
FunctionArgument.ValueArgument(Value value)
           
 

Uses of Value in cc.plural.jsonij.marshal
 

Methods in cc.plural.jsonij.marshal that return Value
abstract  Value JSONCodec.encode(T o)
           
 Value JSONDocumentMarshaler.MarshalerPropertyValue.getValue()
           
protected  Value JavaMarshaler.marshalAnyObject(Object o, JavaMarshaler.CycleDetector cycleDetector)
           
protected  Value JavaMarshaler.marshalJavaArray(Object o, JavaMarshaler.CycleDetector cycleDetector)
           
protected  Value JavaMarshaler.marshalJavaBoolean(Object o)
           
protected  Value JavaMarshaler.marshalJavaEnum(Object o)
           
protected  Value JavaMarshaler.marshalJavaList(Object o, JavaMarshaler.CycleDetector cycleDetector)
           
protected  Value JavaMarshaler.marshalJavaMap(Object o, JavaMarshaler.CycleDetector cycleDetector)
           
protected  Value JavaMarshaler.marshalJavaNumeric(Object o)
           
 Value JavaObjectMarshaler.marshalJavaObject(Object o, JavaMarshaler.CycleDetector cycleDetector)
           
protected  Value JavaMarshaler.marshalJavaObject(Object o, JavaMarshaler.CycleDetector cycleDetector)
           
protected  Value JavaMarshaler.marshalJavaString(Object o)
           
 Value JavaMarshaler.marshalObject(boolean[] a)
           
 Value JavaMarshaler.marshalObject(Boolean[] a)
           
 Value JavaMarshaler.marshalObject(char[] a)
           
 Value JavaMarshaler.marshalObject(Character[] a)
           
 Value JavaMarshaler.marshalObject(double[] a)
           
 Value JavaMarshaler.marshalObject(Double[] a)
           
 Value JavaMarshaler.marshalObject(float[] a)
           
 Value JavaMarshaler.marshalObject(Float[] a)
           
 Value JavaMarshaler.marshalObject(int[] a)
           
 Value JavaMarshaler.marshalObject(Integer[] a)
           
 Value JavaMarshaler.marshalObject(long[] a)
           
 Value JavaMarshaler.marshalObject(Long[] a)
           
 Value JavaMarshaler.marshalObject(Object o)
           
 Value JavaMarshaler.marshalObject(Object[] a)
           
 Value JavaMarshaler.marshalObject(short[] a)
           
 Value JavaMarshaler.marshalObject(Short[] a)
           
 Value JavaMarshaler.marshalObject(String[] a)
           
protected  Value JavaObjectMarshaler.marshalObjectFieldValue(Field field, Object o, JavaMarshaler.CycleDetector cycleDetector)
           
protected  Value JavaObjectMarshaler.marshalObjectMethodValue(Method method, Object o, JavaMarshaler.CycleDetector cycleDetector)
           
 

Methods in cc.plural.jsonij.marshal with parameters of type Value
abstract  T JSONCodec.decode(Value value)
           
 Object JSONDocumentMarshaler.marshalJSONDocument(Value value, Class<?> objectClass)
           
 void JSONDocumentMarshaler.MarshalerPropertyValue.setValue(Value value)
           
 

Method parameters in cc.plural.jsonij.marshal with type arguments of type Value
 Object JSONDocumentMarshaler.marshalJSONDocumentArray(JSON.Array<Value> jsonArray, Class<?> objectClass)
           
 Object JSONDocumentMarshaler.marshalJSONDocumentObject(JSON.Object<CharSequence,Value> jsonObject, Class<?> objectClass)
           
 

Constructors in cc.plural.jsonij.marshal with parameters of type Value
JSONDocumentMarshaler.MarshalerPropertyValue(String name, InspectorProperty property, Value value)
           
 

Uses of Value in cc.plural.jsonij.marshal.codec
 

Methods in cc.plural.jsonij.marshal.codec that return Value
 Value DateJSONCodec.encode(D d)
          The encode method for the DateJSONCodec.
 

Methods in cc.plural.jsonij.marshal.codec with parameters of type Value
 D DateJSONCodec.decode(Value value)
          The decode method for the DateJSONCodec.
 



Copyright © 2012. All Rights Reserved.