jestr
Interface Stringifier
- All Superinterfaces:
- Prioritized
- All Known Subinterfaces:
- CycleStringifier, MessageFormattableStringifier
- All Known Implementing Classes:
- DefaultCycleStringifier, EnumStringifier, MessageFormattableStringifierBase, StringifierBase
- public interface Stringifier
- extends Prioritized
- Author:
- David Gilliland
getChildFilter
public ChildFilter getChildFilter()
setChildFilter
public void setChildFilter(ChildFilter f)
acceptControllers
public boolean acceptControllers(java.util.List controllers)
acceptTSPreference
public boolean acceptTSPreference(TSPreference o)
acceptTSFormat
public boolean acceptTSFormat(TSFormat o)
acceptChildFilter
public boolean acceptChildFilter(ChildFilter o)
acceptChildStringifier
public boolean acceptChildStringifier(ChildStringifier o)
acceptBeforeChildrenHandler
public boolean acceptBeforeChildrenHandler(BeforeChildrenHandler o)
acceptBetweenChildrenHandler
public boolean acceptBetweenChildrenHandler(BetweenChildrenHandler o)
acceptAfterChildrenHandler
public boolean acceptAfterChildrenHandler(AfterChildrenHandler o)
acceptChildEnumerator
public boolean acceptChildEnumerator(ChildEnumerator o)
wouldCallCauseCycle
public boolean wouldCallCauseCycle(Stringifier candidate,
java.lang.Object obj)
bequeathDelegates
public void bequeathDelegates(Stringifier heir)
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
getRecursiveId
public java.lang.Object getRecursiveId()
setRecursiveId
public void setRecursiveId(java.lang.Object id)
getTSFormat
public TSFormat getTSFormat()
setTSFormat
public void setTSFormat(TSFormat f)
treatTypeNamesAsObjects
public boolean treatTypeNamesAsObjects()
getOut
public PrettyPrintWriter getOut()
setOut
public void setOut(PrettyPrintWriter out)
getOwner
public StringificationManager getOwner()
setOwner
public void setOwner(StringificationManager owner)
setObject
public void setObject(java.lang.Object obj)
getObject
public java.lang.Object getObject()
getMaxDepth
public int getMaxDepth()
setMaxDepth
public void setMaxDepth(int d)
clone
public java.lang.Object clone()
stringify
public void stringify()
getParentStringifier
public Stringifier getParentStringifier()
setParentStringifier
public void setParentStringifier(Stringifier parentStringifier)
getCurrentDepth
public int getCurrentDepth()
setPredicate
public void setPredicate(JestrPredicate pred)
getPredicate
public JestrPredicate getPredicate()
getChildEnumerator
public ChildEnumerator getChildEnumerator()
setChildEnumerator
public void setChildEnumerator(ChildEnumerator ce)
getTSPreference
public TSPreference getTSPreference()
setTSPreference
public void setTSPreference(TSPreference preference)
getChildStringifier
public ChildStringifier getChildStringifier()
setChildStringifier
public void setChildStringifier(ChildStringifier x)
getRootStringifier
public Stringifier getRootStringifier()
setBetweenChildrenHandler
public void setBetweenChildrenHandler(BetweenChildrenHandler h)
getBetweenChildrenHandler
public BetweenChildrenHandler getBetweenChildrenHandler()
setBeforeChildrenHandler
public void setBeforeChildrenHandler(BeforeChildrenHandler h)
getBeforeChildrenHandler
public BeforeChildrenHandler getBeforeChildrenHandler()
setAfterChildrenHandler
public void setAfterChildrenHandler(AfterChildrenHandler h)
getAfterChildrenHandler
public AfterChildrenHandler getAfterChildrenHandler()
setLastFrameworkToStringResult
public void setLastFrameworkToStringResult(java.lang.String str)
getLastFrameworkToStringResult
public java.lang.String getLastFrameworkToStringResult()
setController
public void setController(Controller controller)
getController
public Controller getController()
Copyright (c) 2001-2003 - Apache Software Foundation