Uses of Interface
sk.antons.json.JsonValue
Packages that use JsonValue
Package
Description
-
Uses of JsonValue in sk.antons.json
Subinterfaces of JsonValue in sk.antons.jsonModifier and TypeInterfaceDescriptioninterfaceJson array instance.interfaceJson object.Methods in sk.antons.json that return JsonValueModifier and TypeMethodDescriptionJsonValue.copy()Makes deep copy of this value.JsonValue.findFirst(PathMatcher matcher) Find first json value with defined pathJsonArray.first()Reads first element of json array.JsonObject.first()Returns value of first attribute.Value of first attribute with specidied nameJsonArray.get(int index) Reads n'th item from json array.JsonArray.last()Reads last element of json array.JsonObject.last()Returns value of last attribute.JsonValue.parent()Parent of this value in json structureJsonArray.remove(int index) Removes n'th element from json array.JsonAttribute.value()Value of json attribute.Methods in sk.antons.json that return types with arguments of type JsonValueModifier and TypeMethodDescriptionValues of all attributes with specidied nameJsonValue.findAll(PathMatcher matcher) Find all json values with defined pathJsonArray.toList()Converts this instance to regulat list of values.Methods in sk.antons.json with parameters of type JsonValueModifier and TypeMethodDescriptionAdds new element to json array.Adds new element to json array at specified position.Adds attribute ti this json object at last position.Adds attribute ti this json object at specified position.booleanJsonValue.isDescendantOf(JsonValue parent) Returns true is this value is descendant of parent value;voidReplaces this instance in parent object by this value. -
Uses of JsonValue in sk.antons.json.find
Methods in sk.antons.json.find that return JsonValueMethods in sk.antons.json.find that return types with arguments of type JsonValueModifier and TypeMethodDescriptionPathFinder.all()Find all json values with defined pathPathFinder.optional()Just helper class for creating Optional from first()PathFinder.stream()Juste helper methods which converts all() to stream.Methods in sk.antons.json.find with parameters of type JsonValueModifier and TypeMethodDescriptionstatic PathFinderNew instance of PathFinderstatic PathFinderPathFinder.of(JsonValue root, PathMatcher matcher) New instance of PathFinderConstructors in sk.antons.json.find with parameters of type JsonValueModifierConstructorDescriptionPathFinder(JsonValue root, PathMatcher matcher) New instance or finder -
Uses of JsonValue in sk.antons.json.impl
Classes in sk.antons.json.impl that implement JsonValueMethods in sk.antons.json.impl that return JsonValueModifier and TypeMethodDescriptionJsonArrayImpl.copy()JsonObjectImpl.copy()JsonArrayImpl.findFirst(PathMatcher matcher, List<String> path) JsonObjectImpl.findFirst(PathMatcher matcher, List<String> path) JsonValueImpl.findFirst(PathMatcher matcher) abstract JsonValueJsonValueImpl.findFirst(PathMatcher matcher, List<String> path) JsonArrayImpl.first()JsonObjectImpl.first()JsonArrayImpl.get(int index) JsonArrayImpl.last()JsonObjectImpl.last()JsonValueImpl.parent()JsonArrayImpl.remove(int index) JsonAttributeImpl.value()Methods in sk.antons.json.impl that return types with arguments of type JsonValueModifier and TypeMethodDescriptionJsonValueImpl.findAll(PathMatcher matcher) JsonArrayImpl.toList()JsonArrayImpl.values()Methods in sk.antons.json.impl with parameters of type JsonValueModifier and TypeMethodDescriptionbooleanJsonAttributeImpl.isDescendantOf(JsonValue parent) booleanJsonGroup.isDescendantOf(JsonValue parent) booleanJsonValueImpl.isDescendantOf(JsonValue parent) voidvoidvoidvoidMethod parameters in sk.antons.json.impl with type arguments of type JsonValueModifier and TypeMethodDescriptionvoidvoidabstract void -
Uses of JsonValue in sk.antons.json.literal
Subinterfaces of JsonValue in sk.antons.json.literalModifier and TypeInterfaceDescriptioninterfaceBoolean literal.interfaceExponent literal value.interfaceFractional literal value.interfaceInteger literal value.interfaceAbstract literal value.interfaceNull literal value.interfaceString literal. -
Uses of JsonValue in sk.antons.json.literal.impl
Classes in sk.antons.json.literal.impl that implement JsonValueModifier and TypeClassDescriptionclassclassclassclassclassclassclassMethods in sk.antons.json.literal.impl that return JsonValueModifier and TypeMethodDescriptionJsonBoolLiteralImpl.copy()JsonExpLiteralImpl.copy()JsonFracLiteralImpl.copy()JsonIntLiteralImpl.copy()JsonNullLiteralImpl.copy()JsonStringLiteralImpl.copy()JsonLiteralImpl.findFirst(PathMatcher matcher, List<String> path) Method parameters in sk.antons.json.literal.impl with type arguments of type JsonValue -
Uses of JsonValue in sk.antons.json.match
Methods in sk.antons.json.match with parameters of type JsonValue -
Uses of JsonValue in sk.antons.json.match.wild
Methods in sk.antons.json.match.wild with parameters of type JsonValue -
Uses of JsonValue in sk.antons.json.parse
Methods in sk.antons.json.parse that return JsonValueModifier and TypeMethodDescriptionstatic JsonValueParse json from reader.static JsonValueParse json from string.static JsonValueJsonParser.parse(JsonSource source) Parse json from source.static JsonValueJsonParser.parsePrefetched(Reader json) Parse json from reader.JsonScanner.readNext()Methods in sk.antons.json.parse that return types with arguments of type JsonValue