Package org.keycloak.models.map.common
Class StringKeyConverter.StringKey
java.lang.Object
org.keycloak.models.map.common.StringKeyConverter.StringKey
- All Implemented Interfaces:
StringKeyConverter<String>
- Enclosing interface:
- StringKeyConverter<K>
public static class StringKeyConverter.StringKey
extends Object
implements StringKeyConverter<String>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.keycloak.models.map.common.StringKeyConverter
StringKeyConverter.StringKey, StringKeyConverter.ULongKey, StringKeyConverter.UUIDKey
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfromString
(String key) Returns native representation of the key from String representationReturns a new unique primary key for the storage that thisStringKeyConverter
belongs to.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.keycloak.models.map.common.StringKeyConverter
fromStringSafe, keyToString
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
StringKey
public StringKey()
-
-
Method Details
-
fromString
Description copied from interface:StringKeyConverter
Returns native representation of the key from String representation- Specified by:
fromString
in interfaceStringKeyConverter<String>
- Returns:
- See above
-
yieldNewUniqueKey
Description copied from interface:StringKeyConverter
Returns a new unique primary key for the storage that thisStringKeyConverter
belongs to. The uniqueness needs to be guaranteed by e.g. using database sequences or using a random value that is proved sufficiently improbable to be repeated.- Specified by:
yieldNewUniqueKey
in interfaceStringKeyConverter<String>
- Returns:
-