Package eu.bandm.tools.umod
Class UMod2java.V_compileAlgebraic
java.lang.Object
eu.bandm.tools.umod.UMod.Visitor
eu.bandm.tools.umod.UMod2java.V_compileAlgebraic
- Enclosing class:
- UMod2java
Every method ".equals" and ".hashCode" does process all fields of all superclasses,
without delegation. Instead, it does the cheaper tests first, and the more expensive
later.
Abstract fields are considered by calling the "get_..()" function; concrete
fields are not considered.
-
Nested Class Summary
-
Field Summary
Fields inherited from class eu.bandm.tools.umod.UMod.Visitor
result
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
action
(UMod.ClassDef cd) protected void
action
(UMod.FieldDef fd) Methods inherited from class eu.bandm.tools.umod.UMod.Visitor
action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, descend_Forest$extBySequence, getResult, match
-
Field Details
-
alg
boolean alg
-
-
Constructor Details
-
V_compileAlgebraic
protected V_compileAlgebraic()
-
-
Method Details
-
action
- Overrides:
action
in classUMod.Visitor
-
action
- Overrides:
action
in classUMod.Visitor
-