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