Interface TsonElementsFactory
public interface TsonElementsFactory
-
Method Summary
Modifier and TypeMethodDescriptioncharStreamCodeSupportOf(String language) format()of()of(boolean value) of(byte value) of(byte[] value) of(char value) of(double value) of(float value) of(int value) of(long value) of(short value) of(InputStream value) of(BigDecimal value) of(BigInteger value) ofAntiQuotedString(String value) ofBigComplex(BigDecimal real, BigDecimal imag) ofBigComplex(BigDecimal real, BigDecimal imag, String unit) ofBigDecimal(BigDecimal value) ofBigDecimal(BigDecimal value, String unit) ofBigInt(BigInteger value) ofBigInt(BigInteger value, TsonNumberLayout layout) ofBigInt(BigInteger value, TsonNumberLayout layout, String unit) ofBinStream(byte[] value) ofBinStream(File value) ofBinStream(InputStream value) ofBinStream(Path value) ofBoolean(boolean val) ofByte(byte value) ofByte(byte value, TsonNumberLayout layout) ofByte(byte value, TsonNumberLayout layout, String unit) ofChar(char value) ofCharStream(char[] value) ofCharStream(char[] value, String type) ofCharStream(File value) ofCharStream(File value, String type) ofCharStream(Reader value) ofCharStream(Reader value, String type) ofCharStream(String value) ofCharStream(String value, String language) ofCharStream(Path value) ofCharStream(Path value, String language) ofDouble(double value) ofDoubleComplex(double real, double imag) ofDoubleComplex(double real, double imag, String unit) ofDoubleQuotedString(String value) ofElement(TsonElementBase value) ofElementBase(TsonElementBase value) ofFloat(float value) ofFloatComplex(float real, float imag) ofFloatComplex(float real, float imag, String unit) ofInt(int value) ofInt(int value, TsonNumberLayout layout) ofInt(int value, TsonNumberLayout layout, String unit) ofLineString(String value) ofLocalDate(Date value) ofLocalDate(LocalDate value) ofLocalDatetime(Instant value) ofLocalDatetime(LocalDateTime value) ofLocalDatetime(Date value) ofLocalTime(Time value) ofLocalTime(LocalTime value) ofLong(long value) ofLong(long value, TsonNumberLayout layout) ofLong(long value, TsonNumberLayout layout, String unit) ofNull()ofNumber(Number value, TsonNumberLayout layout, String unit) ofShort(short value) ofShort(short value, TsonNumberLayout layout) ofShort(short value, TsonNumberLayout layout, String unit) ofSingleQuotedString(String value) ofStopStream(char[] value, String stopWord) ofStopStream(File value, String stopWord) ofStopStream(Reader value, String stopWord) ofStopStream(String value, String stopWord) ofStopStream(Path value, String stopWord) ofString(TsonElementType stringType, String value) ofTripleAntiQuotedString(String value) ofTripleDoubleQuotedString(String value) ofTripleSingleQuotedString(String value) parseAlias(String s) parseRegex(String s) reader(TsonSerializer serializer) writer(TsonSerializer serializer)
-
Method Details
-
serializer
TsonSerializer serializer() -
reader
-
writer
-
ofNull
TsonElement ofNull() -
ofBoolean
-
ofDoubleQuotedString
-
ofSingleQuotedString
-
ofAntiQuotedString
-
ofTripleDoubleQuotedString
-
ofTripleSingleQuotedString
-
ofTripleAntiQuotedString
-
ofLineString
-
ofElement
-
ofElementBase
-
ofLocalDatetime
-
ofLocalDatetime
-
ofLocalDatetime
-
ofLocalDate
-
ofLocalTime
-
ofLocalTime
-
ofLocalDate
-
ofRegex
-
ofRegex
-
ofChar
-
ofInstant
-
ofInt
-
ofInt
-
ofInt
-
ofNumber
-
ofLong
-
ofLong
-
ofLong
-
ofByte
-
ofByte
-
ofByte
-
ofShort
-
ofShort
-
ofShort
-
ofFloat
-
ofFloat
-
ofBigInt
-
ofBigInt
-
ofBigInt
-
ofBigDecimal
-
ofBigDecimal
-
ofBigComplex
-
ofBigComplex
-
ofFloatComplex
-
ofFloatComplex
-
ofDoubleComplex
-
ofDoubleComplex
-
ofDouble
-
ofDouble
-
ofName
-
ofAlias
-
ofOpBuilder
TsonOpBuilder ofOpBuilder() -
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-
ofBinStream
-
ofBinStream
-
ofBinStream
-
ofBinStream
-
ofCharStream
-
ofCharStream
-
ofCharStream
-
ofCharStream
-
ofCharStream
-
ofCharStream
-
ofCharStream
-
ofCharStream
-
ofCharStream
-
ofCharStream
-
ofString
-
ofStopStream
-
ofStopStream
-
ofStopStream
-
ofStopStream
-
ofStopStream
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
TsonPrimitiveBuilder of() -
ofArrayBuilder
TsonArrayBuilder ofArrayBuilder() -
ofMatrixBuilder
TsonMatrixBuilder ofMatrixBuilder() -
ofPairBuilder
TsonPairBuilder ofPairBuilder() -
ofObjBuilder
TsonObjectBuilder ofObjBuilder() -
ofUpletBuilder
TsonUpletBuilder ofUpletBuilder() -
ofAnnotationBuilder
TsonAnnotationBuilder ofAnnotationBuilder() -
format
TsonFormatBuilder format() -
ofDocument
TsonDocumentBuilder ofDocument() -
ofDocumentHeader
TsonDocumentHeaderBuilder ofDocumentHeader() -
of
-
of
-
processor
TsonProcessor processor() -
ofBinStreamBuilder
TsonBinaryStreamBuilder ofBinStreamBuilder() -
parseLocalDateTime
-
parseInstant
-
parseLocalDate
-
parseLocalTime
-
parseRegex
-
parseNumber
-
parseChar
-
parseString
-
parseAlias
-
parseComments
-
charStreamCodeSupportOf
-
ofCustom
-
ofPrimitiveBuilder
TsonPrimitiveBuilder ofPrimitiveBuilder()
-