Interface PersistenceIdStrategyStringConverter
-
- All Superinterfaces:
ObjectStringAssembler<PersistenceIdStrategy>,ObjectStringConverter<PersistenceIdStrategy>,ObjectStringParser<PersistenceIdStrategy>
- All Known Implementing Classes:
PersistenceIdStrategyStringConverter.Default
public interface PersistenceIdStrategyStringConverter extends ObjectStringConverter<PersistenceIdStrategy>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfacePersistenceIdStrategyStringConverter.Creatorstatic classPersistenceIdStrategyStringConverter.Default
-
Method Summary
Modifier and Type Method Description VarStringassemble(VarString vs, PersistenceIdStrategy subject)default Stringassemble(PersistenceIdStrategy subject)static PersistenceIdStrategyStringConverter.CreatorCreator()static PersistenceIdStrategyStringConverterNew()default PersistenceIdStrategyparse(String input)PersistenceIdStrategyparse(_charArrayRange input)default VarStringprovideAssemblyBuffer()static voidvalidateIdStrategyName(Class<?> idStrategyType, String idStrategyName, String idStrategyContent)
-
-
-
Method Detail
-
assemble
VarString assemble(VarString vs, PersistenceIdStrategy subject)
- Specified by:
assemblein interfaceObjectStringAssembler<PersistenceIdStrategy>
-
provideAssemblyBuffer
default VarString provideAssemblyBuffer()
- Specified by:
provideAssemblyBufferin interfaceObjectStringAssembler<PersistenceIdStrategy>
-
assemble
default String assemble(PersistenceIdStrategy subject)
- Specified by:
assemblein interfaceObjectStringAssembler<PersistenceIdStrategy>
-
parse
PersistenceIdStrategy parse(_charArrayRange input)
- Specified by:
parsein interfaceObjectStringParser<PersistenceIdStrategy>
-
parse
default PersistenceIdStrategy parse(String input)
- Specified by:
parsein interfaceObjectStringParser<PersistenceIdStrategy>
-
validateIdStrategyName
static void validateIdStrategyName(Class<?> idStrategyType, String idStrategyName, String idStrategyContent) throws ParsingException
- Throws:
ParsingException
-
Creator
static PersistenceIdStrategyStringConverter.Creator Creator()
-
New
static PersistenceIdStrategyStringConverter New()
-
-