jestr.core
Class ChildEnumeratorBase

java.lang.Object
  extended byjestr.core.StringifierDelegateBase
      extended byjestr.core.ChildEnumeratorBase
All Implemented Interfaces:
ChildEnumerator, java.lang.Cloneable, java.io.Serializable, StringifierDelegate
Direct Known Subclasses:
CollectibleChildEnumerator, FieldChildEnumerator, NullChildEnumerator

public abstract class ChildEnumeratorBase
extends StringifierDelegateBase
implements ChildEnumerator

See Also:
Serialized Form

Constructor Summary
ChildEnumeratorBase()
           
 
Method Summary
 boolean areKeysGenerated()
           
 java.lang.Object clone()
           
 java.util.List getChildKeyList()
           
 java.util.Map getChildMap()
           
 java.util.Map getChildTypeMap()
           
 int getMaxChildren()
           
protected  java.util.List getModifiableChildKeyList()
           
protected  java.util.Map getModifiableChildMap()
           
protected  java.util.Map getModifiableChildTypeMap()
           
 void setMaxChildren(int n)
           
 
Methods inherited from class jestr.core.StringifierDelegateBase
cloneMe, getChildEnumerator, getChildStringifier, getManager, getObject, getOut, getOwner, getRecursiveId, setOwner, setRecursiveId, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface jestr.ChildEnumerator
findChildren
 
Methods inherited from interface jestr.StringifierDelegate
cloneMe, getOwner, getRecursiveId, setOwner, setRecursiveId
 

Constructor Detail

ChildEnumeratorBase

public ChildEnumeratorBase()
Method Detail

clone

public java.lang.Object clone()
Specified by:
clone in interface StringifierDelegate
Overrides:
clone in class StringifierDelegateBase

getMaxChildren

public int getMaxChildren()
Specified by:
getMaxChildren in interface ChildEnumerator

setMaxChildren

public void setMaxChildren(int n)
Specified by:
setMaxChildren in interface ChildEnumerator

getChildTypeMap

public java.util.Map getChildTypeMap()
Specified by:
getChildTypeMap in interface ChildEnumerator

areKeysGenerated

public boolean areKeysGenerated()
Specified by:
areKeysGenerated in interface ChildEnumerator

getChildMap

public java.util.Map getChildMap()
Specified by:
getChildMap in interface ChildEnumerator

getChildKeyList

public java.util.List getChildKeyList()
Specified by:
getChildKeyList in interface ChildEnumerator

getModifiableChildMap

protected java.util.Map getModifiableChildMap()

getModifiableChildTypeMap

protected java.util.Map getModifiableChildTypeMap()

getModifiableChildKeyList

protected java.util.List getModifiableChildKeyList()


Copyright (c) 2001-2003 - Apache Software Foundation