public class FileTypeIdStrategy extends Object implements PersistenceTypeIdStrategy
PersistenceTypeIdStrategy.Assembler<S extends PersistenceTypeIdStrategy>, PersistenceTypeIdStrategy.None, PersistenceTypeIdStrategy.Parser<S extends PersistenceTypeIdStrategy>, PersistenceTypeIdStrategy.Transient| Modifier and Type | Method and 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() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitNone, Transient, Transientpublic static String strategyTypeName()
public static String defaultFilename()
public static FileTypeIdStrategy NewInDirectory(ADirectory directory)
public static FileTypeIdStrategy New(ADirectory directory, String typeIdFilename)
public static FileTypeIdStrategy New(AFile typeIdFile)
public final String strategyTypeNameTypeId()
strategyTypeNameTypeId in interface PersistenceTypeIdStrategypublic final PersistenceTypeIdProvider createTypeIdProvider()
createTypeIdProvider in interface PersistenceTypeIdStrategyCopyright © 2022 MicroStream Software. All rights reserved.