Class PersistenceIdStrategyStringConverter.Default
java.lang.Object
one.microstream.persistence.types.PersistenceIdStrategyStringConverter.Default
- All Implemented Interfaces:
 ObjectStringAssembler<PersistenceIdStrategy>,ObjectStringConverter<PersistenceIdStrategy>,ObjectStringParser<PersistenceIdStrategy>,PersistenceIdStrategyStringConverter
- Enclosing interface:
 - PersistenceIdStrategyStringConverter
 
public static final class PersistenceIdStrategyStringConverter.Default extends Object implements PersistenceIdStrategyStringConverter
- 
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceIdStrategyStringConverter
PersistenceIdStrategyStringConverter.Creator, PersistenceIdStrategyStringConverter.Default - 
Constructor Summary
Constructors Constructor Description Default(XImmutableMap<Class<?>,PersistenceObjectIdStrategy.Assembler<?>> oidsAssemblers, XImmutableMap<Class<?>,PersistenceTypeIdStrategy.Assembler<?>> tidsAssemblers, XImmutableMap<String,PersistenceObjectIdStrategy.Parser<?>> oidsParsers, XImmutableMap<String,PersistenceTypeIdStrategy.Parser<?>> tidsParsers) - 
Method Summary
Modifier and Type Method Description VarStringassemble(VarString vs, PersistenceIdStrategy idStrategy)static StringlabelObject()static StringlabelType()PersistenceIdStrategyparse(_charArrayRange input)static charquote()static charseparator()static chartypeAssigner()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface one.microstream.persistence.types.PersistenceIdStrategyStringConverter
assemble, parse, provideAssemblyBuffer 
- 
Constructor Details
- 
Default
public Default(XImmutableMap<Class<?>,PersistenceObjectIdStrategy.Assembler<?>> oidsAssemblers, XImmutableMap<Class<?>,PersistenceTypeIdStrategy.Assembler<?>> tidsAssemblers, XImmutableMap<String,PersistenceObjectIdStrategy.Parser<?>> oidsParsers, XImmutableMap<String,PersistenceTypeIdStrategy.Parser<?>> tidsParsers) 
 - 
 - 
Method Details
- 
labelType
 - 
labelObject
 - 
typeAssigner
public static char typeAssigner() - 
separator
public static char separator() - 
quote
public static char quote() - 
assemble
- Specified by:
 assemblein interfaceObjectStringAssembler<PersistenceIdStrategy>- Specified by:
 assemblein interfacePersistenceIdStrategyStringConverter
 - 
parse
- Specified by:
 parsein interfaceObjectStringParser<PersistenceIdStrategy>- Specified by:
 parsein interfacePersistenceIdStrategyStringConverter
 
 -