Package com.illumon.iris.db.tables.utils
Class CachedStringSetWrapperEnumFormatter
java.lang.Object
java.text.Format
com.fishlib.base.formatters.EnumFormatter
com.illumon.iris.db.tables.utils.CachedStringSetWrapperEnumFormatter
- All Implemented Interfaces:
Serializable
,Cloneable
public class CachedStringSetWrapperEnumFormatter
extends com.fishlib.base.formatters.EnumFormatter
This object extends the EnumFormatter class and affords the caching of string set results
Be warned this could create a large hash if the possible enum combinations get very large.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.text.Format
Format.Field
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected gnu.trove.map.hash.TIntObjectHashMap<StringSetWrapper>
Fields inherited from class com.fishlib.base.formatters.EnumFormatter
enumsToString, possibleValuesString, strings, stringToEnums
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.fishlib.base.formatters.EnumFormatter
format, format, getPossibleValues, parse, parseErrorChecking, parseObject
Methods inherited from class java.text.Format
clone, format, formatToCharacterIterator, parseObject
-
Field Details
-
indexToStringSetWrapper
-
-
Constructor Details
-
CachedStringSetWrapperEnumFormatter
-
-
Method Details
-
formatStringSetWrapper
-