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
Fields -
Constructor Summary
Constructors -
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 thisStringKeyConverterbelongs to.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:StringKeyConverterReturns native representation of the key from String representation- Specified by:
fromStringin interfaceStringKeyConverter<String>- Returns:
- See above
-
yieldNewUniqueKey
Description copied from interface:StringKeyConverterReturns a new unique primary key for the storage that thisStringKeyConverterbelongs 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:
yieldNewUniqueKeyin interfaceStringKeyConverter<String>- Returns:
-