jestr.core
Class EnumStringifier
java.lang.Object
jestr.core.StringifierBase
jestr.core.EnumStringifier
- All Implemented Interfaces:
- java.lang.Cloneable, InlineControlled, MessageFormattableStringifier, Prioritized, java.io.Serializable, Stringifier
- Direct Known Subclasses:
- JDBCEnumStringifier
- public class EnumStringifier
- extends StringifierBase
- implements MessageFormattableStringifier, InlineControlled
- Author:
- David Gilliland
- See Also:
- Serialized Form
Methods inherited from class jestr.core.StringifierBase |
acceptAfterChildrenHandler, acceptBeforeChildrenHandler, acceptBetweenChildrenHandler, acceptChildEnumerator, acceptChildFilter, acceptChildStringifier, acceptControllers, acceptTSFormat, acceptTSPreference, bequeathDelegates, cloneDelegate, getAfterChildrenHandler, getBeforeChildrenHandler, getBetweenChildrenHandler, getChildEnumerator, getChildFilter, getChildStringifier, getController, getControllers, getCurrentDepth, getLastFrameworkToStringResult, getManager, getMaxDepth, getModifiableControllers, getName, getObject, getOut, getOwner, getParentStringifier, getPredicate, getPriority, getRecursiveId, getRootStringifier, getTSFormat, getTSPreference, isComplete, prepareOut, setAfterChildrenHandler, setBeforeChildrenHandler, setBetweenChildrenHandler, setChildEnumerator, setChildFilter, setChildStringifier, setController, setLastFrameworkToStringResult, setMaxDepth, setName, setObject, setOut, setOwner, setParentStringifier, setPredicate, setPriority, setRecursiveId, setTSFormat, setTSPreference, stringify, treatTypeNamesAsObjects, wouldCallCauseCycle |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface jestr.Stringifier |
acceptAfterChildrenHandler, acceptBeforeChildrenHandler, acceptBetweenChildrenHandler, acceptChildEnumerator, acceptChildFilter, acceptChildStringifier, acceptControllers, acceptTSFormat, acceptTSPreference, bequeathDelegates, getAfterChildrenHandler, getBeforeChildrenHandler, getBetweenChildrenHandler, getChildEnumerator, getChildFilter, getChildStringifier, getController, getCurrentDepth, getLastFrameworkToStringResult, getMaxDepth, getName, getObject, getOut, getOwner, getParentStringifier, getPredicate, getRecursiveId, getRootStringifier, getTSFormat, getTSPreference, setAfterChildrenHandler, setBeforeChildrenHandler, setBetweenChildrenHandler, setChildEnumerator, setChildFilter, setChildStringifier, setController, setLastFrameworkToStringResult, setMaxDepth, setName, setObject, setOut, setOwner, setParentStringifier, setPredicate, setRecursiveId, setTSFormat, setTSPreference, stringify, treatTypeNamesAsObjects, wouldCallCauseCycle |
EnumStringifier
public EnumStringifier()
setMessageFormat
public void setMessageFormat(java.lang.String fmt)
- Specified by:
setMessageFormat
in interface MessageFormattableStringifier
getMessageFormat
public java.lang.String getMessageFormat()
- Specified by:
getMessageFormat
in interface MessageFormattableStringifier
clearConstants
public void clearConstants()
putConstant
public void putConstant(java.lang.Object key,
java.lang.String value)
removeConstant
public void removeConstant(java.lang.Object key)
getConstants
public java.util.Map getConstants()
setClassDeclaringConstants
public void setClassDeclaringConstants(java.lang.Class c)
getClassDeclaringConstants
public java.lang.Class getClassDeclaringConstants()
toString
public java.lang.String toString()
- Overrides:
toString
in class StringifierBase
printEnumeration
public void printEnumeration(java.lang.Object key,
java.lang.String value)
control
public void control()
- Specified by:
control
in interface InlineControlled
clone
public java.lang.Object clone()
- Specified by:
clone
in interface Stringifier
- Overrides:
clone
in class StringifierBase
getModifiableConstants
protected org.apache.commons.collections.BidiMap getModifiableConstants()
Copyright (c) 2001-2003 - Apache Software Foundation