com.jeantessier.classreader
Class Feature_info
java.lang.Object
|
+--com.jeantessier.classreader.Feature_info
- All Implemented Interfaces:
- Deprecatable, Visitable
- Direct Known Subclasses:
- Field_info, Method_info
- public abstract class Feature_info
- extends java.lang.Object
- implements Deprecatable, Visitable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.jeantessier.classreader.Visitable |
Accept |
ACC_PUBLIC
public static final int ACC_PUBLIC
ACC_PRIVATE
public static final int ACC_PRIVATE
ACC_PROTECTED
public static final int ACC_PROTECTED
ACC_STATIC
public static final int ACC_STATIC
ACC_FINAL
public static final int ACC_FINAL
Feature_info
public Feature_info(Classfile classfile,
java.io.DataInputStream in)
throws java.io.IOException
Classfile
public Classfile Classfile()
AccessFlag
public int AccessFlag()
IsPublic
public boolean IsPublic()
IsProtected
public boolean IsProtected()
IsPrivate
public boolean IsPrivate()
IsPackage
public boolean IsPackage()
IsStatic
public boolean IsStatic()
IsFinal
public boolean IsFinal()
NameIndex
public int NameIndex()
RawName
public UTF8_info RawName()
Name
public java.lang.String Name()
FullName
public java.lang.String FullName()
DescriptorIndex
public int DescriptorIndex()
RawDescriptor
public UTF8_info RawDescriptor()
Descriptor
public java.lang.String Descriptor()
Attributes
public java.util.Collection Attributes()
IsSynthetic
public boolean IsSynthetic()
IsDeprecated
public boolean IsDeprecated()
- Specified by:
IsDeprecated
in interface Deprecatable
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
FeatureType
public abstract java.lang.String FeatureType()
Declaration
public abstract java.lang.String Declaration()
Signature
public abstract java.lang.String Signature()
FullSignature
public java.lang.String FullSignature()