Uses of Class
io.permazen.encoding.AbstractEncoding
Packages that use AbstractEncoding
-
Uses of AbstractEncoding in io.permazen.core
Subclasses of AbstractEncoding in io.permazen.coreModifier and TypeClassDescriptionclass
class
Non-null encoding forObjId
s.class
TheEncoding
forReferenceField
s. -
Uses of AbstractEncoding in io.permazen.encoding
Subclasses of AbstractEncoding in io.permazen.encodingModifier and TypeClassDescriptionclass
ArrayEncoding<T,
E> Support superclass for non-null built-in arrayEncoding
s.class
Base64ArrayEncoding<T,
E> Adds support for an alternate Base-64String
encoding for non-null primitive array types.class
Non-nullBigDecimal
type.class
Non-nullBigInteger
type.class
Non-nullBitSet
type.class
Non-nullboolean[]
array type.class
class
byte[]
primitive array type.class
byte
primitive type.class
Non-nullchar[]
array type.class
Character
type.class
Concat2Encoding<T,
V1, V2> Support superclass for non-nullEncoding
s of values that can be decomposed into two component values.class
Concat3Encoding<T,
V1, V2, V3> Support superclass for non-nullEncoding
s of values that can be decomposed into three component values.class
Concat4Encoding<T,
V1, V2, V3, V4> Support superclass for non-nullEncoding
s of values that can be decomposed into four component values.class
Concat5Encoding<T,
V1, V2, V3, V4, V5> Support superclass for non-nullEncoding
s of values that can be decomposed into four component values.class
ConvertedEncoding<T,
S> class
Non-nullDate
type.class
Non-nulldouble[]
array type.class
Double
type.class
Non-nullDoubleSummaryStatistics
type.class
Non-nullDuration
type.class
File
type.class
Non-nullfloat[]
array type.class
Float
type.class
Non-nullInet4Address
type.class
Non-nullInet6Address
type.class
Non-nullInetAddress
type.class
Non-nullInstant
type.class
int[]
primitive array type.class
int
primitive type.class
IntegralArrayEncoding<T,
E extends Number> Support superclass for non-null integral primitive array encodings.class
IntegralEncoding<T extends Number>
Support superclass for the integral types encoded viaLongEncoder
.class
InternetAddress
email address encoding.class
Non-nullIntSummaryStatistics
type.class
Non-nullLocalDate
type.class
Non-nullLocalDateTime
type.class
Non-nullLocalTime
type.class
long[]
primitive array type.class
Long type.class
Non-nullLongSummaryStatistics
type.class
Non-nullMonthDay
type.class
class
NumberEncoding<T extends Number>
Support superclass for the numeric primitive types.class
Support superclass for non-null object array encodings.class
Non-nullOffsetDateTime
type.class
Non-nullOffsetTime
type.class
Pattern
type.class
Non-nullPeriod
type.class
Support superclass for built-in primitive type encodings.class
Primitive wrapper type.class
short[]
primitive array type.class
Short type.class
class
Non-nullString
encoding.class
Tuple2Encoding<V1,
V2> class
Tuple3Encoding<V1,
V2, V3> class
Tuple4Encoding<V1,
V2, V3, V4> class
Tuple5Encoding<V1,
V2, V3, V4, V5> class
TupleEncoding<T extends Tuple>
class
Non-null encoding for unsignedint
values in the manner ofUnsignedIntEncoder
.class
URI
type.class
Non-nullUUID
type.class
Encoding forvoid
primitive type.class
Non-nullYear
type.class
Non-nullYearMonth
type.class
Non-nullZonedDateTime
type.class
ZoneId
type.class
Non-nullZoneOffset
type.