JSON
Version 1.0
A B C D E F G H I J L M N O P R S T U V W

A

allocByteBuffer(BufferRecycler.ByteBufferType) - Method in class org.codehaus.jackson.util.BufferRecycler
 
allocCharBuffer(BufferRecycler.CharBufferType) - Method in class org.codehaus.jackson.util.BufferRecycler
 
allocCharBuffer(BufferRecycler.CharBufferType, int) - Method in class org.codehaus.jackson.util.BufferRecycler
 
allocConcatBuffer() - Method in class org.codehaus.jackson.io.IOContext
 
allocReadIOBuffer() - Method in class org.codehaus.jackson.io.IOContext
Note: the method can only be called once during its life cycle.
allocTokenBuffer() - Method in class org.codehaus.jackson.io.IOContext
 
allocWriteIOBuffer() - Method in class org.codehaus.jackson.io.IOContext
 
append(char) - Method in class org.codehaus.jackson.io.UTF8Writer
 
append(char[], int, int) - Method in class org.codehaus.jackson.util.TextBuffer
 
appendDesc(StringBuilder) - Method in class org.codehaus.jackson.JsonReadContext
 
appendDesc(StringBuilder) - Method in class org.codehaus.jackson.JsonWriteContext
 
appendElement(JsonNode) - Method in class org.codehaus.jackson.map.impl.ArrayNode
 
appendElement(JsonNode) - Method in class org.codehaus.jackson.map.impl.ContainerNode
 
appendElement(JsonNode) - Method in class org.codehaus.jackson.map.impl.ObjectNode
 
appendElement(JsonNode) - Method in class org.codehaus.jackson.map.JsonNode
 
appendQuoted(StringBuilder, String) - Static method in class org.codehaus.jackson.map.impl.TextNode
 
appendQuoted(StringBuilder, String) - Static method in class org.codehaus.jackson.util.CharTypes
 
ArrayNode - Class in org.codehaus.jackson.map.impl
 
ArrayNode() - Constructor for class org.codehaus.jackson.map.impl.ArrayNode
 
arrayNode() - Method in class org.codehaus.jackson.map.impl.JsonTypeMapperBase
 
asCharArray() - Method in enum org.codehaus.jackson.JsonToken
 
asString() - Method in enum org.codehaus.jackson.JsonToken
 
available() - Method in class org.codehaus.jackson.io.MergedStream
 

B

BaseMapper - Class in org.codehaus.jackson.map
This base class defines API aspects that are shared between different concrete mapper types.
BaseMapper() - Constructor for class org.codehaus.jackson.map.BaseMapper
 
BaseMapper.DupFields - Enum in org.codehaus.jackson.map
Enumeration that defines strategies available for dealing with duplicate field names (when mapping JSON to Java types).
beforeArrayValues(JsonGenerator) - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter
 
beforeArrayValues(JsonGenerator) - Method in interface org.codehaus.jackson.PrettyPrinter
Method called after array start marker has been output, and right before the first value is to be output.
beforeObjectEntries(JsonGenerator) - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter
 
beforeObjectEntries(JsonGenerator) - Method in interface org.codehaus.jackson.PrettyPrinter
Method called after object start marker has been output, and right before the field name of the first entry is to be output.
BooleanNode - Class in org.codehaus.jackson.map.impl
This concrete value class is used to contain boolean (true / false) values.
booleanNode(boolean) - Method in class org.codehaus.jackson.map.impl.JsonTypeMapperBase
 
bootstrap(IOContext, InputStream) - Static method in class org.codehaus.jackson.io.ByteSourceBootstrapper
 
bootstrap(IOContext, byte[], int, int) - Static method in class org.codehaus.jackson.io.ByteSourceBootstrapper
 
BufferRecycler - Class in org.codehaus.jackson.util
This is a small utility class, whose main functionality is to allow simple reuse of raw byte/char buffers.
BufferRecycler() - Constructor for class org.codehaus.jackson.util.BufferRecycler
 
BufferRecycler.ByteBufferType - Enum in org.codehaus.jackson.util
 
BufferRecycler.CharBufferType - Enum in org.codehaus.jackson.util
 
ByteSourceBootstrapper - Class in org.codehaus.jackson.io
This class is used to determine the encoding of byte stream that is to contain JSON content.

C

calcHash(char[], int, int) - Static method in class org.codehaus.jackson.util.SymbolTable
Implementation of a hashing method for variable length Strings.
calcHash(String) - Static method in class org.codehaus.jackson.util.SymbolTable
 
CHAR_NULL - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
charToHex(int) - Static method in class org.codehaus.jackson.util.CharTypes
 
CharTypes - Class in org.codehaus.jackson.util
 
close() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
close() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
close() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
close() - Method in class org.codehaus.jackson.io.MergedStream
 
close() - Method in class org.codehaus.jackson.io.UTF8Writer
 
close() - Method in class org.codehaus.jackson.JsonGenerator
 
close() - Method in class org.codehaus.jackson.JsonParser
 
closeReader() - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
constructTextBuffer() - Method in class org.codehaus.jackson.io.IOContext
 
ContainerNode - Class in org.codehaus.jackson.map.impl
This intermediate base class is used for all container nodes, specifically, array and object nodes.
ContainerNode() - Constructor for class org.codehaus.jackson.map.impl.ContainerNode
 
ContainerNode.NoNodesIterator - Class in org.codehaus.jackson.map.impl
 
ContainerNode.NoStringsIterator - Class in org.codehaus.jackson.map.impl
 
contentsAsArray() - Method in class org.codehaus.jackson.util.TextBuffer
 
contentsAsString() - Method in class org.codehaus.jackson.util.TextBuffer
 
contentsToArray(int, char[], int, int) - Method in class org.codehaus.jackson.util.TextBuffer
 
convertNumberToBigDecimal() - Method in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
convertNumberToDouble() - Method in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
convertNumberToInt() - Method in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
convertNumberToLong() - Method in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
createChildArrayContext(ReaderBasedParserBase) - Method in class org.codehaus.jackson.JsonReadContext
 
createChildArrayContext() - Method in class org.codehaus.jackson.JsonWriteContext
 
createChildObjectContext(ReaderBasedParserBase) - Method in class org.codehaus.jackson.JsonReadContext
 
createChildObjectContext() - Method in class org.codehaus.jackson.JsonWriteContext
 
createContext(Object) - Method in class org.codehaus.jackson.JsonFactory
 
createJsonGenerator(OutputStream, JsonFactory.Encoding) - Method in class org.codehaus.jackson.JsonFactory
 
createJsonGenerator(Writer) - Method in class org.codehaus.jackson.JsonFactory
 
createJsonGenerator(File, JsonFactory.Encoding) - Method in class org.codehaus.jackson.JsonFactory
 
createJsonParser(File) - Method in class org.codehaus.jackson.JsonFactory
 
createJsonParser(URL) - Method in class org.codehaus.jackson.JsonFactory
 
createJsonParser(InputStream) - Method in class org.codehaus.jackson.JsonFactory
Note: no encoding argument is taken since it can always be auto-detected as suggested by Json RFC.
createJsonParser(Reader) - Method in class org.codehaus.jackson.JsonFactory
 
createParserFor(Object) - Method in class org.codehaus.jackson.map.JavaTypeMapper
Method that will take in a Java object that could have been created by mappers write methods, and construct a JsonParser that exposes contents as JSON tokens
createParserFor(List<Object>) - Method in class org.codehaus.jackson.map.JavaTypeMapper
Method that will create a JSON generator that will build Java objects as members of the current list, appending them at the end of the list.
createRoot() - Static method in class org.codehaus.jackson.util.SymbolTable
 
createRootContext(ReaderBasedParserBase) - Static method in class org.codehaus.jackson.JsonReadContext
 
createRootContext() - Static method in class org.codehaus.jackson.JsonWriteContext
 

D

DecimalNode - Class in org.codehaus.jackson.map.impl
Numeric node that contains values that do not fit in simple integer (int, long) or floating point (double) values.
DecimalNode(BigDecimal) - Constructor for class org.codehaus.jackson.map.impl.DecimalNode
 
decodeEscaped() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
DEFAULT_TABLE_SIZE - Static variable in class org.codehaus.jackson.util.SymbolTable
Default initial table size.
DefaultPrettyPrinter - Class in org.codehaus.jackson.impl
 
DefaultPrettyPrinter() - Constructor for class org.codehaus.jackson.impl.DefaultPrettyPrinter
 
DefaultPrettyPrinter.FixedSpaceIndenter - Class in org.codehaus.jackson.impl
This is a very simple indenter that only every adds a single space for indentation.
DefaultPrettyPrinter.FixedSpaceIndenter() - Constructor for class org.codehaus.jackson.impl.DefaultPrettyPrinter.FixedSpaceIndenter
 
DefaultPrettyPrinter.Lf2SpacesIndenter - Class in org.codehaus.jackson.impl
Default linefeed-based indenter uses system-specific linefeeds and 2 spaces for indentation per level.
DefaultPrettyPrinter.Lf2SpacesIndenter() - Constructor for class org.codehaus.jackson.impl.DefaultPrettyPrinter.Lf2SpacesIndenter
 
DefaultPrettyPrinter.NopIndenter - Class in org.codehaus.jackson.impl
Dummy implementation that adds no indentation whatsoever
DefaultPrettyPrinter.NopIndenter() - Constructor for class org.codehaus.jackson.impl.DefaultPrettyPrinter.NopIndenter
 
DoubleNode - Class in org.codehaus.jackson.map.impl
Numeric node that contains 64-bit ("double precision") floating point values simple 32-bit integer values.
DoubleNode(double) - Constructor for class org.codehaus.jackson.map.impl.DoubleNode
 
doWriteEndArray() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
doWriteEndArray() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
doWriteEndObject() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
doWriteEndObject() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
doWriteEndObject() - Method in class org.codehaus.jackson.JsonGenerator
 
doWriteFieldName(String, boolean) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
doWriteFieldName(String, boolean) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
doWriteFieldName(String, boolean) - Method in class org.codehaus.jackson.JsonGenerator
 
doWriteStartArray() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
doWriteStartArray() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
doWriteStartObject() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
doWriteStartObject() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 

E

ensureLoaded(int) - Method in class org.codehaus.jackson.io.ByteSourceBootstrapper
 
ensureNotShared() - Method in class org.codehaus.jackson.util.TextBuffer
Method called to make sure that buffer is not using shared input buffer; if it is, it will copy such contents to private buffer.
equals(Object) - Method in class org.codehaus.jackson.map.impl.ArrayNode
 
equals(Object) - Method in class org.codehaus.jackson.map.impl.BooleanNode
 
equals(Object) - Method in class org.codehaus.jackson.map.impl.DecimalNode
 
equals(Object) - Method in class org.codehaus.jackson.map.impl.DoubleNode
 
equals(Object) - Method in class org.codehaus.jackson.map.impl.IntNode
 
equals(Object) - Method in class org.codehaus.jackson.map.impl.LongNode
 
equals(Object) - Method in class org.codehaus.jackson.map.impl.MissingNode
 
equals(Object) - Method in class org.codehaus.jackson.map.impl.NullNode
 
equals(Object) - Method in class org.codehaus.jackson.map.impl.ObjectNode
 
equals(Object) - Method in class org.codehaus.jackson.map.impl.TextNode
 
equals(Object) - Method in class org.codehaus.jackson.map.JsonNode
Let's mark this standard method as abstract to ensure all implementation classes define it

F

findSymbol(char[], int, int, int) - Method in class org.codehaus.jackson.util.SymbolTable
 
findSymbol(String) - Method in class org.codehaus.jackson.util.SymbolTable
Similar to to SymbolTable.findSymbol(char[],int,int,int); used to either do potentially cheap intern() (if table already has intern()ed version), or to pre-populate symbol table with known values.
finishCurrentSegment() - Method in class org.codehaus.jackson.util.TextBuffer
 
finishString() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
finishToken() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
Method called to finish parsing of a partially parsed token, in order to access information regarding it.
flush() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
flush() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
flush() - Method in class org.codehaus.jackson.io.UTF8Writer
 
flush() - Method in class org.codehaus.jackson.JsonGenerator
 
flushBuffer() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 

G

getBooleanValue() - Method in class org.codehaus.jackson.map.impl.BooleanNode
 
getBooleanValue() - Method in class org.codehaus.jackson.map.JsonNode
 
getBufferRecycler() - Method in class org.codehaus.jackson.JsonFactory
 
getByteOffset() - Method in class org.codehaus.jackson.JsonLocation
 
getCharDesc(int) - Static method in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
getCharOffset() - Method in class org.codehaus.jackson.JsonLocation
 
getColumnNr() - Method in class org.codehaus.jackson.JsonLocation
 
getCurrentIndex() - Method in class org.codehaus.jackson.JsonReadContext
 
getCurrentIndex() - Method in class org.codehaus.jackson.JsonWriteContext
 
getCurrentLocation() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
Method that returns location of the last processed character; usually for error reporting purposes
getCurrentLocation() - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
getCurrentLocation() - Method in class org.codehaus.jackson.JsonParser
Method that returns location of the last processed character; usually for error reporting purposes.
getCurrentName() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
Method that can be called to get the name associated with the current event.
getCurrentName() - Method in class org.codehaus.jackson.JsonParser
Method that can be called to get the name associated with the current event.
getCurrentName() - Method in class org.codehaus.jackson.JsonReadContext
 
getCurrentSegment() - Method in class org.codehaus.jackson.util.TextBuffer
 
getCurrentSegmentSize() - Method in class org.codehaus.jackson.util.TextBuffer
 
getCurrentToken() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
getCurrentToken() - Method in class org.codehaus.jackson.JsonParser
 
getCustomSerializer() - Method in class org.codehaus.jackson.map.JavaTypeMapper
 
getDecimalValue() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
getDecimalValue() - Method in class org.codehaus.jackson.JsonParser
 
getDecimalValue() - Method in class org.codehaus.jackson.map.impl.DecimalNode
 
getDecimalValue() - Method in class org.codehaus.jackson.map.impl.DoubleNode
 
getDecimalValue() - Method in class org.codehaus.jackson.map.impl.IntNode
 
getDecimalValue() - Method in class org.codehaus.jackson.map.impl.LongNode
 
getDecimalValue() - Method in class org.codehaus.jackson.map.impl.NumericNode
 
getDecimalValue() - Method in class org.codehaus.jackson.map.JsonNode
 
getDoubleValue() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
getDoubleValue() - Method in class org.codehaus.jackson.JsonParser
 
getDoubleValue() - Method in class org.codehaus.jackson.map.impl.DecimalNode
 
getDoubleValue() - Method in class org.codehaus.jackson.map.impl.DoubleNode
 
getDoubleValue() - Method in class org.codehaus.jackson.map.impl.IntNode
 
getDoubleValue() - Method in class org.codehaus.jackson.map.impl.LongNode
 
getDoubleValue() - Method in class org.codehaus.jackson.map.impl.NumericNode
 
getDoubleValue() - Method in class org.codehaus.jackson.map.JsonNode
 
getDupFieldHandling() - Method in class org.codehaus.jackson.map.BaseMapper
 
getElements() - Method in class org.codehaus.jackson.map.impl.ArrayNode
 
getElements() - Method in class org.codehaus.jackson.map.JsonNode
 
getElementValue(int) - Method in class org.codehaus.jackson.map.impl.ArrayNode
 
getElementValue(int) - Method in class org.codehaus.jackson.map.impl.ContainerNode
 
getElementValue(int) - Method in class org.codehaus.jackson.map.impl.ObjectNode
 
getElementValue(int) - Method in class org.codehaus.jackson.map.JsonNode
Method for accessing value of the specified element of an array node.
getEncoding() - Method in class org.codehaus.jackson.io.IOContext
 
getEntryCount() - Method in class org.codehaus.jackson.JsonReadContext
 
getEntryCount() - Method in class org.codehaus.jackson.JsonWriteContext
 
getFalse() - Static method in class org.codehaus.jackson.map.impl.BooleanNode
 
getFieldNames() - Method in class org.codehaus.jackson.map.impl.ObjectNode
 
getFieldNames() - Method in class org.codehaus.jackson.map.JsonNode
 
getFieldValue(String) - Method in class org.codehaus.jackson.map.impl.ArrayNode
 
getFieldValue(String) - Method in class org.codehaus.jackson.map.impl.ContainerNode
 
getFieldValue(String) - Method in class org.codehaus.jackson.map.impl.ObjectNode
 
getFieldValue(String) - Method in class org.codehaus.jackson.map.JsonNode
Method for accessing value of the specified field of an object node.
getFieldValues() - Method in class org.codehaus.jackson.map.impl.ObjectNode
 
getFieldValues() - Method in class org.codehaus.jackson.map.JsonNode
 
getInputCode() - Static method in class org.codehaus.jackson.util.CharTypes
 
getInstance() - Static method in class org.codehaus.jackson.map.impl.MissingNode
 
getInstance() - Static method in class org.codehaus.jackson.map.impl.NullNode
 
getIntValue() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
getIntValue() - Method in class org.codehaus.jackson.JsonParser
Numeric accessor that can be called when the current token is of type JsonToken.VALUE_NUMBER_INT and it can be expressed as a Java int primitive type.
getIntValue() - Method in class org.codehaus.jackson.map.impl.DecimalNode
 
getIntValue() - Method in class org.codehaus.jackson.map.impl.DoubleNode
 
getIntValue() - Method in class org.codehaus.jackson.map.impl.IntNode
 
getIntValue() - Method in class org.codehaus.jackson.map.impl.LongNode
 
getIntValue() - Method in class org.codehaus.jackson.map.impl.NumericNode
 
getIntValue() - Method in class org.codehaus.jackson.map.JsonNode
 
getJavaName() - Method in enum org.codehaus.jackson.JsonFactory.Encoding
 
getLineNr() - Method in class org.codehaus.jackson.JsonLocation
 
getLocation() - Method in exception org.codehaus.jackson.JsonProcessingException
 
getLongValue() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
getLongValue() - Method in class org.codehaus.jackson.JsonParser
Numeric accessor that can be called when the current token is of type JsonToken.VALUE_NUMBER_INT and it can be expressed as a Java long primitive type.
getLongValue() - Method in class org.codehaus.jackson.map.impl.DecimalNode
 
getLongValue() - Method in class org.codehaus.jackson.map.impl.DoubleNode
 
getLongValue() - Method in class org.codehaus.jackson.map.impl.IntNode
 
getLongValue() - Method in class org.codehaus.jackson.map.impl.LongNode
 
getLongValue() - Method in class org.codehaus.jackson.map.impl.NumericNode
 
getLongValue() - Method in class org.codehaus.jackson.map.JsonNode
 
getMessage() - Method in exception org.codehaus.jackson.JsonProcessingException
Default method overridden so that we can add location information
getNextChar(String) - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
getNumberType() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
getNumberType() - Method in class org.codehaus.jackson.JsonParser
If current event is of type JsonToken.VALUE_NUMBER_INT or JsonToken.VALUE_NUMBER_FLOAT, returns one of type constants; otherwise returns null.
getNumberValue() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
getNumberValue() - Method in class org.codehaus.jackson.JsonParser
Generic number value accessor method that will work for all kinds of numeric values.
getNumberValue() - Method in class org.codehaus.jackson.map.impl.DecimalNode
 
getNumberValue() - Method in class org.codehaus.jackson.map.impl.DoubleNode
 
getNumberValue() - Method in class org.codehaus.jackson.map.impl.IntNode
 
getNumberValue() - Method in class org.codehaus.jackson.map.impl.LongNode
 
getNumberValue() - Method in class org.codehaus.jackson.map.impl.NumericNode
 
getNumberValue() - Method in class org.codehaus.jackson.map.JsonNode
 
getOutputEscapes() - Static method in class org.codehaus.jackson.util.CharTypes
 
getParent() - Method in class org.codehaus.jackson.JsonReadContext
 
getParent() - Method in class org.codehaus.jackson.JsonWriteContext
 
getParsingContext() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
Method that can be used to access current parsing context reader is in.
getParsingContext() - Method in class org.codehaus.jackson.JsonParser
Method that can be used to access current parsing context reader is in.
getPath(String) - Method in class org.codehaus.jackson.map.impl.ArrayNode
 
getPath(int) - Method in class org.codehaus.jackson.map.impl.ArrayNode
 
getPath(String) - Method in class org.codehaus.jackson.map.impl.MissingNode
 
getPath(int) - Method in class org.codehaus.jackson.map.impl.MissingNode
 
getPath(int) - Method in class org.codehaus.jackson.map.impl.ObjectNode
 
getPath(String) - Method in class org.codehaus.jackson.map.impl.ObjectNode
 
getPath(String) - Method in class org.codehaus.jackson.map.impl.ValueNode
 
getPath(int) - Method in class org.codehaus.jackson.map.impl.ValueNode
 
getPath(String) - Method in class org.codehaus.jackson.map.JsonNode
This method is similar to JsonNode.getFieldValue(java.lang.String), except that instead of returning null if no such value exists (due to this node not being an object, or object not having value for the specified field), a "missing node" (node that returns true for JsonNode.isMissingNode()) will be returned.
getPath(int) - Method in class org.codehaus.jackson.map.JsonNode
This method is similar to JsonNode.getElementValue(int), except that instead of returning null if no such element exists (due to index being out of range, or this node not being an array), a "missing node" (node that returns true for JsonNode.isMissingNode()) will be returned.
getSourceRef() - Method in class org.codehaus.jackson.JsonLocation
 
getSourceReference() - Method in class org.codehaus.jackson.io.IOContext
 
getStartLocation(Object) - Method in class org.codehaus.jackson.JsonReadContext
 
getText() - Method in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
getText() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
Method for accessing textual representation of the current event; if no current event (before first call to ReaderBasedParser.nextToken(), or after encountering end-of-input), returns null.
getText() - Method in class org.codehaus.jackson.JsonParser
Method for accessing textual representation of the current event; if no current event (before first call to JsonParser.nextToken(), or after encountering end-of-input), returns null.
getTextBuffer() - Method in class org.codehaus.jackson.util.TextBuffer
 
getTextCharacters() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
getTextCharacters() - Method in class org.codehaus.jackson.JsonParser
 
getTextLength() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
getTextLength() - Method in class org.codehaus.jackson.JsonParser
 
getTextOffset() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
getTextOffset() - Method in class org.codehaus.jackson.JsonParser
 
getTextOffset() - Method in class org.codehaus.jackson.util.TextBuffer
 
getTextValue() - Method in class org.codehaus.jackson.map.impl.TextNode
 
getTextValue() - Method in class org.codehaus.jackson.map.JsonNode
 
getTokenCharacterOffset() - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
getTokenColumnNr() - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
getTokenLineNr() - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
getTokenLocation() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
Method that return the starting location of the current token; that is, position of the first character from input that starts the current token.
getTokenLocation() - Method in class org.codehaus.jackson.JsonParser
Method that return the starting location of the current token; that is, position of the first character from input that starts the current token.
getTrue() - Static method in class org.codehaus.jackson.map.impl.BooleanNode
 
getType() - Method in class org.codehaus.jackson.JsonReadContext
 
getType() - Method in class org.codehaus.jackson.JsonWriteContext
 
getTypeDesc() - Method in class org.codehaus.jackson.JsonReadContext
 
getUnkownTypeHandling() - Method in class org.codehaus.jackson.map.JavaTypeMapper
 
getValueAsText() - Method in class org.codehaus.jackson.map.impl.BooleanNode
 
getValueAsText() - Method in class org.codehaus.jackson.map.impl.ContainerNode
 
getValueAsText() - Method in class org.codehaus.jackson.map.impl.DecimalNode
 
getValueAsText() - Method in class org.codehaus.jackson.map.impl.DoubleNode
 
getValueAsText() - Method in class org.codehaus.jackson.map.impl.IntNode
 
getValueAsText() - Method in class org.codehaus.jackson.map.impl.LongNode
 
getValueAsText() - Method in class org.codehaus.jackson.map.impl.MissingNode
 
getValueAsText() - Method in class org.codehaus.jackson.map.impl.NullNode
 
getValueAsText() - Method in class org.codehaus.jackson.map.impl.NumericNode
 
getValueAsText() - Method in class org.codehaus.jackson.map.impl.TextNode
 
getValueAsText() - Method in class org.codehaus.jackson.map.JsonNode
Method that will return valid String representation of the container value, if the node is a value node (method JsonNode.isValueNode() returns true), otherwise null.

H

HANDLED_EXPECT_NAME - Static variable in class org.codehaus.jackson.JsonReadContext
 
HANDLED_EXPECT_VALUE - Static variable in class org.codehaus.jackson.JsonReadContext
 
handleEOF() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
Method called when an EOF is encountered between tokens.
handleFieldName(int) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
handleSeparator(int) - Method in class org.codehaus.jackson.JsonReadContext
 
hasCurrentToken() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
hasCurrentToken() - Method in class org.codehaus.jackson.JsonParser
 
hasNext() - Method in class org.codehaus.jackson.map.impl.ContainerNode.NoNodesIterator
 
hasNext() - Method in class org.codehaus.jackson.map.impl.ContainerNode.NoStringsIterator
 

I

inArray() - Method in class org.codehaus.jackson.JsonWriteContext
 
indentArraysWith(Indenter) - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter
 
Indenter - Interface in org.codehaus.jackson.impl
Interface that defines objects that can produce indentation used to separate object entries and array values.
indentObjectsWith(Indenter) - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter
 
inObject() - Method in class org.codehaus.jackson.JsonWriteContext
 
insertElement(int, JsonNode) - Method in class org.codehaus.jackson.map.impl.ArrayNode
 
insertElement(int, JsonNode) - Method in class org.codehaus.jackson.map.impl.ContainerNode
 
insertElement(int, JsonNode) - Method in class org.codehaus.jackson.map.impl.ObjectNode
 
insertElement(int, JsonNode) - Method in class org.codehaus.jackson.map.JsonNode
 
instance() - Static method in class org.codehaus.jackson.map.impl.ContainerNode.NoNodesIterator
 
instance() - Static method in class org.codehaus.jackson.map.impl.ContainerNode.NoStringsIterator
 
INT_0 - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
INT_1 - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
INT_2 - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
INT_3 - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
INT_4 - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
INT_5 - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
INT_6 - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
INT_7 - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
INT_8 - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
INT_9 - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
INT_COLON - Static variable in class org.codehaus.jackson.JsonReadContext
 
INT_COMMA - Static variable in class org.codehaus.jackson.JsonReadContext
 
INT_DECIMAL_POINT - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
INT_e - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
INT_E - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
INT_MINUS - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
INT_PLUS - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
INTERN_STRINGS - Static variable in class org.codehaus.jackson.util.SymbolTable
Config setting that determines whether Strings to be added need to be interned before being added or not.
IntNode - Class in org.codehaus.jackson.map.impl
Numeric node that contains simple 32-bit integer values.
IntNode(int) - Constructor for class org.codehaus.jackson.map.impl.IntNode
 
IOContext - Class in org.codehaus.jackson.io
To limit number of configuration and state objects to pass, all contextual objects that need to be passed by the factory to readers and writers are combined under this object.
IOContext(BufferRecycler, Object) - Constructor for class org.codehaus.jackson.io.IOContext
 
isArray() - Method in class org.codehaus.jackson.JsonReadContext
 
isArray() - Method in class org.codehaus.jackson.map.impl.ArrayNode
 
isArray() - Method in class org.codehaus.jackson.map.JsonNode
 
isBigDecimal() - Method in class org.codehaus.jackson.map.impl.DecimalNode
 
isBigDecimal() - Method in class org.codehaus.jackson.map.JsonNode
 
isBoolean() - Method in class org.codehaus.jackson.map.impl.BooleanNode
 
isBoolean() - Method in class org.codehaus.jackson.map.JsonNode
 
isContainerNode() - Method in class org.codehaus.jackson.map.impl.ContainerNode
 
isContainerNode() - Method in class org.codehaus.jackson.map.JsonNode
Method that returns true for container nodes: Arrays and Objects.
isDouble() - Method in class org.codehaus.jackson.map.impl.DoubleNode
 
isDouble() - Method in class org.codehaus.jackson.map.JsonNode
 
isFloatingPointNumber() - Method in class org.codehaus.jackson.map.impl.DecimalNode
 
isFloatingPointNumber() - Method in class org.codehaus.jackson.map.impl.DoubleNode
 
isFloatingPointNumber() - Method in class org.codehaus.jackson.map.JsonNode
 
isInline() - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter.FixedSpaceIndenter
 
isInline() - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter.Lf2SpacesIndenter
 
isInline() - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter.NopIndenter
 
isInline() - Method in interface org.codehaus.jackson.impl.Indenter
 
isInt() - Method in class org.codehaus.jackson.map.impl.IntNode
 
isInt() - Method in class org.codehaus.jackson.map.JsonNode
 
isIntegralNumber() - Method in class org.codehaus.jackson.map.impl.IntNode
 
isIntegralNumber() - Method in class org.codehaus.jackson.map.impl.LongNode
 
isIntegralNumber() - Method in class org.codehaus.jackson.map.JsonNode
 
isLong() - Method in class org.codehaus.jackson.map.impl.LongNode
 
isLong() - Method in class org.codehaus.jackson.map.JsonNode
 
isMissingNode() - Method in class org.codehaus.jackson.map.impl.MissingNode
 
isMissingNode() - Method in class org.codehaus.jackson.map.JsonNode
Method that returns true for "virtual" nodes which represent missing entries constructed by path accessor methods when there is no actual node matching given criteria.
isNull() - Method in class org.codehaus.jackson.map.impl.NullNode
 
isNull() - Method in class org.codehaus.jackson.map.JsonNode
 
isNumber() - Method in class org.codehaus.jackson.map.impl.NumericNode
 
isNumber() - Method in class org.codehaus.jackson.map.JsonNode
 
isNumeric() - Method in enum org.codehaus.jackson.JsonToken
 
isObject() - Method in class org.codehaus.jackson.JsonReadContext
 
isObject() - Method in class org.codehaus.jackson.map.impl.ObjectNode
 
isObject() - Method in class org.codehaus.jackson.map.JsonNode
 
isRoot() - Method in class org.codehaus.jackson.JsonReadContext
 
isRoot() - Method in class org.codehaus.jackson.JsonWriteContext
 
isTextual() - Method in class org.codehaus.jackson.map.impl.TextNode
 
isTextual() - Method in class org.codehaus.jackson.map.JsonNode
 
isValueNode() - Method in class org.codehaus.jackson.map.impl.ValueNode
 
isValueNode() - Method in class org.codehaus.jackson.map.JsonNode
Method that returns true for all value nodes: ones that are not containers, and that do not represent "missing" nodes in the path.

J

JavaTypeMapper - Class in org.codehaus.jackson.map
This mapper (or, codec) provides for conversions between core JDK-defined Java types, and matching JSON constructs.
JavaTypeMapper() - Constructor for class org.codehaus.jackson.map.JavaTypeMapper
 
JavaTypeMapper.UnknownType - Enum in org.codehaus.jackson.map
Enumeration that defines strategies available for dealing with unknown Java object types (when mapping java objects to JSON)
JavaTypeSerializer - Interface in org.codehaus.jackson.map
This interface defines the core API that some mappers expose, as well as what they expect helper classes to expose.
JsonFactory - Class in org.codehaus.jackson
 
JsonFactory() - Constructor for class org.codehaus.jackson.JsonFactory
 
JsonFactory.Encoding - Enum in org.codehaus.jackson
Legal JSON content always uses an Unicode encoding from the small list.
JsonGenerationException - Exception in org.codehaus.jackson
Class for exceptions during JSON writing, such as trying to output content in wrong context (non-matching end-array or end-object, for example)
JsonGenerationException(Throwable) - Constructor for exception org.codehaus.jackson.JsonGenerationException
 
JsonGenerationException(String) - Constructor for exception org.codehaus.jackson.JsonGenerationException
 
JsonGenerator - Class in org.codehaus.jackson
This base class defines API for output JSON content.
JsonGenerator() - Constructor for class org.codehaus.jackson.JsonGenerator
 
JsonGeneratorBase - Class in org.codehaus.jackson.impl
This base class defines API that a JSON generator exposes to applications, as well as internal API that sub-classes have to implement.
JsonGeneratorBase() - Constructor for class org.codehaus.jackson.impl.JsonGeneratorBase
 
JsonLocation - Class in org.codehaus.jackson
 
JsonLocation(Object, long, int, int) - Constructor for class org.codehaus.jackson.JsonLocation
 
JsonNode - Class in org.codehaus.jackson.map
Base class for all JSON nodes, used with the "dynamic" (JSON type) mapper
JsonNode() - Constructor for class org.codehaus.jackson.map.JsonNode
 
JsonParseException - Exception in org.codehaus.jackson
Class for parsing exceptions, to indicate non-well-formed document content
JsonParseException(String, JsonLocation) - Constructor for exception org.codehaus.jackson.JsonParseException
 
JsonParseException(String, JsonLocation, Throwable) - Constructor for exception org.codehaus.jackson.JsonParseException
 
JsonParser - Class in org.codehaus.jackson
This is the public API implemented by concrete JSON parser instances.
JsonParser() - Constructor for class org.codehaus.jackson.JsonParser
 
JsonParser.NumberType - Enum in org.codehaus.jackson
Enumeration of possible "native" (optimal) types that can be used for numbers.
JsonProcessingException - Exception in org.codehaus.jackson
Intermediate base class for all problems when processing JSON input or output that are not pure I/O exceptions
JsonProcessingException(String, JsonLocation, Throwable) - Constructor for exception org.codehaus.jackson.JsonProcessingException
 
JsonProcessingException(String, JsonLocation) - Constructor for exception org.codehaus.jackson.JsonProcessingException
 
JsonProcessingException(String, Throwable) - Constructor for exception org.codehaus.jackson.JsonProcessingException
 
JsonProcessingException(Throwable) - Constructor for exception org.codehaus.jackson.JsonProcessingException
 
JsonReadContext - Class in org.codehaus.jackson
Context object is used to keep track of relative logical position of the current event when parsing.
JsonReadContext(JsonReadContext, ReaderBasedParserBase) - Constructor for class org.codehaus.jackson.JsonReadContext
 
JsonReadContext.Type - Enum in org.codehaus.jackson
Type of the context
JsonToken - Enum in org.codehaus.jackson
This enumeration defines basic token types that are results of parsing JSON content.
JsonTypeMapper - Class in org.codehaus.jackson.map
This mapper (or, codec) provides mapping between JSON, and Tree-like structure that consists of child-linked nodes that can be traversed with simple path operations (indexing arrays by element, objects by field name).
JsonTypeMapper() - Constructor for class org.codehaus.jackson.map.JsonTypeMapper
 
JsonTypeMapperBase - Class in org.codehaus.jackson.map.impl
This intermediate base class is needed to access non-public (package) interface of node implementations during building.
JsonTypeMapperBase() - Constructor for class org.codehaus.jackson.map.impl.JsonTypeMapperBase
 
JsonWriteContext - Class in org.codehaus.jackson
Context object is used to keep track of relative logical position of the current event when generating json content.
JsonWriteContext(JsonWriteContext) - Constructor for class org.codehaus.jackson.JsonWriteContext
 
JsonWriteContext.Type - Enum in org.codehaus.jackson
Type of the context

L

loadMore() - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
LongNode - Class in org.codehaus.jackson.map.impl
Numeric node that contains simple 64-bit integer values.
LongNode(long) - Constructor for class org.codehaus.jackson.map.impl.LongNode
 

M

makeChild() - Method in class org.codehaus.jackson.util.SymbolTable
"Factory" method; will create a new child instance of this symbol table.
mark(int) - Method in class org.codehaus.jackson.io.MergedStream
 
markLF() - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
markLF(int) - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
markSupported() - Method in class org.codehaus.jackson.io.MergedStream
 
mArrayIndenter - Variable in class org.codehaus.jackson.impl.DefaultPrettyPrinter
By default, let's use only spaces to separate array values.
matchToken(JsonToken) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
maybeDirty() - Method in class org.codehaus.jackson.util.SymbolTable
 
mBuckets - Variable in class org.codehaus.jackson.util.SymbolTable
Overflow buckets; if primary doesn't match, lookup is done from here.
mByteBuffers - Variable in class org.codehaus.jackson.util.BufferRecycler
 
mCfgDupFields - Variable in class org.codehaus.jackson.map.BaseMapper
This option defines how duplicate field names (from JSON input) are to be handled.
mCfgUnknownTypes - Variable in class org.codehaus.jackson.map.JavaTypeMapper
This defines how instances of unrecognized types (for JSON output) are to be handled.
mCharBuffers - Variable in class org.codehaus.jackson.util.BufferRecycler
 
mConcatBuffer - Variable in class org.codehaus.jackson.io.IOContext
Reference to the buffer allocated for buffering it for output, before being encoded: generally this means concatenating output, then encoding when buffer fills up.
mContext - Variable in class org.codehaus.jackson.io.MergedStream
 
mContext - Variable in class org.codehaus.jackson.io.UTF8Writer
 
mCurrInputProcessed - Variable in class org.codehaus.jackson.impl.ReaderBasedParserBase
Number of characters that were contained in previous blocks (blocks that were already processed prior to the current buffer).
mCurrInputRow - Variable in class org.codehaus.jackson.impl.ReaderBasedParserBase
Current row location of current point in input buffer, starting from 1
mCurrInputRowStart - Variable in class org.codehaus.jackson.impl.ReaderBasedParserBase
Current index of the first character of the current row in input buffer.
mCurrToken - Variable in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
mCustomSerializer - Variable in class org.codehaus.jackson.map.JavaTypeMapper
Optional custom serializer, which can be called to handle Java types that the default handler can not handle.
mDirty - Variable in class org.codehaus.jackson.util.SymbolTable
Flag that indicates if any changes have been made to the data; used to both determine if bucket array needs to be copied when (first) change is made, and potentially if updated bucket list is to be resync'ed back to master instance.
mEncoding - Variable in class org.codehaus.jackson.io.IOContext
Encoding used by the underlying stream, if known.
mEntityBuffer - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
6-char temporary buffer allocated if needed, for constructing escape sequences
MergedStream - Class in org.codehaus.jackson.io
Simple InputStream implementation that is used to "unwind" some data previously read from an input stream; so that as long as some of that data remains, it's returned; but as long as it's read, we'll just use data from the underlying original stream.
MergedStream(IOContext, InputStream, byte[], int, int) - Constructor for class org.codehaus.jackson.io.MergedStream
 
mExpectSeparator - Variable in class org.codehaus.jackson.impl.ReaderBasedParser
Flag set when a separator or closing marker for the context is expected.
mExpLength - Variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
Length of the exponent part of the number, if any, not including 'e' marker or sign, just digits.
mFieldInBuffer - Variable in class org.codehaus.jackson.impl.ReaderBasedParser
Flag set to indicate whether field name parsed is available from the text buffer or not.
mFractLength - Variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
Length of the fractional part (not including decimal point or exponent), in characters.
mIndex - Variable in class org.codehaus.jackson.JsonReadContext
Index of the currently processed entry.
mIndex - Variable in class org.codehaus.jackson.JsonWriteContext
Index of the currently processed entry.
mIndexMask - Variable in class org.codehaus.jackson.util.SymbolTable
Mask used to get index from hash values; equal to mBuckets.length - 1, when mBuckets.length is a power of two.
mInputBuffer - Variable in class org.codehaus.jackson.impl.ReaderBasedParserBase
Current buffer from which data is read; generally data is read into buffer from input source, but not always (especially when using nested input contexts when expanding parsed entity references etc).
mInputLen - Variable in class org.codehaus.jackson.impl.ReaderBasedParserBase
Index of character after last available one in the buffer.
mInputProcessed - Variable in class org.codehaus.jackson.io.ByteSourceBootstrapper
Current number of input units (bytes or chars) that were processed in previous blocks, before contents of current input buffer.
mInputPtr - Variable in class org.codehaus.jackson.impl.ReaderBasedParserBase
Pointer to next available character in buffer
mIntLength - Variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
Length of integer part of the number, in characters
mIOContext - Variable in class org.codehaus.jackson.impl.ReaderBasedParserBase
I/O context for this reader.
mIOContext - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
 
MISSING_COLON - Static variable in class org.codehaus.jackson.JsonReadContext
 
MISSING_COMMA - Static variable in class org.codehaus.jackson.JsonReadContext
 
MissingNode - Class in org.codehaus.jackson.map.impl
This singleton node class is generated to denote "missing nodes" along paths that do not exist.
mLocation - Variable in exception org.codehaus.jackson.JsonProcessingException
 
mNesting - Variable in class org.codehaus.jackson.impl.DefaultPrettyPrinter
Number of open levels of nesting.
mNumberBigDecimal - Variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
mNumberBigInt - Variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
mNumberDouble - Variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
mNumberInt - Variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
mNumberLong - Variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
mNumberNegative - Variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
Flag that indicates whether numeric value has a negative value.
mNumTypesValid - Variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
Bitfield that indicates which numeric representations have been calculated for the current type
mObjectIndenter - Variable in class org.codehaus.jackson.impl.DefaultPrettyPrinter
By default, let's use linefeed-adding indenter for separate object entries.
mOutputBuffer - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
Intermediate buffer in which contents are buffered before being written using WriterBasedGenerator.mWriter.
mOutputEnd - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
 
mOutputHead - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
 
mOutputTail - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
 
mParent - Variable in class org.codehaus.jackson.JsonReadContext
 
mParent - Variable in class org.codehaus.jackson.JsonWriteContext
 
mParent - Variable in class org.codehaus.jackson.util.SymbolTable
Sharing of learnt symbols is done by optional linking of symbol table instances with their parents.
mParsingContext - Variable in class org.codehaus.jackson.impl.ReaderBasedParser
 
mPrettyPrinter - Variable in class org.codehaus.jackson.JsonGenerator
Object that handles pretty-printing (usually additional white space to make results more human-readable) during output.
mReader - Variable in class org.codehaus.jackson.impl.ReaderBasedParserBase
Reader that can be used for reading more content, if one in use.
mReadIOBuffer - Variable in class org.codehaus.jackson.io.IOContext
Reference to the allocated I/O buffer for low-level input reading, if any allocated.
mSize - Variable in class org.codehaus.jackson.util.SymbolTable
Current size (number of entries); needed to know if and when rehash.
mSizeThreshold - Variable in class org.codehaus.jackson.util.SymbolTable
Limit that indicates maximum size this instance can hold before it needs to be expanded and rehashed.
mSpacesInObjectEntries - Variable in class org.codehaus.jackson.impl.DefaultPrettyPrinter
By default we will add spaces around colons used to separate object fields and values.
mSymbols - Variable in class org.codehaus.jackson.impl.ReaderBasedParser
 
mSymbols - Variable in class org.codehaus.jackson.util.SymbolTable
Primary matching symbols; it's expected most match occur from here.
mTextBuffer - Variable in class org.codehaus.jackson.impl.ReaderBasedParserBase
Buffer that contains contents of String values, including field names if necessary (name split across boundary, contains escape sequence, or access needed to char array)
mTokenBuffer - Variable in class org.codehaus.jackson.io.IOContext
Reference to the buffer allocated for tokenization purposes, in which character input is read, and from which it can be further returned.
mTokenIncomplete - Variable in class org.codehaus.jackson.impl.ReaderBasedParser
Flag that indicates that the current token has not yet been fully processed, and needs to be finished for some access (or skipped to obtain the next token)
mTokenInputCol - Variable in class org.codehaus.jackson.impl.ReaderBasedParserBase
Column on input row that current token starts; 0-based (although in the end it'll be converted to 1-based)
mTokenInputRow - Variable in class org.codehaus.jackson.impl.ReaderBasedParserBase
Input row on which current token starts, 1-based
mTokenInputTotal - Variable in class org.codehaus.jackson.impl.ReaderBasedParserBase
Total number of characters read before start of current token.
mWriteContext - Variable in class org.codehaus.jackson.impl.JsonGeneratorBase
 
mWriteIOBuffer - Variable in class org.codehaus.jackson.io.IOContext
Reference to the allocated I/O buffer for low-level input writing if any allocated.
mWriter - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
 

N

Name - Class in org.codehaus.jackson.sym
This enumeration defines basic token types that are results of parsing JSON content.
Name() - Constructor for class org.codehaus.jackson.sym.Name
 
next() - Method in class org.codehaus.jackson.map.impl.ContainerNode.NoNodesIterator
 
next() - Method in class org.codehaus.jackson.map.impl.ContainerNode.NoStringsIterator
 
nextToken() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
nextToken() - Method in class org.codehaus.jackson.JsonParser
 
NOT_EXP_SEPARATOR_NEED_NAME - Static variable in class org.codehaus.jackson.JsonReadContext
 
NOT_EXP_SEPARATOR_NEED_VALUE - Static variable in class org.codehaus.jackson.JsonReadContext
 
NR_BIGDECIMAL - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
NR_BIGINT - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
NR_DOUBLE - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
NR_INT - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
NR_LONG - Static variable in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
nullNode() - Method in class org.codehaus.jackson.map.impl.JsonTypeMapperBase
 
NullNode - Class in org.codehaus.jackson.map.impl
This singleton value class is used to contain explicit JSON null value.
NumberInput - Class in org.codehaus.jackson.io
 
NumberInput() - Constructor for class org.codehaus.jackson.io.NumberInput
 
numberNode(int) - Method in class org.codehaus.jackson.map.impl.JsonTypeMapperBase
 
numberNode(long) - Method in class org.codehaus.jackson.map.impl.JsonTypeMapperBase
 
numberNode(double) - Method in class org.codehaus.jackson.map.impl.JsonTypeMapperBase
 
numberNode(BigDecimal) - Method in class org.codehaus.jackson.map.impl.JsonTypeMapperBase
 
NumberOutput - Class in org.codehaus.jackson.io
 
NumberOutput() - Constructor for class org.codehaus.jackson.io.NumberOutput
 
NumericNode - Class in org.codehaus.jackson.map.impl
Intermediate value node used for numeric nodes.
NumericNode() - Constructor for class org.codehaus.jackson.map.impl.NumericNode
 

O

objectNode() - Method in class org.codehaus.jackson.map.impl.JsonTypeMapperBase
 
ObjectNode - Class in org.codehaus.jackson.map.impl
 
ObjectNode() - Constructor for class org.codehaus.jackson.map.impl.ObjectNode
 
optimizedStreamFromURL(URL) - Static method in class org.codehaus.jackson.JsonFactory
 
org.codehaus.jackson - package org.codehaus.jackson
 
org.codehaus.jackson.impl - package org.codehaus.jackson.impl
 
org.codehaus.jackson.io - package org.codehaus.jackson.io
 
org.codehaus.jackson.map - package org.codehaus.jackson.map
 
org.codehaus.jackson.map.impl - package org.codehaus.jackson.map.impl
 
org.codehaus.jackson.sym - package org.codehaus.jackson.sym
 
org.codehaus.jackson.util - package org.codehaus.jackson.util
 
outputInt(int, char[], int) - Static method in class org.codehaus.jackson.io.NumberOutput
 
outputLong(long, char[], int) - Static method in class org.codehaus.jackson.io.NumberOutput
 

P

parseInt(char[], int, int) - Static method in class org.codehaus.jackson.io.NumberInput
Fast method for parsing integers that are known to fit into regular 32-bit signed int type.
parseLong(char[], int, int) - Static method in class org.codehaus.jackson.io.NumberInput
 
parseNumberText(int) - Method in class org.codehaus.jackson.impl.ReaderBasedNumericParser
Initial parsing method for number values.
parseNumericValue() - Method in class org.codehaus.jackson.impl.ReaderBasedNumericParser
Method that will parse actual numeric value out of a syntactically valid number value.
PrettyPrinter - Interface in org.codehaus.jackson
Interface for pretty printer instances.

R

rawContentsTo(Writer) - Method in class org.codehaus.jackson.util.TextBuffer
Method that will stream contents of this buffer into specified Writer.
read() - Method in class org.codehaus.jackson.io.MergedStream
 
read(byte[]) - Method in class org.codehaus.jackson.io.MergedStream
 
read(byte[], int, int) - Method in class org.codehaus.jackson.io.MergedStream
 
read(char[], int, int) - Method in class org.codehaus.jackson.io.UTF32Reader
 
read(char[], int, int) - Method in class org.codehaus.jackson.io.UTF8Reader
 
read(JsonParser) - Method in class org.codehaus.jackson.map.JavaTypeMapper
Method that will use the current event of the underlying parser (and if there's no event yet, tries to advance to an event) to construct a value, and advance the parser to point to the next event, if any.
read(JsonParser) - Method in class org.codehaus.jackson.map.JsonTypeMapper
Method that will use the current event of the underlying parser (and if there's no event yet, tries to advance to an event) to construct a node, and advance the parser to point to the next event, if any.
readAndMap(JsonParser, JsonToken) - Method in class org.codehaus.jackson.map.impl.JsonTypeMapperBase
 
readAndMap(JsonParser, JsonToken) - Method in class org.codehaus.jackson.map.JavaTypeMapper
 
ReaderBasedNumericParser - Class in org.codehaus.jackson.impl
Intermediate class that implements handling of numeric parsing.
ReaderBasedNumericParser(IOContext, Reader) - Constructor for class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
ReaderBasedParser - Class in org.codehaus.jackson.impl
This is a concrete implementation of JsonParser, which is based on a Reader to handle low-level character conversion tasks.
ReaderBasedParser(IOContext, Reader, SymbolTable) - Constructor for class org.codehaus.jackson.impl.ReaderBasedParser
 
ReaderBasedParserBase - Class in org.codehaus.jackson.impl
This is a simple low-level input reader base class, used by JSON parser.
ReaderBasedParserBase(IOContext, Reader) - Constructor for class org.codehaus.jackson.impl.ReaderBasedParserBase
 
release() - Method in class org.codehaus.jackson.util.SymbolTable
 
releaseBuffers() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
releaseBuffers() - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
Method called to release internal buffers owned by the base reader.
releaseBuffers() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
releaseBuffers() - Method in class org.codehaus.jackson.util.TextBuffer
Method called to indicate that the underlying buffers should now be recycled if they haven't yet been recycled.
releaseByteBuffer(BufferRecycler.ByteBufferType, byte[]) - Method in class org.codehaus.jackson.util.BufferRecycler
 
releaseCharBuffer(BufferRecycler.CharBufferType, char[]) - Method in class org.codehaus.jackson.util.BufferRecycler
 
releaseConcatBuffer(char[]) - Method in class org.codehaus.jackson.io.IOContext
 
releaseReadIOBuffer(byte[]) - Method in class org.codehaus.jackson.io.IOContext
Method to call when all the processing buffers can be safely recycled.
releaseTokenBuffer(char[]) - Method in class org.codehaus.jackson.io.IOContext
 
releaseWriteIOBuffer(byte[]) - Method in class org.codehaus.jackson.io.IOContext
 
remove() - Method in class org.codehaus.jackson.map.impl.ContainerNode.NoNodesIterator
 
remove() - Method in class org.codehaus.jackson.map.impl.ContainerNode.NoStringsIterator
 
removeElement(int) - Method in class org.codehaus.jackson.map.impl.ArrayNode
 
removeElement(String) - Method in class org.codehaus.jackson.map.impl.ArrayNode
 
removeElement(int) - Method in class org.codehaus.jackson.map.impl.ContainerNode
 
removeElement(String) - Method in class org.codehaus.jackson.map.impl.ContainerNode
 
removeElement(int) - Method in class org.codehaus.jackson.map.impl.ObjectNode
 
removeElement(String) - Method in class org.codehaus.jackson.map.impl.ObjectNode
 
removeElement(int) - Method in class org.codehaus.jackson.map.JsonNode
 
removeElement(String) - Method in class org.codehaus.jackson.map.JsonNode
 
reportError(String) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
reportError(String) - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
reportInvalidEOF(String) - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
reportInvalidNumber(String) - Method in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
reportMismatchedEndMarker(int, char) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
reportNoArrayMods() - Method in class org.codehaus.jackson.map.JsonNode
 
reportNoObjectMods() - Method in class org.codehaus.jackson.map.JsonNode
 
reportOverflowInt() - Method in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
reportOverflowLong() - Method in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
reportProblem(JsonParser, String) - Method in class org.codehaus.jackson.map.BaseMapper
 
reportUnexpectedChar(int, String) - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
reportUnexpectedNumberChar(int, String) - Method in class org.codehaus.jackson.impl.ReaderBasedNumericParser
 
reset() - Method in class org.codehaus.jackson.io.MergedStream
 
resetWithCopy(char[], int, int) - Method in class org.codehaus.jackson.util.TextBuffer
 
resetWithEmpty() - Method in class org.codehaus.jackson.util.TextBuffer
Method called to clear out any content text buffer may have, and initializes buffer to use non-shared data.
resetWithShared(char[], int, int) - Method in class org.codehaus.jackson.util.TextBuffer
Method called to initialize the buffer with a shared copy of data; this means that buffer will just have pointers to actual data.
resetWithString(String) - Method in class org.codehaus.jackson.util.TextBuffer
 

S

setCurrentLength(int) - Method in class org.codehaus.jackson.util.TextBuffer
 
setCurrentName(String) - Method in class org.codehaus.jackson.JsonReadContext
Method only to be called in the object context
setCustomSerializer(JavaTypeSerializer) - Method in class org.codehaus.jackson.map.JavaTypeMapper
 
setDupFieldHandling(BaseMapper.DupFields) - Method in class org.codehaus.jackson.map.BaseMapper
 
setElement(int, JsonNode) - Method in class org.codehaus.jackson.map.impl.ArrayNode
 
setElement(String, JsonNode) - Method in class org.codehaus.jackson.map.impl.ArrayNode
 
setElement(int, JsonNode) - Method in class org.codehaus.jackson.map.impl.ContainerNode
 
setElement(String, JsonNode) - Method in class org.codehaus.jackson.map.impl.ContainerNode
 
setElement(int, JsonNode) - Method in class org.codehaus.jackson.map.impl.ObjectNode
 
setElement(String, JsonNode) - Method in class org.codehaus.jackson.map.impl.ObjectNode
 
setElement(int, JsonNode) - Method in class org.codehaus.jackson.map.JsonNode
 
setElement(String, JsonNode) - Method in class org.codehaus.jackson.map.JsonNode
 
setEncoding(String) - Method in class org.codehaus.jackson.io.IOContext
 
setPrettyPrinter(PrettyPrinter) - Method in class org.codehaus.jackson.JsonGenerator
 
setUnkownTypeHandling(JavaTypeMapper.UnknownType) - Method in class org.codehaus.jackson.map.JavaTypeMapper
 
size() - Method in class org.codehaus.jackson.map.impl.ArrayNode
 
size() - Method in class org.codehaus.jackson.map.impl.ContainerNode
 
size() - Method in class org.codehaus.jackson.map.impl.ObjectNode
 
size() - Method in class org.codehaus.jackson.map.JsonNode
 
size() - Method in class org.codehaus.jackson.util.SymbolTable
 
size() - Method in class org.codehaus.jackson.util.TextBuffer
 
skip(long) - Method in class org.codehaus.jackson.io.MergedStream
 
skipCR() - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
skipLF() - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
skipPartial() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
Method called to process and skip remaining contents of a partially read token.
skipString() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
Method called to skim through rest of unparsed String value, if it is not needed.
spacesInObjectEntries(boolean) - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter
 
startString() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
STATUS_EXPECT_NAME - Static variable in class org.codehaus.jackson.JsonWriteContext
 
STATUS_EXPECT_VALUE - Static variable in class org.codehaus.jackson.JsonWriteContext
 
STATUS_OK_AFTER_COLON - Static variable in class org.codehaus.jackson.JsonWriteContext
 
STATUS_OK_AFTER_COMMA - Static variable in class org.codehaus.jackson.JsonWriteContext
 
STATUS_OK_AFTER_SPACE - Static variable in class org.codehaus.jackson.JsonWriteContext
 
STATUS_OK_AS_IS - Static variable in class org.codehaus.jackson.JsonWriteContext
 
SymbolTable - Class in org.codehaus.jackson.util
This class is a kind of specialized type-safe Map, from char array to String value.
SymbolTable() - Constructor for class org.codehaus.jackson.util.SymbolTable
Method for constructing a master symbol table instance.
SymbolTable(int) - Constructor for class org.codehaus.jackson.util.SymbolTable
Main method for constructing a master symbol table instance; will be called by other public constructors.

T

TextBuffer - Class in org.codehaus.jackson.util
TextBuffer is a class similar to StringBuffer, with following differences: TextBuffer uses segments character arrays, to avoid having to do additional array copies when array is not big enough.
TextBuffer(BufferRecycler) - Constructor for class org.codehaus.jackson.util.TextBuffer
 
textNode(String) - Method in class org.codehaus.jackson.map.impl.JsonTypeMapperBase
 
TextNode - Class in org.codehaus.jackson.map.impl
Value node that contains text value
TextNode(String) - Constructor for class org.codehaus.jackson.map.impl.TextNode
 
throwInternal() - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
throwInternal(String) - Method in class org.codehaus.jackson.map.BaseMapper
 
throwInvalidSpace(int) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
throwUnquotedSpace(int, String) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
 
toString(int) - Static method in class org.codehaus.jackson.io.NumberOutput
 
toString(long) - Static method in class org.codehaus.jackson.io.NumberOutput
 
toString(double) - Static method in class org.codehaus.jackson.io.NumberOutput
 
toString() - Method in class org.codehaus.jackson.JsonLocation
 
toString() - Method in exception org.codehaus.jackson.JsonProcessingException
 
toString() - Method in class org.codehaus.jackson.JsonReadContext
Overridden to provide developer readable "JsonPath" representation of the context.
toString() - Method in class org.codehaus.jackson.JsonWriteContext
Overridden to provide developer writeable "JsonPath" representation of the context.
toString() - Method in class org.codehaus.jackson.map.impl.ArrayNode
 
toString() - Method in class org.codehaus.jackson.map.impl.MissingNode
 
toString() - Method in class org.codehaus.jackson.map.impl.ObjectNode
 
toString() - Method in class org.codehaus.jackson.map.impl.TextNode
Different from other values, Strings need quoting
toString() - Method in class org.codehaus.jackson.map.impl.ValueNode
 
toString() - Method in class org.codehaus.jackson.map.JsonNode
Let's mark this standard method as abstract to ensure all implementation classes define it
toString() - Method in class org.codehaus.jackson.util.TextBuffer
Note: calling this method may not be as efficient as calling contentsAsString(), since it's not guaranteed that resulting String is cached.

U

useDefaultPrettyPrinter() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
useDefaultPrettyPrinter() - Method in class org.codehaus.jackson.JsonGenerator
Convenience method for enabling pretty-printing using the default pretty printer (DefaultPrettyPrinter).
UTF32Reader - Class in org.codehaus.jackson.io
Since JDK does not come with UTF-32/UCS-4, let's implement a simple decoder to use.
UTF32Reader(IOContext, InputStream, byte[], int, int, boolean) - Constructor for class org.codehaus.jackson.io.UTF32Reader
 
UTF8Reader - Class in org.codehaus.jackson.io
Optimized Reader that reads UTF-8 encoded content from an input stream.
UTF8Reader(IOContext, InputStream, byte[], int, int) - Constructor for class org.codehaus.jackson.io.UTF8Reader
 
UTF8Writer - Class in org.codehaus.jackson.io
 
UTF8Writer(IOContext, OutputStream) - Constructor for class org.codehaus.jackson.io.UTF8Writer
 

V

ValueNode - Class in org.codehaus.jackson.map.impl
This intermediate base class is used for all leaf nodes, that is, all non-container (array or object) nodes, except for the "missing node".
ValueNode() - Constructor for class org.codehaus.jackson.map.impl.ValueNode
 
valueOf(String) - Static method in enum org.codehaus.jackson.JsonFactory.Encoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.codehaus.jackson.JsonParser.NumberType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.codehaus.jackson.JsonReadContext.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.codehaus.jackson.JsonToken
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.codehaus.jackson.JsonWriteContext.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.codehaus.jackson.map.BaseMapper.DupFields
Returns the enum constant of this type with the specified name.
valueOf(boolean) - Static method in class org.codehaus.jackson.map.impl.BooleanNode
 
valueOf(BigDecimal) - Static method in class org.codehaus.jackson.map.impl.DecimalNode
 
valueOf(double) - Static method in class org.codehaus.jackson.map.impl.DoubleNode
 
valueOf(int) - Static method in class org.codehaus.jackson.map.impl.IntNode
 
valueOf(long) - Static method in class org.codehaus.jackson.map.impl.LongNode
 
valueOf(String) - Static method in class org.codehaus.jackson.map.impl.TextNode
 
valueOf(String) - Static method in enum org.codehaus.jackson.map.JavaTypeMapper.UnknownType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.codehaus.jackson.util.BufferRecycler.ByteBufferType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.codehaus.jackson.util.BufferRecycler.CharBufferType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.codehaus.jackson.JsonFactory.Encoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.codehaus.jackson.JsonParser.NumberType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.codehaus.jackson.JsonReadContext.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.codehaus.jackson.JsonToken
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.codehaus.jackson.JsonWriteContext.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.codehaus.jackson.map.BaseMapper.DupFields
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.codehaus.jackson.map.JavaTypeMapper.UnknownType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.codehaus.jackson.util.BufferRecycler.ByteBufferType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.codehaus.jackson.util.BufferRecycler.CharBufferType
Returns an array containing the constants of this enum type, in the order they are declared.
verifyValueWrite(String) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
verifyValueWrite(String) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 

W

wrapError(String, Throwable) - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
 
write(char[]) - Method in class org.codehaus.jackson.io.UTF8Writer
 
write(char[], int, int) - Method in class org.codehaus.jackson.io.UTF8Writer
 
write(int) - Method in class org.codehaus.jackson.io.UTF8Writer
 
write(String) - Method in class org.codehaus.jackson.io.UTF8Writer
 
write(String, int, int) - Method in class org.codehaus.jackson.io.UTF8Writer
 
write(JsonGenerator, Map<Object, Object>) - Method in class org.codehaus.jackson.map.JavaTypeMapper
Note: the reason for using untyped map (instead of one with key type of String) is to allow things like Enums as keys -- anything convertible to String will be ok for us.
write(JsonGenerator, Collection<Object>) - Method in class org.codehaus.jackson.map.JavaTypeMapper
Note: method will explicitly call flush on underlying generator.
write(JsonGenerator, Object[]) - Method in class org.codehaus.jackson.map.JavaTypeMapper
Note: method will explicitly call flush on underlying generator.
writeAny(JsonGenerator, Object) - Method in class org.codehaus.jackson.map.JavaTypeMapper
Note: method will explicitly call flush on underlying generator.
writeAny(JavaTypeSerializer, JsonGenerator, Object) - Method in class org.codehaus.jackson.map.JavaTypeMapper
Implementation of the generic write method required by JavaTypeSerializer.
writeAny(JavaTypeSerializer, JsonGenerator, Object) - Method in interface org.codehaus.jackson.map.JavaTypeSerializer
Method that can be called to ask implementation to serialize a given value of unknown type.
writeArrayValueSeparator(JsonGenerator) - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter
Method called after an array value has been completely output, and before another value is to be output.
writeArrayValueSeparator(JsonGenerator) - Method in interface org.codehaus.jackson.PrettyPrinter
Method called after an array value has been completely output, and before another value is to be output.
writeBinary(byte[], int, int) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
writeBinary(byte[], int, int) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
writeBinary(byte[], int, int) - Method in class org.codehaus.jackson.JsonGenerator
Method that will output given chunk of binary data as base64 encoded, as a complete String value (surrounded by double quotes).
writeBoolean(boolean) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
writeBoolean(boolean) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
writeBoolean(boolean) - Method in class org.codehaus.jackson.JsonGenerator
 
writeEndArray(JsonGenerator, int) - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter
 
writeEndArray() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
writeEndArray() - Method in class org.codehaus.jackson.JsonGenerator
 
writeEndArray(JsonGenerator, int) - Method in interface org.codehaus.jackson.PrettyPrinter
Method called after an Array value has been completely output (minus closing bracket).
writeEndObject(JsonGenerator, int) - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter
 
writeEndObject() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
writeEndObject() - Method in class org.codehaus.jackson.JsonGenerator
 
writeEndObject(JsonGenerator, int) - Method in interface org.codehaus.jackson.PrettyPrinter
Method called after an Object value has been completely output (minus closing curly bracket).
writeFieldName(String) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
writeFieldName(String) - Method in class org.codehaus.jackson.JsonGenerator
 
writeFieldName(String) - Method in class org.codehaus.jackson.JsonWriteContext
Method that writer is to call before it writes a field name.
writeIndentation(JsonGenerator, int) - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter.FixedSpaceIndenter
 
writeIndentation(JsonGenerator, int) - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter.Lf2SpacesIndenter
 
writeIndentation(JsonGenerator, int) - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter.NopIndenter
 
writeIndentation(JsonGenerator, int) - Method in interface org.codehaus.jackson.impl.Indenter
 
writeNull() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
writeNull() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
writeNull() - Method in class org.codehaus.jackson.JsonGenerator
 
writeNumber(int) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
writeNumber(long) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
writeNumber(double) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
writeNumber(float) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
writeNumber(BigDecimal) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
writeNumber(int) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
writeNumber(long) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
writeNumber(double) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
writeNumber(float) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
writeNumber(BigDecimal) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
writeNumber(int) - Method in class org.codehaus.jackson.JsonGenerator
 
writeNumber(long) - Method in class org.codehaus.jackson.JsonGenerator
 
writeNumber(double) - Method in class org.codehaus.jackson.JsonGenerator
 
writeNumber(float) - Method in class org.codehaus.jackson.JsonGenerator
 
writeNumber(BigDecimal) - Method in class org.codehaus.jackson.JsonGenerator
 
writeObjectEntrySeparator(JsonGenerator) - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter
Method called after an object entry (field:value) has been completely output, and before another value is to be output.
writeObjectEntrySeparator(JsonGenerator) - Method in interface org.codehaus.jackson.PrettyPrinter
Method called after an object entry (field:value) has been completely output, and before another value is to be output.
writeObjectFieldValueSeparator(JsonGenerator) - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter
Method called after an object field has been output, but before the value is output.
writeObjectFieldValueSeparator(JsonGenerator) - Method in interface org.codehaus.jackson.PrettyPrinter
Method called after an object field has been output, but before the value is output.
writeRaw(String) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
writeRaw(char[], int, int) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
writeRaw(String) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
writeRaw(String, int, int) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
writeRaw(char[], int, int) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
writeRaw(char) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
writeRaw(String) - Method in class org.codehaus.jackson.JsonGenerator
Fallback method which can be used to make generator copy input text verbatim with no modifications
writeRaw(String, int, int) - Method in class org.codehaus.jackson.JsonGenerator
 
writeRaw(char[], int, int) - Method in class org.codehaus.jackson.JsonGenerator
 
writeRaw(char) - Method in class org.codehaus.jackson.JsonGenerator
 
WriterBasedGenerator - Class in org.codehaus.jackson.impl
 
WriterBasedGenerator(IOContext, Writer) - Constructor for class org.codehaus.jackson.impl.WriterBasedGenerator
 
writeRootValueSeparator(JsonGenerator) - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter
 
writeRootValueSeparator(JsonGenerator) - Method in interface org.codehaus.jackson.PrettyPrinter
Method called after a root-level value has been completely output, and before another value is to be output.
writeStartArray(JsonGenerator) - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter
 
writeStartArray() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
writeStartArray() - Method in class org.codehaus.jackson.JsonGenerator
 
writeStartArray(JsonGenerator) - Method in interface org.codehaus.jackson.PrettyPrinter
Method called when an Array value is to be output, before any member/child values are output.
writeStartObject(JsonGenerator) - Method in class org.codehaus.jackson.impl.DefaultPrettyPrinter
 
writeStartObject() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
writeStartObject() - Method in class org.codehaus.jackson.JsonGenerator
 
writeStartObject(JsonGenerator) - Method in interface org.codehaus.jackson.PrettyPrinter
Method called when an Object value is to be output, before any fields are output.
writeString(String) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
writeString(char[], int, int) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
 
writeString(String) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
writeString(char[], int, int) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
 
writeString(String) - Method in class org.codehaus.jackson.JsonGenerator
 
writeString(char[], int, int) - Method in class org.codehaus.jackson.JsonGenerator
 
writeTo(JsonGenerator) - Method in class org.codehaus.jackson.map.impl.ArrayNode
 
writeTo(JsonGenerator) - Method in class org.codehaus.jackson.map.impl.BooleanNode
 
writeTo(JsonGenerator) - Method in class org.codehaus.jackson.map.impl.DecimalNode
 
writeTo(JsonGenerator) - Method in class org.codehaus.jackson.map.impl.DoubleNode
 
writeTo(JsonGenerator) - Method in class org.codehaus.jackson.map.impl.IntNode
 
writeTo(JsonGenerator) - Method in class org.codehaus.jackson.map.impl.LongNode
 
writeTo(JsonGenerator) - Method in class org.codehaus.jackson.map.impl.MissingNode
 
writeTo(JsonGenerator) - Method in class org.codehaus.jackson.map.impl.NullNode
 
writeTo(JsonGenerator) - Method in class org.codehaus.jackson.map.impl.ObjectNode
 
writeTo(JsonGenerator) - Method in class org.codehaus.jackson.map.impl.TextNode
 
writeTo(JsonGenerator) - Method in class org.codehaus.jackson.map.JsonNode
Method that can be called to serialize this node and all of its descendants using specified JSON generator.
writeValue() - Method in class org.codehaus.jackson.JsonWriteContext
 
writeValue(JavaTypeSerializer, JsonGenerator, Map<Object, Object>) - Method in class org.codehaus.jackson.map.JavaTypeMapper
Implementation of the typed map/object write method required by JavaTypeSerializer.
writeValue(JavaTypeSerializer, JsonGenerator, Collection<Object>) - Method in class org.codehaus.jackson.map.JavaTypeMapper
Implementation of the typed list/array write method required by JavaTypeSerializer.
writeValue(JavaTypeSerializer, JsonGenerator, Object[]) - Method in class org.codehaus.jackson.map.JavaTypeMapper
Implementation of the typed list/array write method required by JavaTypeSerializer.
writeValue(JavaTypeSerializer, JsonGenerator, Map<Object, Object>) - Method in interface org.codehaus.jackson.map.JavaTypeSerializer
 
writeValue(JavaTypeSerializer, JsonGenerator, Collection<Object>) - Method in interface org.codehaus.jackson.map.JavaTypeSerializer
 
writeValue(JavaTypeSerializer, JsonGenerator, Object[]) - Method in interface org.codehaus.jackson.map.JavaTypeSerializer
 

A B C D E F G H I J L M N O P R S T U V W
JSON
Version 1.0

Apache License, Version 2.0