Package com.strobel.assembler.ir
Class ConstantPool.Writer
java.lang.Object
com.strobel.assembler.ir.ConstantPool.Writer
- All Implemented Interfaces:
ConstantPool.Visitor
- Enclosing class:
ConstantPool
-
Field Summary
FieldsFields inherited from interface com.strobel.assembler.ir.ConstantPool.Visitor
EMPTY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
visit
(ConstantPool.Entry entry) void
void
visitEnd()
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
-
Field Details
-
codeStream
-
-
Constructor Details
-
Writer
-
-
Method Details
-
visit
- Specified by:
visit
in interfaceConstantPool.Visitor
-
visitTypeInfo
- Specified by:
visitTypeInfo
in interfaceConstantPool.Visitor
-
visitDoubleConstant
- Specified by:
visitDoubleConstant
in interfaceConstantPool.Visitor
-
visitFieldReference
- Specified by:
visitFieldReference
in interfaceConstantPool.Visitor
-
visitFloatConstant
- Specified by:
visitFloatConstant
in interfaceConstantPool.Visitor
-
visitIntegerConstant
- Specified by:
visitIntegerConstant
in interfaceConstantPool.Visitor
-
visitInterfaceMethodReference
- Specified by:
visitInterfaceMethodReference
in interfaceConstantPool.Visitor
-
visitInvokeDynamicInfo
- Specified by:
visitInvokeDynamicInfo
in interfaceConstantPool.Visitor
-
visitLongConstant
- Specified by:
visitLongConstant
in interfaceConstantPool.Visitor
-
visitNameAndTypeDescriptor
- Specified by:
visitNameAndTypeDescriptor
in interfaceConstantPool.Visitor
-
visitMethodReference
- Specified by:
visitMethodReference
in interfaceConstantPool.Visitor
-
visitMethodHandle
- Specified by:
visitMethodHandle
in interfaceConstantPool.Visitor
-
visitMethodType
- Specified by:
visitMethodType
in interfaceConstantPool.Visitor
-
visitStringConstant
- Specified by:
visitStringConstant
in interfaceConstantPool.Visitor
-
visitUtf8StringConstant
- Specified by:
visitUtf8StringConstant
in interfaceConstantPool.Visitor
-
visitModule
- Specified by:
visitModule
in interfaceConstantPool.Visitor
-
visitPackage
- Specified by:
visitPackage
in interfaceConstantPool.Visitor
-
visitEnd
public void visitEnd()- Specified by:
visitEnd
in interfaceConstantPool.Visitor
-