Package eu.bandm.tools.umod
Class UMod.ClassDef
java.lang.Object
eu.bandm.tools.umod.UMod.Item
eu.bandm.tools.umod.UMod.ClassDef
- Enclosing class:
- UMod
-
Field Summary
Modifier and TypeFieldDescriptionprotected boolean
protected GeneratedClass
protected UMod.T_reference
protected List<UMod.FieldDef>
protected CheckedMap_RD<String,
UMod.FieldDef> protected String
protected LocationMap<NoDocumentIdentifier,
XMLDocumentIdentifier> protected Set<UMod.FieldDef>
protected String
protected List<UMod.T_reference>
protected boolean
protected List<UMod.Javablock>
protected UMod.FieldDef
protected List<UMod.FieldDef>
protected boolean
protected CheckedMap_RD<Integer,
CheckedMap_RD<Integer, UMod.FieldDef>> protected CheckedMap_RD<Integer,
CheckedMap_RD<Integer, UMod.FieldDef>> protected List<UMod.ClassDef>
protected UMod.ClassDef
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
boolean
boolean
boolean
boolean
set_algebraic
(boolean alg) boolean
set_j_abstract
(boolean abs) boolean
boolean
set_ordered
(boolean ord) toString()
Methods inherited from class eu.bandm.tools.umod.UMod.Item
get_location, set_location
-
Field Details
-
ident
-
extending
-
superclass
-
interfaces
-
subdefs
-
format
-
formatLocation
-
j_abstract
protected boolean j_abstract -
algebraic
protected boolean algebraic -
ordered
protected boolean ordered -
fielddefs
-
fieldsbyname
-
keyField
-
compiled
-
prVisitors
-
prConstr
-
javablocks
-
obligateConstructorFields
-
hasDescendMethod
-
-
Constructor Details
-
ClassDef
-
-
Method Details
-
toString
-
get_ident
-
get_superclass
-
descend_interfaces
-
get_subdefs
-
descend_subdefs
-
get_formatLocation
-
get_j_abstract
public boolean get_j_abstract() -
set_j_abstract
public boolean set_j_abstract(boolean abs) -
get_algebraic
public boolean get_algebraic() -
set_algebraic
public boolean set_algebraic(boolean alg) -
get_ordered
public boolean get_ordered() -
set_ordered
public boolean set_ordered(boolean ord) -
get_fielddefs
-
descend_fielddefs
-
get_fieldsbyname
-
get_keyField
-
set_keyField
-
descend_javablocks
-