public class ExtWrapIntEncodingSmall extends ExtWrapIntEncoding
Modifier and Type | Field and Description |
---|---|
int |
bias |
static int |
DEFAULT_BIAS |
val
Constructor and Description |
---|
ExtWrapIntEncodingSmall() |
ExtWrapIntEncodingSmall(long l) |
ExtWrapIntEncodingSmall(long l,
int bias) |
ExtWrapIntEncodingSmall(java.lang.Object ignore,
int bias) |
Modifier and Type | Method and Description |
---|---|
ExternalizableWrapper |
clone(java.lang.Object val) |
void |
metaReadExternal(java.io.DataInputStream in,
PrototypeFactory pf) |
void |
metaWriteExternal(java.io.DataOutputStream out) |
void |
readExternal(java.io.DataInputStream in,
PrototypeFactory pf) |
void |
writeExternal(java.io.DataOutputStream out)
serialize a numeric value, only using as many bytes as needed.
|
baseValue, isEmpty
public static final int DEFAULT_BIAS
public int bias
public ExtWrapIntEncodingSmall(long l)
public ExtWrapIntEncodingSmall(long l, int bias)
public ExtWrapIntEncodingSmall()
public ExtWrapIntEncodingSmall(java.lang.Object ignore, int bias)
public ExternalizableWrapper clone(java.lang.Object val)
clone
in class ExternalizableWrapper
public void readExternal(java.io.DataInputStream in, PrototypeFactory pf) throws java.io.IOException
readExternal
in interface Externalizable
readExternal
in class ExternalizableWrapper
java.io.IOException
public void writeExternal(java.io.DataOutputStream out) throws java.io.IOException
writeExternal
in interface Externalizable
writeExternal
in class ExternalizableWrapper
java.io.IOException
public void metaReadExternal(java.io.DataInputStream in, PrototypeFactory pf) throws java.io.IOException
metaReadExternal
in class ExternalizableWrapper
java.io.IOException
public void metaWriteExternal(java.io.DataOutputStream out) throws java.io.IOException
metaWriteExternal
in class ExternalizableWrapper
java.io.IOException