Index

A B C D E F H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

add(String, JsonAdapter<?>, MethodHandle) - Method in interface io.avaje.json.view.ViewBuilder
Add a json property entry.
addArray(String, JsonAdapter<?>, MethodHandle) - Method in interface io.avaje.json.view.ViewBuilder
Add a nested json array.
allNames(PropertyNames) - Method in interface io.avaje.json.JsonWriter
Set the property names that will be used for all json generation.
allNames(PropertyNames) - Method in class io.avaje.json.stream.DelegateJsonWriter
 

B

BEGIN_ARRAY - Enum constant in enum io.avaje.json.JsonReader.Token
The opening of a JSON array.
BEGIN_OBJECT - Enum constant in enum io.avaje.json.JsonReader.Token
The opening of a JSON object.
beginArray() - Method in interface io.avaje.json.JsonReader
Read array begin.
beginArray() - Method in interface io.avaje.json.JsonWriter
Write array begin.
beginArray() - Method in class io.avaje.json.stream.DelegateJsonWriter
 
beginObject() - Method in interface io.avaje.json.JsonReader
Read begin object.
beginObject() - Method in interface io.avaje.json.JsonWriter
Write object begin.
beginObject() - Method in class io.avaje.json.stream.DelegateJsonWriter
 
beginObject(PropertyNames) - Method in interface io.avaje.json.JsonReader
Set the current property names.
beginObject(PropertyNames) - Method in interface io.avaje.json.JsonWriter
Write object being and use the already encoded property names.
beginObject(PropertyNames) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
beginObject(String, MethodHandle) - Method in interface io.avaje.json.view.ViewBuilder
Begin a json object.
beginStream() - Method in interface io.avaje.json.JsonReader
Read the beginning of an ARRAY or x-json-stream (new line delimited json content).
BOOLEAN - Enum constant in enum io.avaje.json.JsonReader.Token
A JSON true or false.
BufferedJsonWriter - Interface in io.avaje.json.stream
Provides a JsonWriter optimised for returning json as string content.
bufferedWriter() - Method in interface io.avaje.json.stream.JsonStream
Return a JsonWriter for use for writing to json string.
bufferedWriterAsBytes() - Method in interface io.avaje.json.stream.JsonStream
Return a JsonWriter to use for writing json to byte array.
BufferRecycleStrategy - Enum in io.avaje.json.stream
Strategy for recycling buffers used in parsing and generation.
bufferRecycling(BufferRecycleStrategy) - Method in class io.avaje.json.stream.core.JsonStreamBuilder
Determines how byte buffers are recycled
bufferRecycling(BufferRecycleStrategy) - Method in interface io.avaje.json.stream.JsonStream.Builder
Determines how byte buffers are recycled
build() - Method in interface io.avaje.json.mapper.JsonMapper.Builder
Build and return the JsonNodeMapper.
build() - Method in class io.avaje.json.stream.core.JsonStreamBuilder
Build and return the JsonStream.
build() - Method in interface io.avaje.json.stream.JsonStream.Builder
Build and return the JsonStream.
build(ViewBuilder) - Method in interface io.avaje.json.view.ViewBuilderAware
Build view for the top level.
build(ViewBuilder, String, MethodHandle) - Method in interface io.avaje.json.view.ViewBuilderAware
Build nested part of the view.
builder() - Static method in interface io.avaje.json.mapper.JsonMapper
Create a new builder for JsonMapper.
builder() - Static method in interface io.avaje.json.stream.JsonStream
Create and return a builder for the default JsonStreamAdapter implementation.
byteArray() - Static method in class io.avaje.json.core.CoreTypes
Return a JsonAdapter for byte[].
BytesJsonWriter - Interface in io.avaje.json.stream
JsonWriter optimised for returning json as byte array.

C

close() - Method in interface io.avaje.json.JsonReader
Close the resources of the reader.
close() - Method in interface io.avaje.json.JsonWriter
Close the writer.
close() - Method in class io.avaje.json.stream.DelegateJsonWriter
 
CoreTypes - Class in io.avaje.json.core
Provides core JsonAdapter for common types.
CoreTypes() - Constructor for class io.avaje.json.core.CoreTypes
 
CoreTypes.CoreAdapters - Interface in io.avaje.json.core
The basic JsonAdapter types.
create(Type) - Static method in class io.avaje.json.core.CoreTypes
Return a core supported type adapter or null.
createArray(Class<?>) - Static method in class io.avaje.json.core.CoreTypes
Create a JsonAdapter for an Array of the given element type.
createArray(Class<?>, JsonAdapter<Object>) - Static method in class io.avaje.json.core.CoreTypes
Create a JsonAdapter for an Array of the given type.
createCoreAdapters() - Static method in class io.avaje.json.core.CoreTypes
Create a JsonAdapter that supports simple types including scalar types of: String, Integer, Long, Double, Boolean plus List and Map of those types.
createList(JsonAdapter<V>) - Static method in class io.avaje.json.core.CoreTypes
Create a JsonAdapter for a List with a given adapter for the elements.
createMap(JsonAdapter<V>) - Static method in class io.avaje.json.core.CoreTypes
Create a JsonAdapter for a Map with a given adapter for the values.
createSet(JsonAdapter<V>) - Static method in class io.avaje.json.core.CoreTypes
Create a JsonAdapter for a Set with a given adapter for the elements.
currentToken() - Method in interface io.avaje.json.JsonReader
Return the current Token.

D

DelegateJsonWriter - Class in io.avaje.json.stream
Provides a delegating JsonWriter.
DelegateJsonWriter(JsonWriter) - Constructor for class io.avaje.json.stream.DelegateJsonWriter
 

E

emptyArray() - Method in interface io.avaje.json.JsonWriter
Write empty array.
emptyArray() - Method in class io.avaje.json.stream.DelegateJsonWriter
 
endArray() - Method in interface io.avaje.json.JsonReader
Read array end.
endArray() - Method in interface io.avaje.json.JsonWriter
Write array end.
endArray() - Method in class io.avaje.json.stream.DelegateJsonWriter
 
endObject() - Method in interface io.avaje.json.JsonReader
Read end object.
endObject() - Method in interface io.avaje.json.JsonWriter
Write object end.
endObject() - Method in class io.avaje.json.stream.DelegateJsonWriter
 
endObject() - Method in interface io.avaje.json.view.ViewBuilder
End a json object.
endStream() - Method in interface io.avaje.json.JsonReader
Read the end of an ARRAY or x-json-stream (new line delimited json content).
Example - Search tag in interface io.avaje.json.mapper.JsonMapper
Section
extract(String) - Method in interface io.avaje.json.mapper.JsonExtract
Extract the text from the node at the given path.
extract(String, boolean) - Method in interface io.avaje.json.mapper.JsonExtract
Extract the boolean from the given path if present or the given default value.
extract(String, double) - Method in interface io.avaje.json.mapper.JsonExtract
Extract the double from the given path if present or the given default value.
extract(String, int) - Method in interface io.avaje.json.mapper.JsonExtract
Extract the int from the given path if present or the given default value.
extract(String, long) - Method in interface io.avaje.json.mapper.JsonExtract
Extract the long from the given path if present or the given default value.
extract(String, String) - Method in interface io.avaje.json.mapper.JsonExtract
Extract the text value from the given path if present or the given default value.
extract(Map<String, Object>) - Method in interface io.avaje.json.mapper.JsonMapper
Return the map wrapped via JsonExtract to make extracting values easier.
extractOrEmpty(String) - Method in interface io.avaje.json.mapper.JsonExtract
Extract the text value from the given path if present else empty.

F

failOnNullPrimitives(boolean) - Method in class io.avaje.json.stream.core.JsonStreamBuilder
 
failOnNullPrimitives(boolean) - Method in interface io.avaje.json.stream.JsonStream.Builder
Set to true to fail on NULL for primitive types.
failOnUnknown(boolean) - Method in class io.avaje.json.stream.core.JsonStreamBuilder
Set to true to fail on unknown properties.
failOnUnknown(boolean) - Method in interface io.avaje.json.stream.JsonStream.Builder
Set to true to fail on unknown properties.
field(Class<?>, String) - Method in interface io.avaje.json.view.ViewBuilder
Return a MethodHandle for public field access for the given class and field name.
flush() - Method in interface io.avaje.json.JsonWriter
Flush the writer.
flush() - Method in class io.avaje.json.stream.DelegateJsonWriter
 
flush() - Method in interface io.avaje.json.stream.JsonOutput
Flush the underlying OutputStream.
fromJson(byte[]) - Method in interface io.avaje.json.mapper.JsonMapper.Type
Read the return the value from the json content.
fromJson(JsonReader) - Method in interface io.avaje.json.JsonAdapter
Read the type from the reader.
fromJson(JsonReader) - Method in interface io.avaje.json.mapper.JsonMapper
Read the object from JSON.
fromJson(JsonReader) - Method in interface io.avaje.json.mapper.JsonMapper.Type
Read the return the value from the reader.
fromJson(InputStream) - Method in interface io.avaje.json.mapper.JsonMapper.Type
Read the return the value from the inputStream.
fromJson(Reader) - Method in interface io.avaje.json.mapper.JsonMapper.Type
Read the return the value from the reader.
fromJson(String) - Method in interface io.avaje.json.mapper.JsonMapper
Read the object from JSON string.
fromJson(String) - Method in interface io.avaje.json.mapper.JsonMapper.Type
Read the return the value from the json content.
fromJsonArray(JsonReader) - Method in interface io.avaje.json.mapper.JsonMapper
Read a List from JSON ARRAY.
fromJsonArray(String) - Method in interface io.avaje.json.mapper.JsonMapper
Read a List from JSON ARRAY string.
fromJsonObject(JsonReader) - Method in interface io.avaje.json.mapper.JsonMapper
Read a Map from JSON OBJECT.
fromJsonObject(String) - Method in interface io.avaje.json.mapper.JsonMapper
Read a Map from JSON OBJECT string.

H

hasNextElement() - Method in interface io.avaje.json.JsonReader
Return true if there is a next element in an ARRAY.
hasNextField() - Method in interface io.avaje.json.JsonReader
Return true if there is a next field to be read in an OBJECT.
hasNextStreamElement() - Method in interface io.avaje.json.JsonReader
Return true if there is a next element in an ARRAY or x-json-stream (new line delimited json content).
HYBRID_POOL - Enum constant in enum io.avaje.json.stream.BufferRecycleStrategy
Use 2 recyclers and switch between them depending on the nature of thread (virtual or not)

I

io.avaje.json - package io.avaje.json
 
io.avaje.json.core - package io.avaje.json.core
Core JsonAdapters provided for basic types.
io.avaje.json.mapper - package io.avaje.json.mapper
 
io.avaje.json.stream - package io.avaje.json.stream
Reading and writing JSON content.
io.avaje.json.stream.core - package io.avaje.json.stream.core
Default stream handling provided with Jsonb.
io.avaje.json.view - package io.avaje.json.view
Defines the ability to build "Views" that will render only selected properties of a JsonAdapter.
isNullValue() - Method in interface io.avaje.json.JsonReader
Return true if the value to be read is a null.
isViewBuilderAware() - Method in interface io.avaje.json.JsonAdapter
Return true if this adapter represents a json object or json array of objects that supports json views.

J

JsonAdapter<T> - Interface in io.avaje.json
The core API for serialization to and from json.
JsonDataException - Exception Class in io.avaje.json
Thrown when data being parsed is not encoded as valid json or attempting to write invalid json.
JsonDataException(String) - Constructor for exception class io.avaje.json.JsonDataException
 
JsonDataException(String, Throwable) - Constructor for exception class io.avaje.json.JsonDataException
 
JsonDataException(Throwable) - Constructor for exception class io.avaje.json.JsonDataException
 
JsonEofException - Exception Class in io.avaje.json
Thrown when we hit EOF unexpectedly.
JsonEofException(IOException) - Constructor for exception class io.avaje.json.JsonEofException
 
JsonEofException(String) - Constructor for exception class io.avaje.json.JsonEofException
 
JsonEofException(String, IOException) - Constructor for exception class io.avaje.json.JsonEofException
 
JsonException - Exception Class in io.avaje.json
Thrown when the data being parsed is not encoded as valid JSON, method invocation fails for json views, or and underlying IOException occurs.
JsonException(String) - Constructor for exception class io.avaje.json.JsonException
 
JsonException(String, Throwable) - Constructor for exception class io.avaje.json.JsonException
 
JsonException(Throwable) - Constructor for exception class io.avaje.json.JsonException
 
JsonExtract - Interface in io.avaje.json.mapper
A helper to extract values from a Map.
JsonIoException - Exception Class in io.avaje.json
Thrown when underlying IOException occurred during read or write of json.
JsonIoException(IOException) - Constructor for exception class io.avaje.json.JsonIoException
 
JsonIoException(String) - Constructor for exception class io.avaje.json.JsonIoException
 
JsonIoException(String, IOException) - Constructor for exception class io.avaje.json.JsonIoException
 
JsonMapper - Interface in io.avaje.json.mapper
A mapper for mapping to basic Java types.
JsonMapper.Builder - Interface in io.avaje.json.mapper
Build the JsonNodeMapper.
JsonMapper.Type<T> - Interface in io.avaje.json.mapper
Reading and writing with all options such and InputStream, Reader etc.
JsonOutput - Interface in io.avaje.json.stream
Output that can be aware of server content chunking.
JsonReader - Interface in io.avaje.json
Reads json content as a stream of JSON tokens and content.
JsonReader.Token - Enum in io.avaje.json
A structure, name, or value type in a JSON-encoded string.
jsonStream(JsonStream) - Method in interface io.avaje.json.mapper.JsonMapper.Builder
Set the default JsonStream to use.
JsonStream - Interface in io.avaje.json.stream
Provides the underlying JsonReader and JsonWriter to use.
JsonStream.Builder - Interface in io.avaje.json.stream
Used to build JsonStream with custom settings.
JsonStreamBuilder - Class in io.avaje.json.stream.core
Used to build the default JsonStream implementation with custom settings.
JsonStreamBuilder() - Constructor for class io.avaje.json.stream.core.JsonStreamBuilder
 
jsonValue(Object) - Method in interface io.avaje.json.JsonWriter
Write a value that could be any value.
jsonValue(Object) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
JsonWriter - Interface in io.avaje.json
Writes json content.

L

list() - Method in interface io.avaje.json.mapper.JsonMapper
Return a mapper for json ARRAY content with more reading/writing options.
list() - Method in interface io.avaje.json.mapper.JsonMapper.Type
Create a list type for this type.
listAdapter() - Method in interface io.avaje.json.core.CoreTypes.CoreAdapters
Return the List JsonAdapter.
location() - Method in interface io.avaje.json.JsonReader
Return the current location.
LOCK_FREE - Enum constant in enum io.avaje.json.stream.BufferRecycleStrategy
A lock free implementation designed for virtual thread use

M

map() - Method in interface io.avaje.json.mapper.JsonMapper
Return a mapper for json OBJECT content with more reading/writing options.
map() - Method in interface io.avaje.json.mapper.JsonMapper.Type
Create a map type with string keys and this type as the value type.
mapAdapter() - Method in interface io.avaje.json.core.CoreTypes.CoreAdapters
Return the Map JsonAdapter.
markIncomplete() - Method in interface io.avaje.json.JsonWriter
Mark the generated json as not completed due to an error.
markIncomplete() - Method in class io.avaje.json.stream.DelegateJsonWriter
 
method(Class<?>, String, Class<?>) - Method in interface io.avaje.json.view.ViewBuilder
Return a MethodHandle for the "getter/accessor" for the given class and field name.

N

name(int) - Method in interface io.avaje.json.JsonWriter
Set the next property name to write by position.
name(int) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
name(String) - Method in interface io.avaje.json.JsonWriter
Set the next property name to write.
name(String) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
nextField() - Method in interface io.avaje.json.JsonReader
Return the next field.
NO_RECYCLING - Enum constant in enum io.avaje.json.stream.BufferRecycleStrategy
Do not perform any sort of recycling.
NULL - Enum constant in enum io.avaje.json.JsonReader.Token
A JSON null.
nullSafe() - Method in interface io.avaje.json.JsonAdapter
Return a null safe version of this adapter.
nullValue() - Method in interface io.avaje.json.JsonWriter
Write null value.
nullValue() - Method in class io.avaje.json.stream.DelegateJsonWriter
 
NUMBER - Enum constant in enum io.avaje.json.JsonReader.Token
A JSON number represented in this API by a Java double, long, or int.

O

object() - Method in interface io.avaje.json.mapper.JsonMapper
Return a mapper for any json content.
objectAdapter() - Method in interface io.avaje.json.core.CoreTypes.CoreAdapters
Return the Object JsonAdapter.
of(OutputStream) - Static method in interface io.avaje.json.stream.JsonOutput
Deprecated.
of(Throwable) - Static method in exception class io.avaje.json.JsonException
 
of(Map<String, Object>) - Static method in interface io.avaje.json.mapper.JsonExtract
Return a JsonExtract for the given Map of values.
ofStream(OutputStream) - Static method in interface io.avaje.json.stream.JsonOutput
Create as a simple wrapper for OutputStream.

P

path() - Method in interface io.avaje.json.JsonWriter
Return the current path.
path() - Method in class io.avaje.json.stream.DelegateJsonWriter
 
pretty(boolean) - Method in interface io.avaje.json.JsonWriter
Set tp true to output json in pretty format.
pretty(boolean) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
properties(String...) - Method in interface io.avaje.json.mapper.JsonMapper
Return the property names as PropertyNames.
properties(String...) - Method in interface io.avaje.json.stream.JsonStream
Return PropertyNames given the names of properties.
PropertyNames - Interface in io.avaje.json
Marker interface for IOAdapter specific property names.

R

rawValue(String) - Method in interface io.avaje.json.JsonWriter
Write raw JSON content.
rawValue(String) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
readBigInteger() - Method in interface io.avaje.json.JsonReader
Read and return the next value as a BigInteger.
readBinary() - Method in interface io.avaje.json.JsonReader
Read and return the binary value from base64.
readBoolean() - Method in interface io.avaje.json.JsonReader
Read and return the next value as a boolean.
readDecimal() - Method in interface io.avaje.json.JsonReader
Read and return the next value as a BigDecimal.
readDouble() - Method in interface io.avaje.json.JsonReader
Read and return the next value as a double.
reader(byte[]) - Method in interface io.avaje.json.stream.JsonStream
Return the JsonReader given json content as bytes.
reader(InputStream) - Method in interface io.avaje.json.stream.JsonStream
Return the JsonReader given json string content.
reader(Reader) - Method in interface io.avaje.json.stream.JsonStream
Return the JsonReader given json string content.
reader(String) - Method in interface io.avaje.json.stream.JsonStream
Return the JsonReader given json string content.
readInt() - Method in interface io.avaje.json.JsonReader
Read and return the next value as an int.
readLong() - Method in interface io.avaje.json.JsonReader
Read and return the next value as a long.
readRaw() - Method in interface io.avaje.json.JsonReader
Read and return raw json content as a String.
readString() - Method in interface io.avaje.json.JsonReader
Read and return the next value as String.
result() - Method in interface io.avaje.json.stream.BufferedJsonWriter
Return result as json string content.
result() - Method in interface io.avaje.json.stream.BytesJsonWriter
Return the json result as byte array.

S

serializeEmpty() - Method in interface io.avaje.json.JsonWriter
Return true if empty collections should be serialised.
serializeEmpty() - Method in class io.avaje.json.stream.DelegateJsonWriter
 
serializeEmpty(boolean) - Method in interface io.avaje.json.JsonWriter
Set to serialise empty collections or not.
serializeEmpty(boolean) - Method in class io.avaje.json.stream.core.JsonStreamBuilder
Set to true to serialize empty collections.
serializeEmpty(boolean) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
serializeEmpty(boolean) - Method in interface io.avaje.json.stream.JsonStream.Builder
Set to true to serialize empty collections.
serializeNulls() - Method in interface io.avaje.json.JsonWriter
Return true if null values should be serialised.
serializeNulls() - Method in class io.avaje.json.stream.DelegateJsonWriter
 
serializeNulls(boolean) - Method in interface io.avaje.json.JsonWriter
Set to serialise null values or not.
serializeNulls(boolean) - Method in class io.avaje.json.stream.core.JsonStreamBuilder
Set to true to serialize nulls.
serializeNulls(boolean) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
serializeNulls(boolean) - Method in interface io.avaje.json.stream.JsonStream.Builder
Set to true to serialize nulls.
skipValue() - Method in interface io.avaje.json.JsonReader
Skip the next value.
streamArray(boolean) - Method in interface io.avaje.json.JsonReader
Explicitly state if the streaming content contains ARRAY '[' and ']' tokens.
STRING - Enum constant in enum io.avaje.json.JsonReader.Token
A JSON string.

T

THREAD_LOCAL - Enum constant in enum io.avaje.json.stream.BufferRecycleStrategy
Use Thread Locals for recycling buffers
toJson(JsonWriter, T) - Method in interface io.avaje.json.JsonAdapter
Write the value to the writer.
toJson(Object) - Method in interface io.avaje.json.mapper.JsonMapper
Write the object to JSON string.
toJson(Object, JsonWriter) - Method in interface io.avaje.json.mapper.JsonMapper
Write the object to JsonWriter.
toJson(T) - Method in interface io.avaje.json.mapper.JsonMapper.Type
Return as json string.
toJson(T, JsonWriter) - Method in interface io.avaje.json.mapper.JsonMapper.Type
Write to the given writer.
toJson(T, OutputStream) - Method in interface io.avaje.json.mapper.JsonMapper.Type
Write to the given outputStream.
toJson(T, Writer) - Method in interface io.avaje.json.mapper.JsonMapper.Type
Write to the given writer.
toJsonBytes(T) - Method in interface io.avaje.json.mapper.JsonMapper.Type
Return the value as json content in bytes form.
toJsonPretty(T) - Method in interface io.avaje.json.mapper.JsonMapper.Type
Return as json string in pretty format.
type(JsonAdapter<T>) - Method in interface io.avaje.json.mapper.JsonMapper
Return a Type specific mapper for the given JsonAdapter.
type(Function<JsonMapper, JsonAdapter<T>>) - Method in interface io.avaje.json.mapper.JsonMapper
Return a Type specific mapper using a function that creates a JsonAdapter.

U

unmappedField(String) - Method in interface io.avaje.json.JsonReader
Reading json with an unmapped field, throw an Exception if failOnUnmapped is true.
unwrap(Class<T>) - Method in interface io.avaje.json.JsonReader
Unwrap and return the underlying JsonParser.
unwrap(Class<T>) - Method in interface io.avaje.json.JsonWriter
Unwrap the underlying generator being used.
unwrap(Class<T>) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
unwrapOutputStream() - Method in interface io.avaje.json.stream.JsonOutput
Return the underlying OutputStream.

V

value(boolean) - Method in interface io.avaje.json.JsonWriter
Write a boolean value.
value(boolean) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
value(byte[]) - Method in interface io.avaje.json.JsonWriter
Write binary content as base64.
value(byte[]) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
value(double) - Method in interface io.avaje.json.JsonWriter
Write a double value.
value(double) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
value(int) - Method in interface io.avaje.json.JsonWriter
Write an int value.
value(int) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
value(long) - Method in interface io.avaje.json.JsonWriter
Write a long value.
value(long) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
value(Boolean) - Method in interface io.avaje.json.JsonWriter
Write a Boolean value.
value(Boolean) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
value(Double) - Method in interface io.avaje.json.JsonWriter
Write a Double value.
value(Double) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
value(Integer) - Method in interface io.avaje.json.JsonWriter
Write an Integer value.
value(Integer) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
value(Long) - Method in interface io.avaje.json.JsonWriter
Write a Long value.
value(Long) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
value(String) - Method in interface io.avaje.json.JsonWriter
Write a string value.
value(String) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
value(BigDecimal) - Method in interface io.avaje.json.JsonWriter
Write a BigDecimal value.
value(BigDecimal) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
value(BigInteger) - Method in interface io.avaje.json.JsonWriter
Write a BigInteger value.
value(BigInteger) - Method in class io.avaje.json.stream.DelegateJsonWriter
 
valueOf(String) - Static method in enum io.avaje.json.JsonReader.Token
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.avaje.json.stream.BufferRecycleStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.avaje.json.JsonReader.Token
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.avaje.json.stream.BufferRecycleStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
viewBuild() - Method in interface io.avaje.json.JsonAdapter
Return the ViewBuilderAware for this adapter.
ViewBuilder - Interface in io.avaje.json.view
Builds a JsonView.
ViewBuilderAware - Interface in io.avaje.json.view
A (non-scalar) JsonAdapter that is part of building json views.

W

write(byte[], int, int) - Method in interface io.avaje.json.stream.JsonOutput
Write the content to the underlying output stream.
writeLast(byte[], int, int) - Method in interface io.avaje.json.stream.JsonOutput
Write the last content to the underlying output stream.
writeNewLine() - Method in interface io.avaje.json.JsonWriter
Write new line characters typically for x-json-stream content.
writeNewLine() - Method in class io.avaje.json.stream.DelegateJsonWriter
 
writer(JsonOutput) - Method in interface io.avaje.json.stream.JsonStream
Return the JsonWriter given the output.
writer(OutputStream) - Method in interface io.avaje.json.stream.JsonStream
Return the JsonWriter given the outputStream.
writer(Writer) - Method in interface io.avaje.json.stream.JsonStream
Return the JsonWriter given writer to use.
A B C D E F H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form