xdc.services.spec
Class Decl.Enum

java.lang.Object
  extended by xdc.services.spec.Node
      extended by xdc.services.spec.Decl
          extended by xdc.services.spec.Decl.Enum
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Node>, Decl.AuxDef, Decl.IsType, Decl.Sizeable
Enclosing class:
Decl

public static class Decl.Enum
extends Decl
implements Decl.AuxDef, Decl.IsType, Decl.Sizeable

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class xdc.services.spec.Decl
Decl.Annexable, Decl.Arg, Decl.AuxDef, Decl.Config, Decl.Const, Decl.Enum, Decl.EnumVal, Decl.Extern, Decl.Field, Decl.Fxn, Decl.IsType, Decl.LocalUnit, Decl.OverridableDef, Decl.Proxy, Decl.Signature, Decl.Sizeable, Decl.Struct, Decl.Typedef
 
Method Summary
 java.util.List<Decl.EnumVal> getChildren()
           
 Type.Spec getRep()
           
 java.util.List<Decl.EnumVal> getVals()
           
 void sizeof(java.util.List<java.lang.String> sL)
           
 
Methods inherited from class xdc.services.spec.Decl
getQualName, getXmlTag, objKind, objKind, overrides
 
Methods inherited from class xdc.services.spec.Node
attrBool, attrInt, attrString, compareTo, getAtom, getAttrMap, getDocs, getName, getParent, getPkgName, getSession, getSummary, hasAttr, isExternal, isFinal, isInst, isInter, isInternal, isMeta, isMod, isNodoc, isOver, isReadonly, isStatic, isSys, makeXDoc
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getChildren

public java.util.List<Decl.EnumVal> getChildren()
Overrides:
getChildren in class Decl

getRep

public final Type.Spec getRep()

getVals

public final java.util.List<Decl.EnumVal> getVals()

sizeof

public void sizeof(java.util.List<java.lang.String> sL)
Specified by:
sizeof in interface Decl.Sizeable