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