com.sun.tools.javap
Class ConstantWriter.StringValueVisitor
java.lang.Object
com.sun.tools.javap.ConstantWriter.StringValueVisitor
- All Implemented Interfaces:
- ConstantPool.Visitor<java.lang.String,java.lang.Void>
- Enclosing class:
- ConstantWriter
private class ConstantWriter.StringValueVisitor
- extends java.lang.Object
- implements ConstantPool.Visitor<java.lang.String,java.lang.Void>
|
Method Summary |
(package private) java.lang.String |
getCheckedClassName(ConstantPool.CPRefInfo info)
|
(package private) java.lang.String |
getCheckedName(ConstantPool.CONSTANT_Class_info info)
|
(package private) java.lang.String |
getCheckedName(ConstantPool.CONSTANT_NameAndType_info info)
|
(package private) java.lang.String |
getType(ConstantPool.CONSTANT_NameAndType_info info)
|
java.lang.String |
visit(ConstantPool.CPInfo info)
|
java.lang.String |
visitClass(ConstantPool.CONSTANT_Class_info info,
java.lang.Void p)
|
java.lang.String |
visitDouble(ConstantPool.CONSTANT_Double_info info,
java.lang.Void p)
|
java.lang.String |
visitFieldref(ConstantPool.CONSTANT_Fieldref_info info,
java.lang.Void p)
|
java.lang.String |
visitFloat(ConstantPool.CONSTANT_Float_info info,
java.lang.Void p)
|
java.lang.String |
visitInteger(ConstantPool.CONSTANT_Integer_info info,
java.lang.Void p)
|
java.lang.String |
visitInterfaceMethodref(ConstantPool.CONSTANT_InterfaceMethodref_info info,
java.lang.Void p)
|
java.lang.String |
visitLong(ConstantPool.CONSTANT_Long_info info,
java.lang.Void p)
|
java.lang.String |
visitMethodref(ConstantPool.CONSTANT_Methodref_info info,
java.lang.Void p)
|
java.lang.String |
visitNameAndType(ConstantPool.CONSTANT_NameAndType_info info,
java.lang.Void p)
|
(package private) java.lang.String |
visitRef(ConstantPool.CPRefInfo info,
java.lang.Void p)
|
java.lang.String |
visitString(ConstantPool.CONSTANT_String_info info,
java.lang.Void p)
|
java.lang.String |
visitUtf8(ConstantPool.CONSTANT_Utf8_info info,
java.lang.Void p)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConstantWriter.StringValueVisitor
private ConstantWriter.StringValueVisitor()
visit
public java.lang.String visit(ConstantPool.CPInfo info)
visitClass
public java.lang.String visitClass(ConstantPool.CONSTANT_Class_info info,
java.lang.Void p)
- Specified by:
visitClass in interface ConstantPool.Visitor<java.lang.String,java.lang.Void>
getCheckedName
java.lang.String getCheckedName(ConstantPool.CONSTANT_Class_info info)
visitDouble
public java.lang.String visitDouble(ConstantPool.CONSTANT_Double_info info,
java.lang.Void p)
- Specified by:
visitDouble in interface ConstantPool.Visitor<java.lang.String,java.lang.Void>
visitFieldref
public java.lang.String visitFieldref(ConstantPool.CONSTANT_Fieldref_info info,
java.lang.Void p)
- Specified by:
visitFieldref in interface ConstantPool.Visitor<java.lang.String,java.lang.Void>
visitFloat
public java.lang.String visitFloat(ConstantPool.CONSTANT_Float_info info,
java.lang.Void p)
- Specified by:
visitFloat in interface ConstantPool.Visitor<java.lang.String,java.lang.Void>
visitInteger
public java.lang.String visitInteger(ConstantPool.CONSTANT_Integer_info info,
java.lang.Void p)
- Specified by:
visitInteger in interface ConstantPool.Visitor<java.lang.String,java.lang.Void>
visitInterfaceMethodref
public java.lang.String visitInterfaceMethodref(ConstantPool.CONSTANT_InterfaceMethodref_info info,
java.lang.Void p)
- Specified by:
visitInterfaceMethodref in interface ConstantPool.Visitor<java.lang.String,java.lang.Void>
visitLong
public java.lang.String visitLong(ConstantPool.CONSTANT_Long_info info,
java.lang.Void p)
- Specified by:
visitLong in interface ConstantPool.Visitor<java.lang.String,java.lang.Void>
visitNameAndType
public java.lang.String visitNameAndType(ConstantPool.CONSTANT_NameAndType_info info,
java.lang.Void p)
- Specified by:
visitNameAndType in interface ConstantPool.Visitor<java.lang.String,java.lang.Void>
getCheckedName
java.lang.String getCheckedName(ConstantPool.CONSTANT_NameAndType_info info)
getType
java.lang.String getType(ConstantPool.CONSTANT_NameAndType_info info)
visitMethodref
public java.lang.String visitMethodref(ConstantPool.CONSTANT_Methodref_info info,
java.lang.Void p)
- Specified by:
visitMethodref in interface ConstantPool.Visitor<java.lang.String,java.lang.Void>
visitString
public java.lang.String visitString(ConstantPool.CONSTANT_String_info info,
java.lang.Void p)
- Specified by:
visitString in interface ConstantPool.Visitor<java.lang.String,java.lang.Void>
visitUtf8
public java.lang.String visitUtf8(ConstantPool.CONSTANT_Utf8_info info,
java.lang.Void p)
- Specified by:
visitUtf8 in interface ConstantPool.Visitor<java.lang.String,java.lang.Void>
visitRef
java.lang.String visitRef(ConstantPool.CPRefInfo info,
java.lang.Void p)
getCheckedClassName
java.lang.String getCheckedClassName(ConstantPool.CPRefInfo info)