com.jeantessier.classreader
Class Method_info

java.lang.Object
  |
  +--com.jeantessier.classreader.Feature_info
        |
        +--com.jeantessier.classreader.Method_info
All Implemented Interfaces:
Deprecatable, Visitable

public class Method_info
extends Feature_info


Field Summary
static int ACC_ABSTRACT
           
static int ACC_NATIVE
           
static int ACC_STRICT
           
static int ACC_SYNCHRONIZED
           
 
Fields inherited from class com.jeantessier.classreader.Feature_info
ACC_FINAL, ACC_PRIVATE, ACC_PROTECTED, ACC_PUBLIC, ACC_STATIC
 
Constructor Summary
Method_info(Classfile classfile, java.io.DataInputStream in)
           
 
Method Summary
 void accept(Visitor visitor)
           
 java.lang.String getDeclaration()
           
 java.util.Collection getExceptions()
           
 java.lang.String getFeatureType()
           
 java.lang.String getReturnType()
           
 java.lang.String getSignature()
           
 boolean isAbstract()
           
 boolean isConstructor()
           
 boolean isNative()
           
 boolean isStaticInitializer()
           
 boolean isStrict()
           
 boolean isSynchronized()
           
 
Methods inherited from class com.jeantessier.classreader.Feature_info
getAccessFlag, getAttributes, getClassfile, getDescriptor, getDescriptorIndex, getFullName, getFullSignature, getName, getNameIndex, getRawDescriptor, getRawName, isDeprecated, isFinal, isPackage, isPrivate, isProtected, isPublic, isStatic, isSynthetic, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ACC_SYNCHRONIZED

public static final int ACC_SYNCHRONIZED

ACC_NATIVE

public static final int ACC_NATIVE

ACC_ABSTRACT

public static final int ACC_ABSTRACT

ACC_STRICT

public static final int ACC_STRICT
Constructor Detail

Method_info

public Method_info(Classfile classfile,
                   java.io.DataInputStream in)
            throws java.io.IOException
Method Detail

getFeatureType

public java.lang.String getFeatureType()
Overrides:
getFeatureType in class Feature_info

isSynchronized

public boolean isSynchronized()

isNative

public boolean isNative()

isAbstract

public boolean isAbstract()

isStrict

public boolean isStrict()

isConstructor

public boolean isConstructor()

isStaticInitializer

public boolean isStaticInitializer()

getExceptions

public java.util.Collection getExceptions()

getSignature

public java.lang.String getSignature()
Overrides:
getSignature in class Feature_info

getReturnType

public java.lang.String getReturnType()

getDeclaration

public java.lang.String getDeclaration()
Overrides:
getDeclaration in class Feature_info

accept

public void accept(Visitor visitor)


Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.