Uses of Interface
org.h2.mvstore.type.DataType
Packages that use DataType
Package
Description
A persistent storage for tree maps.
Helper classes to use the MVStore in the H2 database.
An R-tree implementation
Helper classes to use the MVStore in a transactional manner.
Data types and serialization / deserialization
Internal utility classes.
-
Uses of DataType in org.h2.mvstore
Methods in org.h2.mvstore that return DataTypeModifier and TypeMethodDescriptionMVMap.BasicBuilder.getKeyType()MVMap.getKeyType()Get the key type.MVMap.MapBuilder.getKeyType()MVMap.BasicBuilder.getValueType()MVMap.getValueType()Get the value type.MVMap.MapBuilder.getValueType()Methods in org.h2.mvstore with parameters of type DataTypeModifier and TypeMethodDescriptionSet the key data type.voidMVMap.BasicBuilder.setKeyType(DataType<? super K> keyType) voidMVMap.MapBuilder.setKeyType(DataType<? super K> dataType) voidMVMap.BasicBuilder.setValueType(DataType<? super V> valueType) voidMVMap.MapBuilder.setValueType(DataType<? super V> dataType) Set the value data type.Constructors in org.h2.mvstore with parameters of type DataType -
Uses of DataType in org.h2.mvstore.db
Classes in org.h2.mvstore.db that implement DataTypeModifier and TypeClassDescriptionstatic final classstatic final classfinal classDummy data type used when no value is required.final classThe data type for rows.final classA row type.Methods in org.h2.mvstore.db that return DataType -
Uses of DataType in org.h2.mvstore.rtree
Classes in org.h2.mvstore.rtree that implement DataTypeMethods in org.h2.mvstore.rtree with parameters of type DataTypeModifier and TypeMethodDescriptionSet the key data type.Constructors in org.h2.mvstore.rtree with parameters of type DataTypeModifierConstructorDescriptionMVRTreeMap(Map<String, Object> config, SpatialDataType keyType, DataType<V> valueType) -
Uses of DataType in org.h2.mvstore.tx
Classes in org.h2.mvstore.tx that implement DataTypeModifier and TypeClassDescriptionclassVersionedValueType<T,D> The value type for a versioned value.Methods in org.h2.mvstore.tx that return DataTypeModifier and TypeMethodDescriptionDataType<?> VersionedValueType.Factory.create(ByteBuffer buff, MetaType<D> metaType, D database) TransactionMap.getKeyType()Methods in org.h2.mvstore.tx with parameters of type DataTypeModifier and TypeMethodDescription<K,V> TransactionMap <K, V> Open the map to store the data.<K,V> MVMap <K, V> Open the map with the given name.Constructors in org.h2.mvstore.tx with parameters of type DataTypeModifierConstructorDescriptionTransactionStore(MVStore store, DataType<?> dataType) TransactionStore(MVStore store, MetaType<?> metaDataType, DataType<?> dataType, int timeoutMillis) Create a new transaction store.VersionedValueType(DataType<T> valueType) -
Uses of DataType in org.h2.mvstore.type
Classes in org.h2.mvstore.type that implement DataTypeModifier and TypeClassDescriptionclassThe base class for data type implementations.final classClass ByteArrayDataType.classClass LongDataType.final classMetaType<D>Class DBMetaType is a type for values in the type registry map.classA data type implementation for the most common data types, including serializable objects.classA string type.Subclasses with type arguments of type DataType in org.h2.mvstore.typeModifier and TypeClassDescriptionfinal classMetaType<D>Class DBMetaType is a type for values in the type registry map.Methods in org.h2.mvstore.type that return DataTypeModifier and TypeMethodDescriptionDataType<?> StatefulDataType.Factory.create(ByteBuffer buff, MetaType<D> metaDataType, D database) Reads the data type.DataType<?>[]MetaType.createStorage(int size) DataType<?> MetaType.read(ByteBuffer buff) Methods in org.h2.mvstore.type with parameters of type DataType -
Uses of DataType in org.h2.util
Methods in org.h2.util with parameters of type DataTypeModifier and TypeMethodDescriptionstatic <T> intMemoryEstimator.estimateMemory(AtomicLong stats, DataType<T> dataType, T data) Estimates memory size of the data based on previous values.static <T> intMemoryEstimator.estimateMemory(AtomicLong stats, DataType<T> dataType, T[] storage, int count) Estimates memory size of the data set based on previous values.