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 interface
PersistenceIdStrategyStringConverter.Creator
static class
PersistenceIdStrategyStringConverter.Default
-
Method Summary
Modifier and Type Method Description VarString
assemble(VarString vs, PersistenceIdStrategy subject)
default String
assemble(PersistenceIdStrategy subject)
static PersistenceIdStrategyStringConverter.Creator
Creator()
static PersistenceIdStrategyStringConverter
New()
default PersistenceIdStrategy
parse(String input)
PersistenceIdStrategy
parse(_charArrayRange input)
default VarString
provideAssemblyBuffer()
static void
validateIdStrategyName(Class<?> idStrategyType, String idStrategyName, String idStrategyContent)
-
-
-
Method Detail
-
assemble
VarString assemble(VarString vs, PersistenceIdStrategy subject)
- Specified by:
assemble
in interfaceObjectStringAssembler<PersistenceIdStrategy>
-
provideAssemblyBuffer
default VarString provideAssemblyBuffer()
- Specified by:
provideAssemblyBuffer
in interfaceObjectStringAssembler<PersistenceIdStrategy>
-
assemble
default String assemble(PersistenceIdStrategy subject)
- Specified by:
assemble
in interfaceObjectStringAssembler<PersistenceIdStrategy>
-
parse
PersistenceIdStrategy parse(_charArrayRange input)
- Specified by:
parse
in interfaceObjectStringParser<PersistenceIdStrategy>
-
parse
default PersistenceIdStrategy parse(String input)
- Specified by:
parse
in 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()
-
-