constant_pool, EMPTY_ARRAY, length, name_index, tag
Constructor and Description |
---|
Signature(int nameIndex,
int length,
int signatureIndex,
ConstantPool constantPool) |
Signature(Signature c)
Initialize from another object.
|
Modifier and Type | Method and Description |
---|---|
void |
accept(Visitor v)
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
|
Attribute |
copy(ConstantPool constantPool) |
void |
dump(DataOutputStream file)
Dump source file attribute to file stream in binary format.
|
String |
getSignature() |
int |
getSignatureIndex() |
static boolean |
isActualParameterList(String s) |
static boolean |
isFormalParameterList(String s) |
void |
setSignatureIndex(int signatureIndex) |
String |
toString() |
static String |
translate(String s) |
addAttributeReader, addAttributeReader, clone, getConstantPool, getLength, getName, getNameIndex, getTag, println, readAttribute, readAttribute, removeAttributeReader, setConstantPool, setLength, setNameIndex
public Signature(int nameIndex, int length, int signatureIndex, ConstantPool constantPool)
nameIndex
- Index in constant pool to CONSTANT_Utf8length
- Content length in bytessignatureIndex
- Index in constant pool to CONSTANT_Utf8constantPool
- Array of constantspublic Signature(Signature c)
c
- Source to copy.public static boolean isActualParameterList(String s)
public static boolean isFormalParameterList(String s)
public void accept(Visitor v)
public Attribute copy(ConstantPool constantPool)
public void dump(DataOutputStream file) throws IOException
dump
in class Attribute
file
- Output file streamIOException
- if an I/O error occurs.public String getSignature()
public int getSignatureIndex()
public void setSignatureIndex(int signatureIndex)
signatureIndex
- the index info the constant pool of this signatureCopyright © 2004–2024 The Apache Software Foundation. All rights reserved.