1 29 30 package com.caucho.bytecode; 31 32 35 abstract public class JAccessibleObject extends JAnnotationObject { 36 39 abstract public String getName(); 40 41 44 abstract public JClass getReturnType(); 45 46 49 abstract public JClass getDeclaringClass(); 50 51 54 public int getLine() 55 { 56 return 0; 57 } 58 59 62 public boolean equals(Object o) 63 { 64 if (o == this) 65 return true; 66 else if (o == null || getClass() != o.getClass()) 67 return false; 68 69 JAccessibleObject jObject = (JAccessibleObject) o; 70 71 return getName().equals(jObject.getName()); 73 } 74 } 75 | Popular Tags |