classUtils.javassist.bytecode
Class SyntheticAttribute

java.lang.Object
  extended by classUtils.javassist.bytecode.AttributeInfo
      extended by classUtils.javassist.bytecode.SyntheticAttribute

public class SyntheticAttribute
extends AttributeInfo

Synthetic_attribute.


Field Summary
static java.lang.String tag
          The name of this attribute "Synthetic".
 
Constructor Summary
SyntheticAttribute(ConstPool cp)
          Constructs a Synthetic attribute.
 
Method Summary
 AttributeInfo copy(ConstPool newCp, java.util.Map classnames)
          Makes a copy.
 
Methods inherited from class classUtils.javassist.bytecode.AttributeInfo
get, getConstPool, getName, length, set
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tag

public static final java.lang.String tag
The name of this attribute "Synthetic".

See Also:
Constant Field Values
Constructor Detail

SyntheticAttribute

public SyntheticAttribute(ConstPool cp)
Constructs a Synthetic attribute.

Parameters:
cp - a constant pool table.
filename - the name of the source file.
Method Detail

copy

public AttributeInfo copy(ConstPool newCp,
                          java.util.Map classnames)
Makes a copy.

Overrides:
copy in class AttributeInfo
Parameters:
newCp - the constant pool table used by the new copy.
classnames - should be null.