Package io.permazen.encoding
Class DoubleSummaryStatisticsEncoding
java.lang.Object
io.permazen.encoding.AbstractEncoding<T>
io.permazen.encoding.ConvertedEncoding<T,Tuple4<V1,V2,V3,V4>>
io.permazen.encoding.Concat4Encoding<DoubleSummaryStatistics,Double,Long,Double,Double>
io.permazen.encoding.DoubleSummaryStatisticsEncoding
- All Implemented Interfaces:
Encoding<DoubleSummaryStatistics>,NaturalSortAware,Serializable,Comparator<DoubleSummaryStatistics>
public class DoubleSummaryStatisticsEncoding
extends Concat4Encoding<DoubleSummaryStatistics,Double,Long,Double,Double>
Non-null
DoubleSummaryStatistics type.
Null values are not supported by this class and there is no default value.
Instances are ordered by sum, count, min, max.
- See Also:
-
Field Summary
Fields inherited from class io.permazen.encoding.ConvertedEncoding
converter, delegateFields inherited from class io.permazen.encoding.AbstractEncoding
encodingId, typeTokenFields inherited from interface io.permazen.encoding.Encoding
MAX_ARRAY_DIMENSIONS -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.permazen.encoding.Concat4Encoding
getTuple4EncodingMethods inherited from class io.permazen.encoding.ConvertedEncoding
compare, equals, fromString, getFixedWidth, hashCode, hasPrefix0x00, hasPrefix0xff, read, skip, sortsNaturally, supportsNull, toString, validate, writeMethods inherited from class io.permazen.encoding.AbstractEncoding
getDefaultValue, getDefaultValueBytes, getEncodingId, getTypeToken, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongMethods inherited from interface io.permazen.encoding.Encoding
convert, decode, encode, validateAndWrite
-
Constructor Details
-
DoubleSummaryStatisticsEncoding
public DoubleSummaryStatisticsEncoding()
-