C E G H I J L M N P R S T 

C

consume(char) - Method in class jodd.json.JsonParser
Consumes char at current position.
convertType(Object, Class) - Method in class jodd.json.JsonParser
Converts type of the given value.

E

equals(Object) - Method in class jodd.json.Path
 

G

grow() - Method in class jodd.json.JsonParser
Grows text array.

H

hashCode() - Method in class jodd.json.Path
 

I

index - Variable in class jodd.json.Path
 
injectValueIntoObject(Object, PropertyDescriptor, Object) - Method in class jodd.json.JsonParser
Injects value into the targets property.
input - Variable in class jodd.json.JsonParser
 
isEOF() - Method in class jodd.json.JsonParser
Returns true if scanning is at the end.

J

jodd - package jodd
 
jodd.json - package jodd.json
Simple JSON parser.
JoddJson - Class in jodd
Jodd JSON module.
JoddJson() - Constructor for class jodd.JoddJson
 
JsonException - Exception in jodd.json
JSON exception.
JsonException(String) - Constructor for exception jodd.json.JsonException
 
JsonException(Throwable) - Constructor for exception jodd.json.JsonException
 
JsonException(String, Throwable) - Constructor for exception jodd.json.JsonException
 
JsonParser - Class in jodd.json
Simple, developer-friendly JSON parser.
JsonParser() - Constructor for class jodd.json.JsonParser
 

L

length() - Method in class jodd.json.Path
Returns path length.

M

map(Class) - Method in class jodd.json.JsonParser
Maps a class to JSONs root.
map(String, Class) - Method in class jodd.json.JsonParser
Maps a class to given path.
mappings - Variable in class jodd.json.JsonParser
 
match(char[]) - Method in class jodd.json.JsonParser
Matches char buffer with content on given location.

N

ndx - Variable in class jodd.json.JsonParser
 
newArrayInstance(Class) - Method in class jodd.json.JsonParser
Creates new type for JSON array objects.
newObjectInstance(Class) - Method in class jodd.json.JsonParser
Creates new object or a HashMap if type is not specified.

P

parse(String, Class<T>) - Method in class jodd.json.JsonParser
Parses input JSON as given type.
parse(String) - Method in class jodd.json.JsonParser
Parses input JSON string.
parse(char[], Class<T>) - Method in class jodd.json.JsonParser
Parses input JSON as given type.
parse(char[]) - Method in class jodd.json.JsonParser
Parses input JSON char array.
parse(String) - Static method in class jodd.json.Path
Parses input dot-separated string that represents a path.
parseArrayContent(Class, Class) - Method in class jodd.json.JsonParser
Parses arrays, once when open bracket has been consumed.
parseNumber() - Method in class jodd.json.JsonParser
Parses JSON numbers.
parseObjectContent(Class, Class) - Method in class jodd.json.JsonParser
Parses object, once when open bracket has been consumed.
parseString() - Method in class jodd.json.JsonParser
Parses a string.
parseStringContent() - Method in class jodd.json.JsonParser
Parses string content, once when starting quote has been consumer.
parseUnicode() - Method in class jodd.json.JsonParser
Parses 4 characters and returns unicode character.
parseValue(Class, Class) - Method in class jodd.json.JsonParser
Parses a JSON value.
path - Variable in class jodd.json.JsonParser
 
Path - Class in jodd.json
Path to a property from JSON root.
Path() - Constructor for class jodd.json.Path
 
Path(String...) - Constructor for class jodd.json.Path
Creates path from given path elements.
paths - Variable in class jodd.json.Path
 
pop() - Method in class jodd.json.Path
Pop last element from the path.
push(String) - Method in class jodd.json.Path
Push element to the path.

R

replaceWithMappedTypeForPath(Class) - Method in class jodd.json.JsonParser
Replaces type with mapped type for current path.
reset() - Method in class jodd.json.JsonParser
Resets JSON parser, so it can be reused.
resolveComponentType(PropertyDescriptor) - Method in class jodd.json.JsonParser
Resolves component type for given property descriptor.
resolveSimpleProperty(Class, String) - Method in class jodd.json.JsonParser
Resolves property type for given object.

S

skipWhiteSpaces() - Method in class jodd.json.JsonParser
Skips whitespaces.
syntaxError(String) - Method in class jodd.json.JsonParser
Throws JsonException indicating a syntax error.

T

text - Variable in class jodd.json.JsonParser
 
textLen - Variable in class jodd.json.JsonParser
 
toString() - Method in class jodd.json.Path
 
total - Variable in class jodd.json.JsonParser
 
C E G H I J L M N P R S T 

Copyright © 2003-2013 Jodd Team