Uses of Interface
org.tquadrat.foundation.jsonbuilder.JSONValue
Packages that use JSONValue
Package
Description
The classes that form the API for the Foundation JSON Builder
library.
The internal implementation classes for the Foundation JSON Builder
library.
-
Uses of JSONValue in org.tquadrat.foundation.jsonbuilder
Subinterfaces of JSONValue in org.tquadrat.foundation.jsonbuilderModifier and TypeInterfaceDescriptioninterfaceThe definition of a JSON array.interfaceThe definition of a JSON number.interfaceThe definition of a JSON object.interfaceThe definition of a JSON String.Classes in org.tquadrat.foundation.jsonbuilder that implement JSONValueSubinterfaces with type arguments of type JSONValue in org.tquadrat.foundation.jsonbuilderModifier and TypeInterfaceDescriptioninterfaceThe definition of a JSON array.interfaceThe definition of a JSON object.Methods in org.tquadrat.foundation.jsonbuilder that return JSONValueModifier and TypeMethodDescriptionJSONArray.get(int index) Returns the value of the element at the specied index in this array.Methods in org.tquadrat.foundation.jsonbuilder that return types with arguments of type JSONValueModifier and TypeMethodDescriptionReturns the value of the member with the specified name in this object.Methods in org.tquadrat.foundation.jsonbuilder with parameters of type JSONValueModifier and TypeMethodDescriptionvoidInserts the given value as a new element to the given postion this array and moves the other elements to a by one higher index.voidAppends the given value as a new element to the end of this array.default JSONArrayJSONBuilder.createArray(JSONValue[] values) Returns a new instance ofJSONArraythat is populated with the values from the given array.voidRemoves the first occurrence of the specified element from this array, if it is present.voidSets the value of the element with the specified index to the givenJSONValueinstance.Sets the value of the member with the specified name to the specifiedJSONValuevalue.Method parameters in org.tquadrat.foundation.jsonbuilder with type arguments of type JSONValueModifier and TypeMethodDescriptiondefault JSONObjectJSONBuilder.createObject(Collection<String> names, Function<String, JSONValue> provider) Returns a new instance ofJSONObjectthat is populated with the values returned by the givenFunction. -
Uses of JSONValue in org.tquadrat.foundation.jsonbuilder.internal
Classes in org.tquadrat.foundation.jsonbuilder.internal that implement JSONValueModifier and TypeClassDescriptionfinal classThe implementation for the interfaceJSONArray.final classThe implementation of the interfaceJSONNumber.final classThe implementation for the interfaceJSONObject.final classThe implementation of the interfaceJSONString.Fields in org.tquadrat.foundation.jsonbuilder.internal with type parameters of type JSONValueModifier and TypeFieldDescriptionJSONArrayImpl.m_ElementsThe elements for thisJSONArrayinstance.private final SequencedMap<String, JSONValue> JSONObjectImpl.m_MembersThe members of thisJSONObject.Methods in org.tquadrat.foundation.jsonbuilder.internal that return JSONValueModifier and TypeMethodDescriptionfinal JSONValueJSONArrayImpl.get(int index) Returns the value of the element at the specied index in this array.Methods in org.tquadrat.foundation.jsonbuilder.internal that return types with arguments of type JSONValueModifier and TypeMethodDescriptionReturns the value of the member with the specified name in this object.JSONArrayImpl.iterator()JSONObjectImpl.iterator()Methods in org.tquadrat.foundation.jsonbuilder.internal with parameters of type JSONValueModifier and TypeMethodDescriptionfinal voidInserts the given value as a new element to the given postion this array and moves the other elements to a by one higher index.final voidAppends the given value as a new element to the end of this array.final voidRemoves the first occurrence of the specified element from this array, if it is present.final voidSets the value of the element with the specified index to the givenJSONValueinstance.final JSONObjectSets the value of the member with the specified name to the specifiedJSONValuevalue.
