Package org.gittorr.ccerial.utils
Class ClassIdentifierGenerator.FNV1aClassIdentifierGenerator
java.lang.Object
org.gittorr.ccerial.utils.ClassIdentifierGenerator.FNV1aClassIdentifierGenerator
- All Implemented Interfaces:
ClassIdentifierGenerator
- Enclosing interface:
- ClassIdentifierGenerator
public static class ClassIdentifierGenerator.FNV1aClassIdentifierGenerator
extends Object
implements ClassIdentifierGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gittorr.ccerial.utils.ClassIdentifierGenerator
ClassIdentifierGenerator.FNV1aClassIdentifierGenerator -
Field Summary
Fields inherited from interface org.gittorr.ccerial.utils.ClassIdentifierGenerator
INSTANCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgenerateIdentifier(String className) Generates an integer identifier for the given class name.
-
Constructor Details
-
FNV1aClassIdentifierGenerator
public FNV1aClassIdentifierGenerator()
-
-
Method Details
-
generateIdentifier
Description copied from interface:ClassIdentifierGeneratorGenerates an integer identifier for the given class name.- Specified by:
generateIdentifierin interfaceClassIdentifierGenerator- Parameters:
className- the fully qualified name of the class- Returns:
- a unique integer identifier for the class name
-