public class EnumDef extends TypedefDef implements EnumDefOperations
type
absolute_name, containing_repository, defined_in, id, version
Constructor and Description |
---|
EnumDef(java.lang.Class c,
Container _defined_in,
Repository ir,
java.lang.ClassLoader loader) |
Modifier and Type | Method and Description |
---|---|
void |
define()
second phase of loading IRObjects, define any unresolved links
|
Description |
describe() |
void |
destroy() |
java.lang.String[] |
members() |
void |
members(java.lang.String[] m) |
type
absolute_name, containing_repository, createContained, createContainedReference, defined_in, id, id, move, name, name, version, version
def_kind, getName, getReference, setReference
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
absolute_name, containing_repository, defined_in, id, id, move, name, name, version, version
type
def_kind
public EnumDef(java.lang.Class c, Container _defined_in, Repository ir, java.lang.ClassLoader loader)
public java.lang.String[] members()
members
in interface EnumDefOperations
public void members(java.lang.String[] m)
members
in interface EnumDefOperations
public void define()
IRObject
public Description describe()
describe
in interface ContainedOperations
describe
in class Contained
public void destroy()
destroy
in interface IRObjectOperations
destroy
in class IRObject