1 23 24 package org.objectweb.jorm.runtime.multitable; 25 26 import org.objectweb.jorm.pobject.multitable.PolyIdReferencedClass_CN_MTAccessor; 27 import org.objectweb.jorm.pobject.multitable.StringReferencedClass_SN_MTAccessor; 28 import org.objectweb.jorm.api.PException; 29 30 33 public class ReferencedClass_MT 34 implements 35 PolyIdReferencedClass_CN_MTAccessor, 36 StringReferencedClass_SN_MTAccessor { 37 38 int f1 = 0; 39 public void paSetF1(int val) throws PException { 41 f1 = val; 42 } 43 44 public int paGetF1() throws PException { 45 return f1; 46 } 47 48 public Object getMemoryInstance() { 49 return this; 50 } 51 52 public String toString() { 53 return "ReferencedClass_MT(" + f1 + ")"; 54 } 55 56 public boolean equals(Object obj) { 57 return (obj instanceof ReferencedClass_MT) 58 && ((ReferencedClass_MT) obj).f1 == f1; 59 } 60 } 61 | Popular Tags |