|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jdo.impl.enhancer.classfile.ClassAttribute
An abstract base class for the attributes within a class file
Field Summary | |
private ConstUtf8 |
attributeName
|
Constructor Summary | |
(package private) |
ClassAttribute(ConstUtf8 theAttrName)
Constructor |
Method Summary | |
ConstUtf8 |
attrName()
Returns the name of the attribute |
boolean |
isEqual(java.util.Stack msg,
java.lang.Object obj)
Compares this instance with another for structural equality. |
(package private) abstract void |
print(java.io.PrintStream out,
int indent)
Print a description of the attribute to the print stream |
(package private) static ClassAttribute |
read(java.io.DataInputStream data,
CodeEnv env)
|
(package private) static ClassAttribute |
read(java.io.DataInputStream data,
ConstantPool pool)
General attribute reader |
(package private) abstract void |
write(java.io.DataOutputStream out)
Write the attribute to the output stream |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private ConstUtf8 attributeName
Constructor Detail |
ClassAttribute(ConstUtf8 theAttrName)
Method Detail |
public ConstUtf8 attrName()
public boolean isEqual(java.util.Stack msg, java.lang.Object obj)
static ClassAttribute read(java.io.DataInputStream data, ConstantPool pool) throws java.io.IOException
java.io.IOException
static ClassAttribute read(java.io.DataInputStream data, CodeEnv env) throws java.io.IOException
java.io.IOException
abstract void write(java.io.DataOutputStream out) throws java.io.IOException
java.io.IOException
abstract void print(java.io.PrintStream out, int indent)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |