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(ADirectory directory, String typeIdFilename)
static FileTypeIdStrategy
New(AFile typeIdFile)
static FileTypeIdStrategy
NewInDirectory(ADirectory 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
-