Class UMod2java.V_compileAlgebraic

java.lang.Object
eu.bandm.tools.umod.UMod.Visitor
eu.bandm.tools.umod.UMod2java.V_compileAlgebraic
Enclosing class:
UMod2java

protected class UMod2java.V_compileAlgebraic extends UMod.Visitor
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.