A B C E F G I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(int, Object) - Method in class sk.antons.json.template.JsonArrayListWrapper
- add(Object) - Method in class sk.antons.json.template.JsonArrayListWrapper
- add(String, JsonValue) - Method in class sk.antons.json.impl.JsonObjectImpl
- add(String, JsonValue) - Method in interface sk.antons.json.JsonObject
-
Adds attribute ti this json object at last position.
- add(String, JsonValue, int) - Method in class sk.antons.json.impl.JsonObjectImpl
- add(String, JsonValue, int) - Method in interface sk.antons.json.JsonObject
-
Adds attribute ti this json object at specified position.
- add(JsonValue) - Method in class sk.antons.json.impl.JsonArrayImpl
- add(JsonValue) - Method in interface sk.antons.json.JsonArray
-
Adds new element to json array.
- add(JsonValue, int) - Method in class sk.antons.json.impl.JsonArrayImpl
- add(JsonValue, int) - Method in interface sk.antons.json.JsonArray
-
Adds new element to json array at specified position.
- addAll(int, Collection) - Method in class sk.antons.json.template.JsonArrayListWrapper
- addAll(Collection) - Method in class sk.antons.json.template.JsonArrayListWrapper
- all(String) - Method in class sk.antons.json.impl.JsonObjectImpl
- all(String) - Method in interface sk.antons.json.JsonObject
-
Values of all attributes with specidied name
- all(JsonSource, PathMatcher) - Static method in class sk.antons.json.parse.LiteralParser
-
All literals with mathed path.
- allAsString(JsonSource, PathMatcher) - Static method in class sk.antons.json.parse.LiteralParser
-
All literals with mathed path converted to string.
- array() - Static method in class sk.antons.json.JsonFactory
-
Json array instance factory method.
- asArray() - Method in class sk.antons.json.impl.JsonValueImpl
- asArray() - Method in interface sk.antons.json.JsonValue
-
Cast this value instance to JsonArray
- asBoolLiteral() - Method in class sk.antons.json.impl.JsonValueImpl
- asBoolLiteral() - Method in interface sk.antons.json.JsonValue
-
Cast this value instance to JsonBoolLiteral
- asExpLiteral() - Method in class sk.antons.json.impl.JsonValueImpl
- asExpLiteral() - Method in interface sk.antons.json.JsonValue
-
Cast this value instance to JsonExpLiteralImpl
- asFracLiteral() - Method in class sk.antons.json.impl.JsonValueImpl
- asFracLiteral() - Method in interface sk.antons.json.JsonValue
-
Cast this value instance to JsonFracLiteral
- asIntLiteral() - Method in class sk.antons.json.impl.JsonValueImpl
- asIntLiteral() - Method in interface sk.antons.json.JsonValue
-
Cast this value instance to JsonIntLiteral
- asLiteral() - Method in class sk.antons.json.impl.JsonValueImpl
- asLiteral() - Method in interface sk.antons.json.JsonValue
-
Cast this value instance to JsonLiteral
- asNullLiteral() - Method in class sk.antons.json.impl.JsonValueImpl
- asNullLiteral() - Method in interface sk.antons.json.JsonValue
-
Cast this value instance to JsonNullLiteral
- asObject() - Method in class sk.antons.json.impl.JsonValueImpl
- asObject() - Method in interface sk.antons.json.JsonValue
-
Cast this value instance to JsonObject
- asStringLiteral() - Method in class sk.antons.json.impl.JsonValueImpl
- asStringLiteral() - Method in interface sk.antons.json.JsonValue
-
Cast this value instance to JsonStringLiteral
- asTemplateParam() - Method in class sk.antons.json.impl.JsonArrayImpl
- asTemplateParam() - Method in class sk.antons.json.impl.JsonObjectImpl
- asTemplateParam() - Method in interface sk.antons.json.JsonValue
-
Converts value to value usable for some template frameworks.
- asTemplateParam() - Method in class sk.antons.json.literal.impl.JsonBoolLiteralImpl
- asTemplateParam() - Method in class sk.antons.json.literal.impl.JsonExpLiteralImpl
- asTemplateParam() - Method in class sk.antons.json.literal.impl.JsonFracLiteralImpl
- asTemplateParam() - Method in class sk.antons.json.literal.impl.JsonIntLiteralImpl
- asTemplateParam() - Method in class sk.antons.json.literal.impl.JsonNullLiteralImpl
- asTemplateParam() - Method in class sk.antons.json.literal.impl.JsonStringLiteralImpl
- attr(int) - Method in class sk.antons.json.impl.JsonObjectImpl
- attr(int) - Method in interface sk.antons.json.JsonObject
-
Reads n'th attribute of this json object
- attr(String) - Method in class sk.antons.json.impl.JsonObjectImpl
- attr(String) - Method in interface sk.antons.json.JsonObject
-
Reads first attribute of this json object with specified name
- attrs() - Method in class sk.antons.json.impl.JsonObjectImpl
- attrs(String) - Method in class sk.antons.json.impl.JsonObjectImpl
- attrs(String) - Method in interface sk.antons.json.JsonObject
-
Reads all attributes of this json object with specified name
B
- bdValue() - Method in class sk.antons.json.literal.impl.JsonExpLiteralImpl
- bdValue() - Method in class sk.antons.json.literal.impl.JsonFracLiteralImpl
- bdValue() - Method in interface sk.antons.json.literal.JsonExpLiteral
-
BigDecimal value represented by this literal.
- bdValue() - Method in interface sk.antons.json.literal.JsonFracLiteral
-
BigDecimal value of this literal
- BOOL - sk.antons.json.literal.impl.JsonLiteralImpl.Type
- boolLiteral(boolean) - Static method in class sk.antons.json.JsonFactory
-
Json boolean literal instance factory method.
- boolValue() - Method in class sk.antons.json.literal.impl.JsonBoolLiteralImpl
- boolValue() - Method in interface sk.antons.json.literal.JsonBoolLiteral
-
Returns boolean value represented by this literal.
C
- cachedValueString - Variable in class sk.antons.json.literal.impl.JsonLiteralImpl
- clear() - Method in class sk.antons.json.impl.JsonArrayImpl
- clear() - Method in class sk.antons.json.impl.JsonObjectImpl
- clear() - Method in interface sk.antons.json.JsonArray
-
Clears content of json array.
- clear() - Method in interface sk.antons.json.JsonObject
-
Clears all attributes from this json object.
- clear() - Method in class sk.antons.json.template.JsonArrayListWrapper
- clear() - Method in class sk.antons.json.template.JsonObjectMapWrapper
- contains(Object) - Method in class sk.antons.json.template.JsonArrayListWrapper
- containsAll(Collection) - Method in class sk.antons.json.template.JsonArrayListWrapper
- containsKey(Object) - Method in class sk.antons.json.template.JsonObjectMapWrapper
- containsValue(Object) - Method in class sk.antons.json.template.JsonObjectMapWrapper
- contextInfo() - Method in interface sk.antons.json.parse.traversal.JsonContentHandler
-
Help information for parser.
- copy() - Method in class sk.antons.json.impl.JsonArrayImpl
- copy() - Method in class sk.antons.json.impl.JsonObjectImpl
- copy() - Method in interface sk.antons.json.JsonValue
-
Makes deep copy of this value.
- copy() - Method in class sk.antons.json.literal.impl.JsonBoolLiteralImpl
- copy() - Method in class sk.antons.json.literal.impl.JsonExpLiteralImpl
- copy() - Method in class sk.antons.json.literal.impl.JsonFracLiteralImpl
- copy() - Method in class sk.antons.json.literal.impl.JsonIntLiteralImpl
- copy() - Method in class sk.antons.json.literal.impl.JsonNullLiteralImpl
- copy() - Method in class sk.antons.json.literal.impl.JsonStringLiteralImpl
- current() - Method in interface sk.antons.json.source.JsonSource
-
current char
- current() - Method in class sk.antons.json.source.ReaderSource
- current() - Method in class sk.antons.json.source.StringSource
- cutStringLiterals(int) - Method in class sk.antons.json.util.JsonFormat
E
- endArray() - Method in interface sk.antons.json.parse.traversal.JsonContentHandler
-
End of the json array event.
- endDocument() - Method in interface sk.antons.json.parse.traversal.JsonContentHandler
-
End of the json document event.
- endObject() - Method in interface sk.antons.json.parse.traversal.JsonContentHandler
-
End of the json object event.
- entrySet() - Method in class sk.antons.json.template.JsonObjectMapWrapper
- escape(String) - Static method in class sk.antons.json.util.JsonEscaper
-
Escape input string.
- escape(String, boolean) - Static method in class sk.antons.json.util.JsonEscaper
-
Escape input string.
- escape(String, boolean, int, int) - Static method in class sk.antons.json.util.JsonEscaper
-
Escape input string.
- escapeChar(int) - Static method in class sk.antons.json.util.JsonEscaper
-
Escapes character
- EXP - sk.antons.json.literal.impl.JsonLiteralImpl.Type
- expLiteral(BigDecimal) - Static method in class sk.antons.json.JsonFactory
-
Json exponent literal instance factory method.
F
- findAll(PathMatcher) - Method in class sk.antons.json.impl.JsonValueImpl
- findAll(PathMatcher) - Method in interface sk.antons.json.JsonValue
-
Find all json values with defined path
- findAll(PathMatcher, List<JsonValue>, List<String>) - Method in class sk.antons.json.impl.JsonArrayImpl
- findAll(PathMatcher, List<JsonValue>, List<String>) - Method in class sk.antons.json.impl.JsonObjectImpl
- findAll(PathMatcher, List<JsonValue>, List<String>) - Method in class sk.antons.json.impl.JsonValueImpl
- findAll(PathMatcher, List<JsonValue>, List<String>) - Method in class sk.antons.json.literal.impl.JsonLiteralImpl
- findAllLiterals(PathMatcher) - Method in class sk.antons.json.impl.JsonValueImpl
- findAllLiterals(PathMatcher) - Method in interface sk.antons.json.JsonValue
-
Find all json value with defined path and converts them to string value
- findFirst(PathMatcher) - Method in class sk.antons.json.impl.JsonValueImpl
- findFirst(PathMatcher) - Method in interface sk.antons.json.JsonValue
-
Find first json value with defined path
- findFirst(PathMatcher, List<String>) - Method in class sk.antons.json.impl.JsonArrayImpl
- findFirst(PathMatcher, List<String>) - Method in class sk.antons.json.impl.JsonObjectImpl
- findFirst(PathMatcher, List<String>) - Method in class sk.antons.json.impl.JsonValueImpl
- findFirst(PathMatcher, List<String>) - Method in class sk.antons.json.literal.impl.JsonLiteralImpl
- findFirstLiteral(PathMatcher) - Method in class sk.antons.json.impl.JsonValueImpl
- findFirstLiteral(PathMatcher) - Method in interface sk.antons.json.JsonValue
-
Find first json value with defined path and converts it to string value
- first() - Method in class sk.antons.json.impl.JsonArrayImpl
- first() - Method in class sk.antons.json.impl.JsonObjectImpl
- first() - Method in interface sk.antons.json.JsonArray
-
Reads first element of json array.
- first() - Method in interface sk.antons.json.JsonObject
-
Returns value of first attribute.
- first(String) - Method in class sk.antons.json.impl.JsonObjectImpl
- first(String) - Method in interface sk.antons.json.JsonObject
-
Value of first attribute with specidied name
- first(JsonSource, PathMatcher) - Static method in class sk.antons.json.parse.LiteralParser
-
First literal with mathed path.
- firstAsString(JsonSource, PathMatcher) - Static method in class sk.antons.json.parse.LiteralParser
-
First literal with mathed path converted to string.
- firstIndex(String) - Method in class sk.antons.json.impl.JsonObjectImpl
- firstIndex(String) - Method in interface sk.antons.json.JsonObject
-
Index of first attribute with specidied name
- FRAC - sk.antons.json.literal.impl.JsonLiteralImpl.Type
- fracLiteral(BigDecimal) - Static method in class sk.antons.json.JsonFactory
-
Json fractional literal instance factory method.
- from(Reader) - Static method in class sk.antons.json.util.JsonFormat
- from(String) - Static method in class sk.antons.json.util.JsonFormat
- fromPath(String) - Static method in class sk.antons.json.match.SPM
- fromPath(String) - Static method in class sk.antons.json.match.wild.WildPathMatcher
- fromPath(String) - Static method in class sk.antons.json.match.wild.WPM
- fromValue(String) - Static method in class sk.antons.json.literal.impl.JsonStringLiteralImpl
- FULLY - sk.antons.json.match.Match
-
Path fully matches
G
- get(int) - Method in class sk.antons.json.impl.JsonArrayImpl
- get(int) - Method in interface sk.antons.json.JsonArray
-
Reads n'th item from json array.
- get(int) - Method in class sk.antons.json.template.JsonArrayListWrapper
- get(Object) - Method in class sk.antons.json.template.JsonObjectMapWrapper
- group - Variable in class sk.antons.json.impl.JsonValueImpl
- group() - Method in class sk.antons.json.impl.JsonAttributeImpl
- group() - Method in interface sk.antons.json.impl.JsonMember
- group() - Method in class sk.antons.json.impl.JsonValueImpl
I
- indent(int, char) - Method in class sk.antons.json.util.JsonFormat
- indexOf(Object) - Method in class sk.antons.json.template.JsonArrayListWrapper
- instance() - Static method in exception sk.antons.json.parse.traversal.StopTraverse
- instance(Reader) - Static method in class sk.antons.json.source.ReaderSource
- instance(String) - Static method in class sk.antons.json.match.wild.WildMatcher
- instance(String) - Static method in exception sk.antons.json.parse.traversal.StopTraverse
- instance(String) - Static method in class sk.antons.json.source.StringSource
- instance(String...) - Static method in class sk.antons.json.match.SimplePathMatcher
- instance(String...) - Static method in class sk.antons.json.match.wild.WildPathMatcher
- instance(String, int, int) - Static method in class sk.antons.json.literal.impl.JsonLiteralImpl
- instance(String, Throwable) - Static method in exception sk.antons.json.parse.traversal.StopTraverse
- instance(List<String>) - Static method in class sk.antons.json.match.SimplePathMatcher
- instance(List<String>) - Static method in class sk.antons.json.match.wild.WildPathMatcher
- instance(JsonArray) - Static method in class sk.antons.json.template.JsonArrayListWrapper
- instance(JsonObject) - Static method in class sk.antons.json.template.JsonObjectMapWrapper
- instance(JsonSource, JsonContentHandler) - Static method in class sk.antons.json.parse.traversal.TraversalParser
- INT - sk.antons.json.literal.impl.JsonLiteralImpl.Type
- intLiteral(long) - Static method in class sk.antons.json.JsonFactory
-
Json integer literal instance factory method.
- isArray() - Method in class sk.antons.json.impl.JsonValueImpl
- isArray() - Method in interface sk.antons.json.JsonValue
-
Checks if this value is instance of JsonArray
- isBoolLiteral() - Method in class sk.antons.json.impl.JsonValueImpl
- isBoolLiteral() - Method in interface sk.antons.json.JsonValue
-
Checks if this value is instance of JsonBoolLiteral
- isDescendantOf(JsonValue) - Method in class sk.antons.json.impl.JsonAttributeImpl
- isDescendantOf(JsonValue) - Method in interface sk.antons.json.impl.JsonGroup
- isDescendantOf(JsonValue) - Method in class sk.antons.json.impl.JsonValueImpl
- isDescendantOf(JsonValue) - Method in interface sk.antons.json.JsonValue
-
Returns true is this value is descendant of parent value;
- isEmpty() - Method in class sk.antons.json.impl.JsonArrayImpl
- isEmpty() - Method in class sk.antons.json.impl.JsonObjectImpl
- isEmpty() - Method in interface sk.antons.json.JsonArray
-
Checks if this json array contains no value.
- isEmpty() - Method in interface sk.antons.json.JsonObject
-
Checks if object has any attribute.
- isEmpty() - Method in class sk.antons.json.template.JsonArrayListWrapper
- isEmpty() - Method in class sk.antons.json.template.JsonObjectMapWrapper
- isExpLiteral() - Method in class sk.antons.json.impl.JsonValueImpl
- isExpLiteral() - Method in interface sk.antons.json.JsonValue
-
Checks if this value is instance of JsonExpLiteral
- isFracLiteral() - Method in class sk.antons.json.impl.JsonValueImpl
- isFracLiteral() - Method in interface sk.antons.json.JsonValue
-
Checks if this value is instance of JsonFracLiteral
- isIntLiteral() - Method in class sk.antons.json.impl.JsonValueImpl
- isIntLiteral() - Method in interface sk.antons.json.JsonValue
-
Checks if this value is instance of JsonIntLiteral
- isLiteral() - Method in class sk.antons.json.impl.JsonValueImpl
- isLiteral() - Method in interface sk.antons.json.JsonValue
-
Checks if this value is instance of JsonLiteral
- isNullLiteral() - Method in class sk.antons.json.impl.JsonValueImpl
- isNullLiteral() - Method in interface sk.antons.json.JsonValue
-
Checks if this value is instance of JsonNullLiteral
- isObject() - Method in class sk.antons.json.impl.JsonValueImpl
- isObject() - Method in interface sk.antons.json.JsonValue
-
Checks if this value is instance of JsonObject
- isStringLiteral() - Method in class sk.antons.json.impl.JsonValueImpl
- isStringLiteral() - Method in interface sk.antons.json.JsonValue
-
Checks if this value is instance of JsonStringLiteral
- iterator() - Method in class sk.antons.json.template.JsonArrayListWrapper
J
- JsonArray - Interface in sk.antons.json
-
Json array instance.
- JsonArrayImpl - Class in sk.antons.json.impl
- JsonArrayImpl() - Constructor for class sk.antons.json.impl.JsonArrayImpl
- JsonArrayListWrapper - Class in sk.antons.json.template
-
Implementation class
- JsonArrayListWrapper(JsonArray) - Constructor for class sk.antons.json.template.JsonArrayListWrapper
- JsonAttribute - Interface in sk.antons.json
-
Attribute of json object.
- JsonAttributeImpl - Class in sk.antons.json.impl
- JsonAttributeImpl() - Constructor for class sk.antons.json.impl.JsonAttributeImpl
- JsonBoolLiteral - Interface in sk.antons.json.literal
-
Boolean literal.
- JsonBoolLiteralImpl - Class in sk.antons.json.literal.impl
- JsonBoolLiteralImpl(boolean) - Constructor for class sk.antons.json.literal.impl.JsonBoolLiteralImpl
- JsonBoolLiteralImpl(String, int, int) - Constructor for class sk.antons.json.literal.impl.JsonBoolLiteralImpl
- JsonContentHandler - Interface in sk.antons.json.parse.traversal
-
Json event consumer.
- JsonEscaper - Class in sk.antons.json.util
-
Json string escaper for string literals.
- JsonEscaper() - Constructor for class sk.antons.json.util.JsonEscaper
- JsonExpLiteral - Interface in sk.antons.json.literal
-
Exponent literal value.
- JsonExpLiteralImpl - Class in sk.antons.json.literal.impl
- JsonExpLiteralImpl(String, int, int, int, int) - Constructor for class sk.antons.json.literal.impl.JsonExpLiteralImpl
- JsonExpLiteralImpl(BigDecimal) - Constructor for class sk.antons.json.literal.impl.JsonExpLiteralImpl
- JsonFactory - Class in sk.antons.json
-
Factory class for all relevant json instances.
- JsonFactory() - Constructor for class sk.antons.json.JsonFactory
- JsonFormat - Class in sk.antons.json.util
-
Convert json in unparsed form.
- JsonFracLiteral - Interface in sk.antons.json.literal
-
Fractional literal value.
- JsonFracLiteralImpl - Class in sk.antons.json.literal.impl
- JsonFracLiteralImpl(String, int, int, int) - Constructor for class sk.antons.json.literal.impl.JsonFracLiteralImpl
- JsonFracLiteralImpl(BigDecimal) - Constructor for class sk.antons.json.literal.impl.JsonFracLiteralImpl
- JsonGroup - Interface in sk.antons.json.impl
- JsonIntLiteral - Interface in sk.antons.json.literal
-
Integer literal value.
- JsonIntLiteralImpl - Class in sk.antons.json.literal.impl
- JsonIntLiteralImpl(long) - Constructor for class sk.antons.json.literal.impl.JsonIntLiteralImpl
- JsonIntLiteralImpl(String, int, int) - Constructor for class sk.antons.json.literal.impl.JsonIntLiteralImpl
- JsonLiteral - Interface in sk.antons.json.literal
-
Abstract literal value.
- JsonLiteralImpl - Class in sk.antons.json.literal.impl
- JsonLiteralImpl(String) - Constructor for class sk.antons.json.literal.impl.JsonLiteralImpl
- JsonLiteralImpl(String, int, int) - Constructor for class sk.antons.json.literal.impl.JsonLiteralImpl
- JsonLiteralImpl.Type - Enum in sk.antons.json.literal.impl
- JsonMember - Interface in sk.antons.json.impl
- JsonNullLiteral - Interface in sk.antons.json.literal
-
Null literal value.
- JsonNullLiteralImpl - Class in sk.antons.json.literal.impl
- JsonNullLiteralImpl() - Constructor for class sk.antons.json.literal.impl.JsonNullLiteralImpl
- JsonObject - Interface in sk.antons.json
-
Json object.
- JsonObjectImpl - Class in sk.antons.json.impl
- JsonObjectImpl() - Constructor for class sk.antons.json.impl.JsonObjectImpl
- JsonObjectMapWrapper - Class in sk.antons.json.template
-
Implementation class
- JsonObjectMapWrapper(JsonObject) - Constructor for class sk.antons.json.template.JsonObjectMapWrapper
- JsonParser - Class in sk.antons.json.parse
-
Json text parser.
- JsonParser() - Constructor for class sk.antons.json.parse.JsonParser
- JsonSource - Interface in sk.antons.json.source
-
Json source provider.
- JsonStringLiteral - Interface in sk.antons.json.literal
-
String literal.
- JsonStringLiteralImpl - Class in sk.antons.json.literal.impl
- JsonStringLiteralImpl(String) - Constructor for class sk.antons.json.literal.impl.JsonStringLiteralImpl
- JsonStringLiteralImpl(String, int, int) - Constructor for class sk.antons.json.literal.impl.JsonStringLiteralImpl
- JsonValue - Interface in sk.antons.json
-
Generic json value.
- JsonValueImpl - Class in sk.antons.json.impl
- JsonValueImpl() - Constructor for class sk.antons.json.impl.JsonValueImpl
K
- keySet() - Method in class sk.antons.json.template.JsonObjectMapWrapper
L
- last() - Method in class sk.antons.json.impl.JsonArrayImpl
- last() - Method in class sk.antons.json.impl.JsonObjectImpl
- last() - Method in interface sk.antons.json.JsonArray
-
Reads last element of json array.
- last() - Method in interface sk.antons.json.JsonObject
-
Returns value of last attribute.
- lastIndexOf(Object) - Method in class sk.antons.json.template.JsonArrayListWrapper
- length - Variable in class sk.antons.json.literal.impl.JsonLiteralImpl
- listIterator() - Method in class sk.antons.json.template.JsonArrayListWrapper
- listIterator(int) - Method in class sk.antons.json.template.JsonArrayListWrapper
- literal - Variable in class sk.antons.json.literal.impl.JsonLiteralImpl
- literal() - Method in class sk.antons.json.literal.impl.JsonLiteralImpl
- literal() - Method in interface sk.antons.json.literal.JsonLiteral
-
String representing literal.
- literal(JsonLiteralImpl) - Method in interface sk.antons.json.parse.traversal.JsonContentHandler
-
Json literal event.
- LiteralParser - Class in sk.antons.json.parse
-
Json parser, which finds only literal values.
- LiteralParser() - Constructor for class sk.antons.json.parse.LiteralParser
- longValue() - Method in class sk.antons.json.literal.impl.JsonIntLiteralImpl
- longValue() - Method in interface sk.antons.json.literal.JsonIntLiteral
-
Long value of this literal (Integer is small)
M
- main(String[]) - Static method in class sk.antons.json.util.JsonEscaper
- match(String) - Method in class sk.antons.json.match.wild.WildMatcher
- match(List<String>, JsonValue) - Method in interface sk.antons.json.match.PathMatcher
-
Returns result of match
- match(List<String>, JsonValue) - Method in class sk.antons.json.match.SimplePathMatcher
- match(List<String>, JsonValue) - Method in class sk.antons.json.match.wild.WildPathMatcher
- Match - Enum in sk.antons.json.match
-
Result of path match test.
- MAYBE - sk.antons.json.match.Match
-
Maybe longer path will be OK
- memberIndex(JsonMember) - Method in class sk.antons.json.impl.JsonArrayImpl
- memberIndex(JsonMember) - Method in class sk.antons.json.impl.JsonAttributeImpl
- memberIndex(JsonMember) - Method in interface sk.antons.json.impl.JsonGroup
- memberIndex(JsonMember) - Method in class sk.antons.json.impl.JsonObjectImpl
- move() - Method in interface sk.antons.json.source.JsonSource
-
move to next char
- move() - Method in class sk.antons.json.source.ReaderSource
- move() - Method in class sk.antons.json.source.StringSource
N
- name() - Method in class sk.antons.json.impl.JsonAttributeImpl
- name() - Method in class sk.antons.json.impl.JsonValueImpl
- name() - Method in interface sk.antons.json.JsonAttribute
-
Name literal of json attribute
- name() - Method in interface sk.antons.json.JsonValue
-
Returns name of the instance derived from parent.
- nameSeparator() - Method in interface sk.antons.json.parse.traversal.JsonContentHandler
-
Name separaton json event.
- next() - Method in interface sk.antons.json.source.JsonSource
-
next char
- next() - Method in class sk.antons.json.source.ReaderSource
- next() - Method in class sk.antons.json.source.StringSource
- noindent() - Method in class sk.antons.json.util.JsonFormat
- NOPE - sk.antons.json.match.Match
-
path is definitely bad.
- NULL - sk.antons.json.literal.impl.JsonLiteralImpl.Type
- nullLiteral() - Static method in class sk.antons.json.JsonFactory
-
Json null literal instance factory method.
O
- object() - Static method in class sk.antons.json.JsonFactory
-
Json object instance factory method.
- offset - Variable in class sk.antons.json.literal.impl.JsonLiteralImpl
P
- parent() - Method in class sk.antons.json.impl.JsonValueImpl
- parent() - Method in interface sk.antons.json.JsonValue
-
Parent of this value in json structure
- parentIndex() - Method in class sk.antons.json.impl.JsonValueImpl
- parentIndex() - Method in interface sk.antons.json.JsonValue
-
Index of this instance in parent object
- parse() - Method in class sk.antons.json.parse.traversal.TraversalParser
-
Parses provided json source and produces events for provided handler.
- parse(Reader) - Static method in class sk.antons.json.parse.JsonParser
-
Parse json from reader.
- parse(String) - Static method in class sk.antons.json.parse.JsonParser
-
Parse json from string.
- parse(JsonSource) - Static method in class sk.antons.json.parse.JsonParser
-
Parse json from source.
- parseLiteral(String) - Static method in class sk.antons.json.JsonFactory
-
Parse string value and return identified literal.
- path() - Method in class sk.antons.json.impl.JsonValueImpl
- path() - Method in interface sk.antons.json.JsonValue
-
Returns path of this value in json structure
- path(String...) - Static method in class sk.antons.json.match.SPM
- path(String...) - Static method in class sk.antons.json.match.wild.WPM
- path(List<String>) - Static method in class sk.antons.json.match.SPM
- path(List<String>) - Static method in class sk.antons.json.match.wild.WPM
- pathAsString() - Method in class sk.antons.json.impl.JsonValueImpl
- pathAsString() - Method in interface sk.antons.json.JsonValue
-
Returns path of this value in json structure
- PathMatcher - Interface in sk.antons.json.match
-
Matching algorithm implementation.
- PathSplitter - Class in sk.antons.json.match
- PathSplitter() - Constructor for class sk.antons.json.match.PathSplitter
- put(Object, Object) - Method in class sk.antons.json.template.JsonObjectMapWrapper
- putAll(Map) - Method in class sk.antons.json.template.JsonObjectMapWrapper
R
- ReaderSource - Class in sk.antons.json.source
-
Json source created from Reader
- ReaderSource(Reader) - Constructor for class sk.antons.json.source.ReaderSource
- recordedContent() - Method in interface sk.antons.json.source.JsonSource
-
last recorded content
- recordedContent() - Method in class sk.antons.json.source.ReaderSource
- recordedContent() - Method in class sk.antons.json.source.StringSource
- remove() - Method in class sk.antons.json.impl.JsonAttributeImpl
- remove() - Method in class sk.antons.json.impl.JsonObjectImpl
- remove() - Method in class sk.antons.json.impl.JsonValueImpl
- remove() - Method in interface sk.antons.json.JsonAttribute
-
Removes this attribute from parent object.
- remove() - Method in interface sk.antons.json.JsonValue
-
Removes this instance from parent object.
- remove() - Method in class sk.antons.json.literal.impl.JsonLiteralImpl
- remove(int) - Method in class sk.antons.json.impl.JsonArrayImpl
- remove(int) - Method in interface sk.antons.json.JsonArray
-
Removes n'th element from json array.
- remove(int) - Method in class sk.antons.json.template.JsonArrayListWrapper
- remove(Object) - Method in class sk.antons.json.template.JsonArrayListWrapper
- remove(Object) - Method in class sk.antons.json.template.JsonObjectMapWrapper
- remove(JsonAttribute) - Method in class sk.antons.json.impl.JsonObjectImpl
- remove(JsonValue) - Method in class sk.antons.json.impl.JsonArrayImpl
- removeAll(String) - Method in class sk.antons.json.impl.JsonObjectImpl
- removeAll(String) - Method in interface sk.antons.json.JsonObject
-
Removes all values with specified name.
- removeAll(Collection) - Method in class sk.antons.json.template.JsonArrayListWrapper
- removeAttr(int) - Method in class sk.antons.json.impl.JsonObjectImpl
- removeAttr(int) - Method in interface sk.antons.json.JsonObject
-
Removes n'th attribute from this json object.
- replaceBy(JsonValue) - Method in class sk.antons.json.impl.JsonValueImpl
- replaceBy(JsonValue) - Method in interface sk.antons.json.JsonValue
-
Replaces this instance in parent object by this value.
- replaceBy(JsonValue, JsonValue) - Method in class sk.antons.json.impl.JsonArrayImpl
- retainAll(Collection) - Method in class sk.antons.json.template.JsonArrayListWrapper
S
- set(int, Object) - Method in class sk.antons.json.template.JsonArrayListWrapper
- setGroup(JsonGroup) - Method in class sk.antons.json.impl.JsonAttributeImpl
- setGroup(JsonGroup) - Method in interface sk.antons.json.impl.JsonMember
- setGroup(JsonGroup) - Method in class sk.antons.json.impl.JsonValueImpl
- setName(JsonStringLiteralImpl) - Method in class sk.antons.json.impl.JsonAttributeImpl
- setValue(JsonValue) - Method in class sk.antons.json.impl.JsonAttributeImpl
- SimplePathMatcher - Class in sk.antons.json.match
-
Check path with provided sequence of string values.
- SimplePathMatcher(String...) - Constructor for class sk.antons.json.match.SimplePathMatcher
- SimplePathMatcher(List<String>) - Constructor for class sk.antons.json.match.SimplePathMatcher
- size() - Method in class sk.antons.json.impl.JsonArrayImpl
- size() - Method in class sk.antons.json.impl.JsonObjectImpl
- size() - Method in interface sk.antons.json.JsonArray
-
Size of json array.
- size() - Method in interface sk.antons.json.JsonObject
-
Size of json object.
- size() - Method in class sk.antons.json.template.JsonArrayListWrapper
- size() - Method in class sk.antons.json.template.JsonObjectMapWrapper
- sk.antons.json - package sk.antons.json
- sk.antons.json.impl - package sk.antons.json.impl
- sk.antons.json.literal - package sk.antons.json.literal
- sk.antons.json.literal.impl - package sk.antons.json.literal.impl
- sk.antons.json.match - package sk.antons.json.match
- sk.antons.json.match.wild - package sk.antons.json.match.wild
- sk.antons.json.parse - package sk.antons.json.parse
- sk.antons.json.parse.traversal - package sk.antons.json.parse.traversal
- sk.antons.json.source - package sk.antons.json.source
- sk.antons.json.template - package sk.antons.json.template
- sk.antons.json.util - package sk.antons.json.util
- split(String) - Static method in class sk.antons.json.match.PathSplitter
- SPM - Class in sk.antons.json.match
-
SimplePathMatcher provider with short name;
- SPM() - Constructor for class sk.antons.json.match.SPM
- startArray() - Method in interface sk.antons.json.parse.traversal.JsonContentHandler
-
Start of the json array event.
- startDocument() - Method in interface sk.antons.json.parse.traversal.JsonContentHandler
-
Start of the json document event.
- startObject() - Method in interface sk.antons.json.parse.traversal.JsonContentHandler
-
Start of the json object event.
- startRecording() - Method in interface sk.antons.json.source.JsonSource
-
starts recording of characters
- startRecording() - Method in class sk.antons.json.source.ReaderSource
- startRecording() - Method in class sk.antons.json.source.StringSource
- stopRecording() - Method in interface sk.antons.json.source.JsonSource
-
stops recording of characters
- stopRecording() - Method in class sk.antons.json.source.ReaderSource
- stopRecording() - Method in class sk.antons.json.source.StringSource
- StopTraverse - Exception in sk.antons.json.parse.traversal
- StopTraverse() - Constructor for exception sk.antons.json.parse.traversal.StopTraverse
- StopTraverse(String) - Constructor for exception sk.antons.json.parse.traversal.StopTraverse
- StopTraverse(String, Throwable) - Constructor for exception sk.antons.json.parse.traversal.StopTraverse
- STRING - sk.antons.json.literal.impl.JsonLiteralImpl.Type
- stringLiteral(String) - Static method in class sk.antons.json.JsonFactory
-
Json string literal instance factory method.
- StringSource - Class in sk.antons.json.source
-
Json source provider created from string.
- StringSource(String) - Constructor for class sk.antons.json.source.StringSource
- stringValue() - Method in class sk.antons.json.literal.impl.JsonLiteralImpl
- stringValue() - Method in class sk.antons.json.literal.impl.JsonStringLiteralImpl
- stringValue() - Method in interface sk.antons.json.literal.JsonLiteral
-
String value of this literal.
- stringValue() - Method in interface sk.antons.json.literal.JsonStringLiteral
-
String value of this literal
- subList(int, int) - Method in class sk.antons.json.template.JsonArrayListWrapper
T
- toArray() - Method in class sk.antons.json.template.JsonArrayListWrapper
- toArray(Object[]) - Method in class sk.antons.json.template.JsonArrayListWrapper
- toCompactString() - Method in class sk.antons.json.impl.JsonValueImpl
- toCompactString() - Method in interface sk.antons.json.JsonValue
-
Produces compact string representation of this json value.
- toCompactString(StringBuilder) - Method in class sk.antons.json.impl.JsonArrayImpl
- toCompactString(StringBuilder) - Method in class sk.antons.json.impl.JsonObjectImpl
- toCompactString(StringBuilder) - Method in class sk.antons.json.impl.JsonValueImpl
- toCompactString(StringBuilder) - Method in class sk.antons.json.literal.impl.JsonLiteralImpl
- toList() - Method in class sk.antons.json.impl.JsonArrayImpl
- toList() - Method in class sk.antons.json.impl.JsonObjectImpl
- toList() - Method in interface sk.antons.json.JsonArray
-
Converts this instance to regulat list of values.
- toList() - Method in interface sk.antons.json.JsonObject
-
Converts attributes to regular list.
- toPrettyString(String) - Method in class sk.antons.json.impl.JsonValueImpl
- toPrettyString(String) - Method in interface sk.antons.json.JsonValue
-
Produces pretty (readable) string representation of this json value.
- toPrettyString(StringBuilder, String, String) - Method in class sk.antons.json.impl.JsonArrayImpl
- toPrettyString(StringBuilder, String, String) - Method in class sk.antons.json.impl.JsonObjectImpl
- toPrettyString(StringBuilder, String, String) - Method in class sk.antons.json.impl.JsonValueImpl
- toPrettyString(StringBuilder, String, String) - Method in class sk.antons.json.literal.impl.JsonLiteralImpl
- toText() - Method in class sk.antons.json.util.JsonFormat
- toWriter(Writer) - Method in class sk.antons.json.util.JsonFormat
- TraversalParser - Class in sk.antons.json.parse.traversal
-
Json parer, which traverse json tree and produces events defined in JsonContentHandler.
- TraversalParser(JsonSource, JsonContentHandler) - Constructor for class sk.antons.json.parse.traversal.TraversalParser
- tryMatch(String, int, int) - Method in class sk.antons.json.match.wild.WildMatcher
- tryMatch(List<String>, int, int) - Method in class sk.antons.json.match.wild.WildPathMatcher
- type() - Method in class sk.antons.json.literal.impl.JsonBoolLiteralImpl
- type() - Method in class sk.antons.json.literal.impl.JsonExpLiteralImpl
- type() - Method in class sk.antons.json.literal.impl.JsonFracLiteralImpl
- type() - Method in class sk.antons.json.literal.impl.JsonIntLiteralImpl
- type() - Method in class sk.antons.json.literal.impl.JsonLiteralImpl
- type() - Method in class sk.antons.json.literal.impl.JsonNullLiteralImpl
- type() - Method in class sk.antons.json.literal.impl.JsonStringLiteralImpl
U
- unescape(String) - Static method in class sk.antons.json.util.JsonEscaper
-
Unescape string
- unescape(String, int, int) - Static method in class sk.antons.json.util.JsonEscaper
-
Unescape string
- unescapeChar(String) - Static method in class sk.antons.json.util.JsonEscaper
-
Unescape escaped string into character.
- unescapeChar(String, int) - Static method in class sk.antons.json.util.JsonEscaper
-
Unescape escaped string into character.
V
- value() - Method in class sk.antons.json.impl.JsonAttributeImpl
- value() - Method in interface sk.antons.json.JsonAttribute
-
Value of json attribute.
- valueOf(String) - Static method in enum sk.antons.json.literal.impl.JsonLiteralImpl.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum sk.antons.json.match.Match
-
Returns the enum constant of this type with the specified name.
- values() - Method in class sk.antons.json.impl.JsonArrayImpl
- values() - Static method in enum sk.antons.json.literal.impl.JsonLiteralImpl.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum sk.antons.json.match.Match
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class sk.antons.json.template.JsonObjectMapWrapper
- valueSeparator() - Method in interface sk.antons.json.parse.traversal.JsonContentHandler
-
Value separator json event.
W
- whiteSpace(String, int, int) - Method in interface sk.antons.json.parse.traversal.JsonContentHandler
-
white space json event
- WildMatcher - Class in sk.antons.json.match.wild
-
Match string with pattern.
- WildMatcher(String) - Constructor for class sk.antons.json.match.wild.WildMatcher
- WildPathMatcher - Class in sk.antons.json.match.wild
-
Check path with provided sequence of string values.
- WildPathMatcher(String...) - Constructor for class sk.antons.json.match.wild.WildPathMatcher
- WildPathMatcher(List<String>) - Constructor for class sk.antons.json.match.wild.WildPathMatcher
- WPM - Class in sk.antons.json.match.wild
-
SimplePathMatcher provider with short name;
- WPM() - Constructor for class sk.antons.json.match.wild.WPM
All Classes All Packages