org.apache.bcel.classfile
Class ConstantUtf8
- Cloneable, Node, Serializable
public final class ConstantUtf8
This class is derived from the abstract
Constant class
and represents a reference to a Utf8 encoded string.
$Id: ConstantUtf8.java,v 1.3 2002/12/08 16:04:37 mdahm Exp $
void | accept(Visitor v) - Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
|
void | dump(DataOutputStream file) - Dump String in Utf8 format to file stream.
|
String | getBytes()
|
void | setBytes(String bytes)
|
String | toString()
|
ConstantUtf8
public ConstantUtf8(String bytes)
ConstantUtf8
public ConstantUtf8(ConstantUtf8 c)
Initialize from another object.
accept
public void accept(Visitor v)
Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class. I.e., the hierarchy of methods,
fields, attributes, etc. spawns a tree of objects.
- accept in interface Node
- accept in interface Constant
dump
public final void dump(DataOutputStream file)
throws IOException
Dump String in Utf8 format to file stream.
- dump in interface Constant
file
- Output file stream
getBytes
public final String getBytes()
- Data converted to string.
setBytes
public final void setBytes(String bytes)