Class FileTypeIdStrategy
java.lang.Object
one.microstream.persistence.internal.FileTypeIdStrategy
- All Implemented Interfaces:
PersistenceTypeIdStrategy
public class FileTypeIdStrategy extends Object implements PersistenceTypeIdStrategy
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeIdStrategy
PersistenceTypeIdStrategy.Assembler<S extends PersistenceTypeIdStrategy>, PersistenceTypeIdStrategy.None, PersistenceTypeIdStrategy.Parser<S extends PersistenceTypeIdStrategy>, PersistenceTypeIdStrategy.Transient
-
Constructor Summary
Constructors Constructor Description FileTypeIdStrategy()
-
Method Summary
Modifier and Type Method Description PersistenceTypeIdProvider
createTypeIdProvider()
static String
defaultFilename()
static FileTypeIdStrategy
New(Path typeIdFile)
static FileTypeIdStrategy
New(Path directory, String typeIdFilename)
static FileTypeIdStrategy
NewInDirectory(Path directory)
static String
strategyTypeName()
String
strategyTypeNameTypeId()
-
Constructor Details
-
FileTypeIdStrategy
public FileTypeIdStrategy()
-
-
Method Details
-
strategyTypeName
-
defaultFilename
-
NewInDirectory
-
New
-
New
-
strategyTypeNameTypeId
- Specified by:
strategyTypeNameTypeId
in interfacePersistenceTypeIdStrategy
-
createTypeIdProvider
- Specified by:
createTypeIdProvider
in interfacePersistenceTypeIdStrategy
-