Uses of Class
org.less4j.JSON.Error

Uses of JSON.Error in org.less4j
 

Subclasses of JSON.Error in org.less4j
static class JSONR.Error
          A simple JSONR exception throwed for any type or value error found by the regular interpreter.
 

Methods in org.less4j that return JSON.Error
 JSON.Error JSONR.extend(java.util.List a, java.lang.String json)
           
 JSON.Error JSON.extend(java.util.List list, java.lang.String json)
          Evaluates a JSON String and extends a List, return null or a JSON.Error if the string does not represent a valid array.
 JSON.Error JSONR.update(java.util.Map o, java.lang.String json)
           
 JSON.Error JSON.update(java.util.Map map, java.lang.String json)
          Evaluates a JSON String and update a Map, return null or a JSON.Error if the string does not represent a valid object.
 

Methods in org.less4j that throw JSON.Error
 JSON.Array JSON.Array.A(int index)
           
 JSON.Array JSON.Object.A(java.lang.String name)
           
 JSON.Array JSON.array(java.lang.String json)
          Evaluates a JSON array, returns a new JSON.Array or throws a JSON.Error if the string does not represent a valid array or if it exceeds the limits on containers and iterations.
 java.lang.Boolean JSON.Array.B(int index)
           
 java.lang.Boolean JSON.Object.B(java.lang.String name)
           
static JSONR.Type JSONR.compile(java.lang.String pattern)
           
static JSONR.Type JSONR.compile(java.lang.String pattern, java.util.Map extensions)
           
 java.math.BigDecimal JSON.Array.D(int index)
           
 java.math.BigDecimal JSON.Object.D(java.lang.String name)
           
 java.lang.Object JSONR.eval(java.lang.String json)
           
 java.lang.Object JSONR.Type.eval(java.lang.String string)
          Evaluate a JSON string and validate it as regular
 java.lang.Object JSON.eval(java.lang.String json)
          Evaluates a JSON String as an untyped value, returns a JSON.Object, JSON.Array, String, BigDecimal, BigInteger, Double, Boolean, null or throws a JSON.Error if a syntax error occured.
 java.lang.Double JSON.Array.F(int index)
           
 java.lang.Double JSON.Object.F(java.lang.String name)
           
 java.math.BigInteger JSON.Array.I(int index)
           
 java.math.BigInteger JSON.Object.I(java.lang.String name)
           
static boolean Controller.ldapCreate(Actor $, java.lang.String dn, java.lang.String attributes)
           
static boolean Controller.ldapResolve(Actor $, java.lang.String dn, java.lang.String attributes)
          Try to update the Actor's JSON with the attributes of an LDAP context, return true if the context's name was resolved, false otherwise.
 JSON.Object JSON.Array.O(int index)
           
 JSON.Object JSON.Object.O(java.lang.String name)
           
 JSON.Object JSON.object(java.lang.String json)
          Evaluates a JSON object, returns a new JSON.O or throws a JSON.Error if the string does not represent a valid object or if it exceeds the limits set on the number of containers and iterations.
 java.lang.String JSON.Array.S(int index)
           
 java.lang.String JSON.Object.S(java.lang.String name)
           
 

Constructors in org.less4j that throw JSON.Error
JSONR(java.lang.Object regular)
           
JSONR(java.lang.Object regular, int containers, int iterations)
           
JSONR(java.lang.String pattern)
           
JSONR(java.lang.String pattern, int containers, int iterations)