File
Doc
Category
Size
Date
Package
Visitor.java
API Doc
Java SE 5 API
4934
Fri Aug 26 14:55:18 BST 2005
com.sun.org.apache.bcel.internal.classfile
Visitor
public interface Visitor
Interface to make use of the Visitor pattern programming style. I.e. a class that implements this interface can traverse the contents of a Java class just by calling the `accept' method which all classes have. Implemented by wish of
Boris Bokowski
.
version
$Id: Visitor.java,v 1.1.1.1 2001/10/29 20:00:05 jvanzyl Exp $
author
M. Dahm
Fields Summary
Constructors Summary
Methods Summary
public void
visitCode
(
com.sun.org.apache.bcel.internal.classfile.Code
obj)
public void
visitCodeException
(
com.sun.org.apache.bcel.internal.classfile.CodeException
obj)
public void
visitConstantClass
(
com.sun.org.apache.bcel.internal.classfile.ConstantClass
obj)
public void
visitConstantDouble
(
com.sun.org.apache.bcel.internal.classfile.ConstantDouble
obj)
public void
visitConstantFieldref
(
com.sun.org.apache.bcel.internal.classfile.ConstantFieldref
obj)
public void
visitConstantFloat
(
com.sun.org.apache.bcel.internal.classfile.ConstantFloat
obj)
public void
visitConstantInteger
(
com.sun.org.apache.bcel.internal.classfile.ConstantInteger
obj)
public void
visitConstantInterfaceMethodref
(
com.sun.org.apache.bcel.internal.classfile.ConstantInterfaceMethodref
obj)
public void
visitConstantLong
(
com.sun.org.apache.bcel.internal.classfile.ConstantLong
obj)
public void
visitConstantMethodref
(
com.sun.org.apache.bcel.internal.classfile.ConstantMethodref
obj)
public void
visitConstantNameAndType
(
com.sun.org.apache.bcel.internal.classfile.ConstantNameAndType
obj)
public void
visitConstantPool
(
com.sun.org.apache.bcel.internal.classfile.ConstantPool
obj)
public void
visitConstantString
(
com.sun.org.apache.bcel.internal.classfile.ConstantString
obj)
public void
visitConstantUtf8
(
com.sun.org.apache.bcel.internal.classfile.ConstantUtf8
obj)
public void
visitConstantValue
(
com.sun.org.apache.bcel.internal.classfile.ConstantValue
obj)
public void
visitDeprecated
(
com.sun.org.apache.bcel.internal.classfile.Deprecated
obj)
public void
visitExceptionTable
(
com.sun.org.apache.bcel.internal.classfile.ExceptionTable
obj)
public void
visitField
(
com.sun.org.apache.bcel.internal.classfile.Field
obj)
public void
visitInnerClass
(
com.sun.org.apache.bcel.internal.classfile.InnerClass
obj)
public void
visitInnerClasses
(
com.sun.org.apache.bcel.internal.classfile.InnerClasses
obj)
public void
visitJavaClass
(
com.sun.org.apache.bcel.internal.classfile.JavaClass
obj)
public void
visitLineNumber
(
com.sun.org.apache.bcel.internal.classfile.LineNumber
obj)
public void
visitLineNumberTable
(
com.sun.org.apache.bcel.internal.classfile.LineNumberTable
obj)
public void
visitLocalVariable
(
com.sun.org.apache.bcel.internal.classfile.LocalVariable
obj)
public void
visitLocalVariableTable
(
com.sun.org.apache.bcel.internal.classfile.LocalVariableTable
obj)
public void
visitMethod
(
com.sun.org.apache.bcel.internal.classfile.Method
obj)
public void
visitSourceFile
(
com.sun.org.apache.bcel.internal.classfile.SourceFile
obj)
public void
visitStackMap
(
com.sun.org.apache.bcel.internal.classfile.StackMap
obj)
public void
visitStackMapEntry
(
com.sun.org.apache.bcel.internal.classfile.StackMapEntry
obj)
public void
visitSynthetic
(
com.sun.org.apache.bcel.internal.classfile.Synthetic
obj)
public void
visitUnknown
(
com.sun.org.apache.bcel.internal.classfile.Unknown
obj)
Java Code Source