public class CollectionMetaData
extends java.lang.Object
| Constructor and Description |
|---|
CollectionMetaData(java.nio.file.Path collectionPath) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends java.io.Serializable>[] |
getAndAddToSerializedClassList(java.lang.Class<? extends java.io.Serializable> primaryClass,
java.util.List<java.lang.Class<? extends java.io.Serializable>> additionalClasses) |
java.lang.Class<? extends BlueKey> |
getKeyType() |
java.nio.file.Path |
getPath() |
SegmentSizeSetting |
getSegmentSize() |
java.util.List<java.lang.Class<? extends java.io.Serializable>> |
getSerializedClassList() |
void |
saveKeyType(java.lang.Class<? extends BlueKey> keyType) |
void |
saveSegmentSize(SegmentSizeSetting segmentSize) |
void |
updateSerializedClassList(java.util.List<java.lang.Class<? extends java.io.Serializable>> classes) |
public java.lang.Class<? extends BlueKey> getKeyType() throws BlueDbException
BlueDbExceptionpublic SegmentSizeSetting getSegmentSize() throws BlueDbException
BlueDbExceptionpublic void saveSegmentSize(SegmentSizeSetting segmentSize) throws BlueDbException
BlueDbExceptionpublic java.util.List<java.lang.Class<? extends java.io.Serializable>> getSerializedClassList()
throws BlueDbException
BlueDbExceptionpublic void updateSerializedClassList(java.util.List<java.lang.Class<? extends java.io.Serializable>> classes)
throws BlueDbException
BlueDbExceptionpublic void saveKeyType(java.lang.Class<? extends BlueKey> keyType) throws BlueDbException
BlueDbExceptionpublic java.nio.file.Path getPath()
public final java.lang.Class<? extends java.io.Serializable>[] getAndAddToSerializedClassList(java.lang.Class<? extends java.io.Serializable> primaryClass,
java.util.List<java.lang.Class<? extends java.io.Serializable>> additionalClasses)
throws BlueDbException
BlueDbException