Dependencies
Declarations
-
com
-
fasterxml
-
jackson
-
dataformat
-
javaprop
-
JavaPropsFactory
- serialVersionUID: long
- FORMAT_NAME_JAVA_PROPERTIES: String
- CHARSET_ID_LATIN1: String
- JavaPropsFactory(): void
- JavaPropsFactory(ObjectCodec): void
- JavaPropsFactory(JavaPropsFactory, ObjectCodec): void
- copy(): JavaPropsFactory
- version(): Version
- getFormatName(): String
- hasFormat(InputAccessor): MatchStrength
- requiresPropertyOrdering(): boolean
- canHandleBinaryNatively(): boolean
- canUseCharArrays(): boolean
- canUseSchema(FormatSchema): boolean
- createParser(Properties): JavaPropsParser
- createGenerator(Properties): JavaPropsGenerator
- createParser(File): JsonParser
- createParser(URL): JsonParser
- createParser(InputStream): JsonParser
- createParser(byte[]): JsonParser
- createParser(byte[], int, int): JsonParser
- createGenerator(OutputStream, JsonEncoding): JsonGenerator
- createGenerator(OutputStream): JsonGenerator
- _createParser(InputStream, IOContext): JsonParser
- _createParser(Reader, IOContext): JsonParser
- _createParser(char[], int, int, IOContext, boolean): JsonParser
- _createParser(byte[], int, int, IOContext): JsonParser
- _createGenerator(Writer, IOContext): JsonGenerator
- _createUTF8Generator(OutputStream, IOContext): JsonGenerator
- _createWriter(OutputStream, JsonEncoding, IOContext): Writer
- _loadProperties(InputStream, IOContext): Properties
- _loadProperties(Reader, IOContext): Properties
- _createJavaPropsGenerator(IOContext, int, ObjectCodec, OutputStream): JsonGenerator
-
JavaPropsGenerator
- writeStartObject(): void
- SHORT_WRITE: int
- BOGUS_WRITE_CONTEXT: JsonWriteContext
- EMPTY_SCHEMA: JavaPropsSchema
- static class initializer
- _ioContext: IOContext
- _schema: JavaPropsSchema
- _jpropContext: JPropWriteContext
- _basePath: StringBuilder
- _headerChecked: boolean
- _indentLength: int
- JavaPropsGenerator(IOContext, int, ObjectCodec): void
- getCurrentValue(): Object
- setCurrentValue(Object): void
- version(): Version
- useDefaultPrettyPrinter(): JsonGenerator
- setPrettyPrinter(PrettyPrinter): JsonGenerator
- setSchema(FormatSchema): void
- getSchema(): FormatSchema
- canUseSchema(FormatSchema): boolean
- canWriteObjectId(): boolean
- canWriteTypeId(): boolean
- canWriteBinaryNatively(): boolean
- canOmitFields(): boolean
- canWriteFormattedNumbers(): boolean
- getOutputContext(): JsonStreamContext
- writeFieldName(String): void
- writeStartArray(): void
- writeEndArray(): void
- writeEndObject(): void
- writeString(String): void
- writeString(char[], int, int): void
- writeRawUTF8String(byte[], int, int): void
- writeUTF8String(byte[], int, int): void
- writeRaw(String): void
- writeRaw(String, int, int): void
- writeRaw(char[], int, int): void
- writeRaw(char): void
- writeRaw(SerializableString): void
- writeBinary(Base64Variant, byte[], int, int): void
- writeBoolean(boolean): void
- writeNumber(int): void
- writeNumber(long): void
- writeNumber(BigInteger): void
- writeNumber(double): void
- writeNumber(float): void
- writeNumber(BigDecimal): void
- writeNumber(String): void
- writeNull(): void
- _verifyValueWrite(String): void
- _writeEscapedEntry(String): void
- _writeEscapedEntry(char[], int, int): void
- _writeUnescapedEntry(String): void
- _writeRaw(char): void
- _writeRaw(String): void
- _writeRaw(StringBuilder): void
- _writeRaw(char[], int, int): void
-
JavaPropsMapper
- serialVersionUID: long
- JavaPropsMapper(): void
- JavaPropsMapper(JavaPropsFactory): void
- JavaPropsMapper(JavaPropsMapper): void
- copy(): JavaPropsMapper
- version(): Version
- getFactory(): JavaPropsFactory
- readPropertiesAs(Properties, JavaPropsSchema, Class<Object>): Object
- readPropertiesAs(Properties, Class<Object>): Object
- readSystemPropertiesAs(JavaPropsSchema, Class<Object>): Object
- readEnvVariablesAs(JavaPropsSchema, Class<Object>): Object
- _env(): Properties
- writeValue(Properties, Object): void
- writeValue(Properties, Object, JavaPropsSchema): void
- writeValueAsProperties(Object): Properties
- writeValueAsProperties(Object, JavaPropsSchema): Properties
-
JavaPropsParser
- DEFAULT_SCHEMA: JavaPropsSchema
- _objectCodec: ObjectCodec
- _inputSource: Object
- _sourceProperties: Properties
- _schema: JavaPropsSchema
- _readContext: JPropReadContext
- _closed: boolean
- _byteArrayBuilder: ByteArrayBuilder
- _binaryValue: byte[]
- JavaPropsParser(IOContext, Object, int, ObjectCodec, Properties): void
- version(): Version
- setSchema(FormatSchema): void
- getSchema(): JavaPropsSchema
- close(): void
- isClosed(): boolean
- getCodec(): ObjectCodec
- setCodec(ObjectCodec): void
- getInputSource(): Object
- canUseSchema(FormatSchema): boolean
- requiresCustomCodec(): boolean
- canReadObjectId(): boolean
- canReadTypeId(): boolean
- getParsingContext(): JsonStreamContext
- overrideCurrentName(String): void
- getCurrentName(): String
- nextToken(): JsonToken
- getText(): String
- hasTextCharacters(): boolean
- getTextCharacters(): char[]
- getTextLength(): int
- getTextOffset(): int
- getText(Writer): int
- getBinaryValue(Base64Variant): byte[]
- _getByteArrayBuilder(): ByteArrayBuilder
- getEmbeddedObject(): Object
- getTokenLocation(): JsonLocation
- getCurrentLocation(): JsonLocation
- getNumberValue(): Number
- getNumberType(): NumberType
- getIntValue(): int
- getLongValue(): long
- getBigIntegerValue(): BigInteger
- getFloatValue(): float
- getDoubleValue(): double
- getDecimalValue(): BigDecimal
- _noNumbers(): Object
- _handleEOF(): void
-
JavaPropsSchema
- serialVersionUID: long
- DEFAULT_INDEX_MARKER: Markers
- EMPTY: JavaPropsSchema
- _splitter: JPropPathSplitter
- _firstArrayOffset: int
- _pathSeparator: String
- _indexMarker: Markers
- _parseSimpleIndexes: boolean
- _writeIndexUsingMarkers: boolean
- _lineIndentation: String
- _keyValueSeparator: String
- _lineEnding: String
- _header: String
- JavaPropsSchema(): void
- JavaPropsSchema(JavaPropsSchema): void
- pathSplitter(): JPropPathSplitter
- withFirstArrayOffset(int): JavaPropsSchema
- withPathSeparator(String): JavaPropsSchema
- withoutPathSeparator(): JavaPropsSchema
- withIndexMarker(Markers): JavaPropsSchema
- withoutIndexMarker(): JavaPropsSchema
- withParseSimpleIndexes(boolean): JavaPropsSchema
- withWriteIndexUsingMarkers(boolean): JavaPropsSchema
- withLineIndentation(String): JavaPropsSchema
- withoutLineIndentation(): JavaPropsSchema
- withKeyValueSeparator(String): JavaPropsSchema
- withLineEnding(String): JavaPropsSchema
- withHeader(String): JavaPropsSchema
- withoutHeader(): JavaPropsSchema
- getSchemaType(): String
- emptySchema(): JavaPropsSchema
- firstArrayOffset(): int
- header(): String
- indexMarker(): Markers
- lineEnding(): String
- lineIndentation(): String
- keyValueSeparator(): String
- parseSimpleIndexes(): boolean
- pathSeparator(): String
- writeIndexUsingMarkers(): boolean
- _equals(Object, Object): boolean
- PackageVersion
-
impl
-
PropertiesBackedGenerator
- _props: Properties
- PropertiesBackedGenerator(IOContext, Properties, int, ObjectCodec): void
- getOutputTarget(): Object
- close(): void
- flush(): void
- _releaseBuffers(): void
- _writeEscapedEntry(char[], int, int): void
- _writeEscapedEntry(String): void
- _writeUnescapedEntry(String): void
- _writeRaw(char): void
- _writeRaw(String): void
- _writeRaw(StringBuilder): void
- _writeRaw(char[], int, int): void
- _writeRawLong(String): void
- _writeRawLong(StringBuilder): void
-
WriterBackedGenerator
- _out: Writer
- _outputBuffer: char[]
- _outputTail: int
- _outputEnd: int
- WriterBackedGenerator(IOContext, Writer, int, ObjectCodec): void
- getOutputTarget(): Object
- close(): void
- flush(): void
- _releaseBuffers(): void
- _flushBuffer(): void
- _writeEscapedEntry(String): void
- _writeEscapedEntry(char[], int, int): void
- _writeUnescapedEntry(String): void
- _writeEscaped(String): void
- _writeEscaped(char[], int, int): void
- _writeLinefeed(): void
- _writeRaw(char): void
- _writeRaw(String): void
- _writeRaw(StringBuilder): void
- _writeRaw(char[], int, int): void
- _writeRawLong(String): void
- _writeRawLong(StringBuilder): void
-
PropertiesBackedGenerator
-
io
- JPropEscapes
-
JPropReadContext
- _parent: JPropReadContext
- _currentName: String
- _currentText: String
- _currentValue: Object
- _nextNode: JPropNode
- _branchText: String
- _state: int
- JPropReadContext(int, JPropReadContext, JPropNode): void
- create(JPropNode): JPropReadContext
- getParent(): JPropReadContext
- getCurrentName(): String
- overrideCurrentName(String): void
- getCurrentValue(): Object
- setCurrentValue(Object): void
- nextToken(): JsonToken
- nextContext(): JPropReadContext
- getCurrentText(): String
- ArrayContext
- ObjectContext
-
JPropWriteContext
- _parent: JPropWriteContext
- _child: JPropWriteContext
- _currentValue: Object
- _gotName: boolean
- _currentName: String
- _basePathLength: int
- JPropWriteContext(int, JPropWriteContext, int): void
- reset(int, int): void
- createRootContext(): JPropWriteContext
- createRootContext(int): JPropWriteContext
- createChildArrayContext(int): JPropWriteContext
- createChildObjectContext(int): JPropWriteContext
- writeFieldName(String): boolean
- writeValue(): boolean
- truncatePath(StringBuilder): void
- getParent(): JPropWriteContext
- getCurrentName(): String
- getCurrentValue(): Object
- setCurrentValue(Object): void
- appendDesc(StringBuilder): StringBuilder
- toString(): String
-
Latin1Reader
- _ioContext: IOContext
- _inputSource: InputStream
- _inputBuffer: byte[]
- _inputPtr: int
- _inputEnd: int
- _charCount: int
- Latin1Reader(byte[], int, int): void
- Latin1Reader(IOContext, InputStream): void
- getReadCharsCount(): int
- close(): void
- _tmpBuffer: char[]
- read(): int
- read(char[]): int
- read(char[], int, int): int
- loadMore(): boolean
- freeBuffers(): void
-
util
-
JPropNode
- getValue(): String
- _value: String
- _byIndex: TreeMap<Integer, JPropNode>
- _byName: Map<String, JPropNode>
- _hasContents: boolean
- setValue(String): JPropNode
- addByIndex(int): JPropNode
- addByName(String): JPropNode
- isLeaf(): boolean
- isArray(): boolean
- arrayContents(): Iterator<JPropNode>
- objectContents(): Iterator<Entry<String, JPropNode>>
- asRaw(): Object
- JPropNodeBuilder
-
JPropPathSplitter
- _useSimpleIndex: boolean
- JPropPathSplitter(boolean): void
- create(JavaPropsSchema): JPropPathSplitter
- pathOnlySplitter(JavaPropsSchema): JPropPathSplitter
- splitAndAdd(JPropNode, String, String): JPropNode
- _addSegment(JPropNode, String): JPropNode
- _lastSegment(JPropNode, String, int, int): JPropNode
- _asInt(String): int
- NonSplitting
- CharPathOnlySplitter
- StringPathOnlySplitter
- IndexOnlySplitter
- FullSplitter
- Markers
-
JPropNode
-
JavaPropsFactory
-
javaprop
-
dataformat
-
jackson
-
fasterxml