classfilewriter 1.0.0.Final

org.jboss.classfilewriter
Class ClassField

java.lang.Object
  extended by org.jboss.classfilewriter.ClassField
All Implemented Interfaces:
WritableEntry

public class ClassField
extends Object
implements WritableEntry

A field in a class

Author:
Stuart Douglas

Method Summary
 boolean equals(Object obj)
           
 short getAccessFlags()
           
 ClassFile getClassFile()
           
 String getDescriptor()
           
 String getName()
           
 AnnotationsAttribute getRuntimeVisibleAnnotationsAttribute()
           
 String getSignature()
           
 int hashCode()
           
 void setSignature(String signature)
           
 void write(ByteArrayDataOutputStream stream)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

write

public void write(ByteArrayDataOutputStream stream)
           throws IOException
Specified by:
write in interface WritableEntry
Throws:
IOException

getAccessFlags

public short getAccessFlags()

getName

public String getName()

getDescriptor

public String getDescriptor()

getClassFile

public ClassFile getClassFile()

getSignature

public String getSignature()

setSignature

public void setSignature(String signature)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getRuntimeVisibleAnnotationsAttribute

public AnnotationsAttribute getRuntimeVisibleAnnotationsAttribute()

classfilewriter 1.0.0.Final

Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.