Top Description Fields Constructors Methods
javassist.bytecode

public Class SyntheticAttribute

extends AttributeInfo
Class Inheritance
Imports
java.io.DataInputStream, .IOException, java.util.Map

Synthetic_attribute.

Field Summary

Modifier and TypeField and Description
public static final String
tag

The name of this attribute "Synthetic".

Inherited from javassist.bytecode.AttributeInfo:
constPoolinfoname

Constructor Summary

AccessConstructor and Description
pack-priv
public
SyntheticAttribute(ConstPool
a constant pool table.
cp
)

Constructs a Synthetic attribute.

Method Summary

Modifier and TypeMethod and Description
public AttributeInfo
copy(ConstPool
the constant pool table used by the new copy.
newCp
,
Map<String, String>
should be null.
classnames
)

Overrides javassist.bytecode.AttributeInfo.copy.

Makes a copy.

Inherited from javassist.bytecode.AttributeInfo:
copyAllgetgetConstPoolgetLengthgetNamegetRefClassesgetRefClasseslengthlookupreadremoverenameClassrenameClassrenameClassrenameClasssetwritewriteAll

Field Detail

tagback to summary
public static final String tag

The name of this attribute "Synthetic".

Constructor Detail

SyntheticAttributeback to summary
pack-priv SyntheticAttribute(ConstPool cp, int n, DataInputStream in) throws IOException
SyntheticAttributeback to summary
public SyntheticAttribute(ConstPool cp)

Constructs a Synthetic attribute.

Parameters
cp:ConstPool

a constant pool table.

Method Detail

copyback to summary
public AttributeInfo copy(ConstPool newCp, Map<String, String> classnames)

Overrides javassist.bytecode.AttributeInfo.copy.

Makes a copy.

Parameters
newCp:ConstPool

the constant pool table used by the new copy.

classnames:Map<String, String>

should be null.

Annotations
@Override