Class BinaryField.Default_long<T>
java.lang.Object
one.microstream.persistence.binary.types.BinaryField.Abstract<T>
one.microstream.persistence.binary.types.BinaryField.Default_long<T>
- All Implemented Interfaces:
BinaryField<T>
,BinaryField.Initializable<T>
,PersistenceTypeDefinitionMember
,PersistenceTypeDefinitionMemberField
,PersistenceTypeDefinitionMemberFieldGeneric
,PersistenceTypeDescriptionMember
,PersistenceTypeDescriptionMemberField
,PersistenceTypeDescriptionMemberFieldGeneric
- Enclosing interface:
- BinaryField<T>
public static final class BinaryField.Default_long<T> extends BinaryField.Abstract<T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.persistence.binary.types.BinaryField
BinaryField.Abstract<T>, BinaryField.Default_boolean<T>, BinaryField.Default_byte<T>, BinaryField.Default_char<T>, BinaryField.Default_double<T>, BinaryField.Default_float<T>, BinaryField.Default_int<T>, BinaryField.Default_long<T>, BinaryField.Default_short<T>, BinaryField.DefaultReference<T,R>, BinaryField.Defaults, BinaryField.Initializable<T>
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMember
PersistenceTypeDescriptionMember.IdentityHashEqualator
-
Constructor Summary
Constructors Constructor Description Default_long()
-
Method Summary
Modifier and Type Method Description long
calculateBinaryLength(T instance)
boolean
canSet()
BinaryField<T>
copyForName(String qualifier, String name)
long
read_long(Binary data)
void
setToInstance(T instance, Binary data, PersistenceLoadHandler handler)
void
storeFromInstance(T instance, Binary data, PersistenceStoreHandler<Binary> handler)
void
validateState(T instance, Binary data, PersistenceLoadHandler handler)
Methods inherited from class one.microstream.persistence.binary.types.BinaryField.Abstract
assembleTypeDescription, binaryOffset, createDefinitionMember, hasReferences, identifier, initializeIdentifier, initializeOffset, isEnumConstant, isPrimitive, isPrimitiveDefinition, isReference, isValidPersistentLength, name, persistentMaximumLength, persistentMinimumLength, qualifier, type, typeName, validatePersistentLength
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface one.microstream.persistence.binary.types.BinaryField
copyForName, iterateLoadableReferences, iterateReferences, read_boolean, read_byte, read_char, read_double, read_float, read_int, read_short, readReference
Methods inherited from interface one.microstream.persistence.binary.types.BinaryField.Initializable
initializeIdentifierOptional
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDefinitionMember
runtimeQualifier
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDefinitionMemberField
field
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMember
equalsDescription, equalsStructure, isFixedLength, isIdentical, isVariableLength
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMemberField
isInstanceMember
-
Constructor Details
-
Default_long
public Default_long()
-
-
Method Details
-
calculateBinaryLength
-
copyForName
-
storeFromInstance
public final void storeFromInstance(T instance, Binary data, PersistenceStoreHandler<Binary> handler) -
read_long
-
canSet
public final boolean canSet() -
setToInstance
-
validateState
-