classUtils.javassist.bytecode
Class SourceFileAttribute
java.lang.Object
   classUtils.javassist.bytecode.AttributeInfo
classUtils.javassist.bytecode.AttributeInfo
       classUtils.javassist.bytecode.SourceFileAttribute
classUtils.javassist.bytecode.SourceFileAttribute
- public class SourceFileAttribute 
- extends AttributeInfo
SourceFile_attribute.
| Field Summary | 
| static java.lang.String | tagThe name of this attribute
 "SourceFile". | 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
tag
public static final java.lang.String tag
- The name of this attribute "SourceFile".
 
- See Also:
- Constant Field Values
 
SourceFileAttribute
public SourceFileAttribute(ConstPool cp,
                           java.lang.String filename)
- Constructs a SourceFile attribute.
 
- Parameters:
- cp- a constant pool table.
- filename- the name of the source file.
 
getFileName
public java.lang.String getFileName()
- Returns the file name indicated by sourcefile_index.
 
- 
 
copy
public AttributeInfo copy(ConstPool newCp,
                          java.util.Map classnames)
- Makes a copy.  Class names are replaced according to the
 given Mapobject.
 
- 
- Overrides:
- copyin class- AttributeInfo
 
- 
- Parameters:
- newCp- the constant pool table used by the new copy.
- classnames- pairs of replaced and substituted
                          class names.