Uses of Class
org.openjdk.asmtools.jasm.ConstValue
Packages that use ConstValue
-
Uses of ConstValue in org.openjdk.asmtools.jasm
Classes in org.openjdk.asmtools.jasm with type parameters of type ConstValueModifier and TypeClassDescriptionstatic classConstantPool.ConstValue_Cell<T extends ConstValue<?>>CONSTANT_Cell represents CONSTANT_Class(7), CONSTANT_String(8), CONSTANT_MethodType(16), CONSTANT_Module(19), CONSTANT_Package(20) constantsstatic classConstantPool.ConstValue_Pair<L extends ConstValue,R extends ConstValue> ConstValue_Pair represents CONSTANT_NameAndType(12), CONSTANT_Fieldref(9), CONSTANT_Methodref(10), and CONSTANT_InterfaceMethodref(11) structuresstatic classConstantPool.ConstValue_Pair<L extends ConstValue,R extends ConstValue> ConstValue_Pair represents CONSTANT_NameAndType(12), CONSTANT_Fieldref(9), CONSTANT_Methodref(10), and CONSTANT_InterfaceMethodref(11) structuresclassConstCell<V extends ConstValue>ConstantCell is a type of data that can be in a constant pool.Subclasses of ConstValue in org.openjdk.asmtools.jasmModifier and TypeClassDescriptionstatic classstatic classConstantPool.ConstValue_Cell<T extends ConstValue<?>>CONSTANT_Cell represents CONSTANT_Class(7), CONSTANT_String(8), CONSTANT_MethodType(16), CONSTANT_Module(19), CONSTANT_Package(20) constantsstatic classThe CONSTANT_Class(7) structure represents constant objects of the type Stringstatic classThe CONSTANT_Double(6) represents 8-byte numeric (double) constantsstatic classThe CONSTANT_Dynamic (17) structure is used to represent a dynamically-computed constant, an arbitrary value that is produced by invocation of a bootstrap method in the course of a ldc instruction, among others.static classThe CONSTANT_Fieldref(9) structure is used to represent a fieldstatic classCONSTANT_Float(4) structure represents 4-byte numeric (float) constantsstatic classCONSTANT_Integer(3) structure represents 4-byte numeric (int) constantsstatic classThe CONSTANT_InterfaceMethodref(11) structure is used to represent an interface methodstatic classThe CONSTANT_InvokeDynamic_info(18) structure is used to represent a dynamically-computed call site, an instance of java.lang.invoke.CallSite that is produced by invocation of a bootstrap method in the course of an invokedynamic instruction.static classThe CONSTANT_Long_info(5) represents 8-byte numeric (long) constantsstatic classConstantPool.ConstValue_MethodHandle<P extends ConstantPool.ConstValue_Pair<ConstantPool.ConstValue_Class,ConstantPool.ConstValue_NameAndType>> The CONSTANT_MethodHandle(15) structure is used to represent a method handle T : ConstValue_MethodRef, ConstValue_InterfaceMethodRef or ConstValue_FieldRefstatic classThe CONSTANT_Methodref(10) structure is used to represent a methodstatic classThe CONSTANT_MethodType(16) structure represents a method typestatic classThe CONSTANT_Module(19) structure represents a modulestatic classThe CONSTANT_NameAndType(12) structure is used to represent a field or method, without indicating which class or interface type it belongs tostatic classThe CONSTANT_Package(20) structure represents a method typestatic classConstantPool.ConstValue_Pair<L extends ConstValue,R extends ConstValue> ConstValue_Pair represents CONSTANT_NameAndType(12), CONSTANT_Fieldref(9), CONSTANT_Methodref(10), and CONSTANT_InterfaceMethodref(11) structuresstatic classThe CONSTANT_String(8) structure represents a class or an interfacestatic classCONSTANT_UTF8(1) is used to represent constant objects of the type: Stringstatic classCONSTANT_ZERO: Zero Constant Value presents Constant 0.Fields in org.openjdk.asmtools.jasm declared as ConstValueFields in org.openjdk.asmtools.jasm with type parameters of type ConstValueModifier and TypeFieldDescription(package private) Hashtable<ConstValue<?>, ConstCell<?>> ConstantPool.ConstantPoolHashByValueMethods in org.openjdk.asmtools.jasm with type parameters of type ConstValueModifier and TypeMethodDescription<T extends ConstValue>
ConstCell<T> ConstantPool.findCell(T ref) Methods in org.openjdk.asmtools.jasm that return ConstValueModifier and TypeMethodDescriptionprotected ConstValue<?> ParserCP.parseConstValue(ClassFileConst.ConstType tag) Parse CONSTVALUEprotected ConstValue<?> ParserCP.parseTagConstValue(ClassFileConst.ConstType defaultTag) Parse [TAG] CONSTVALUEprotected ConstValue<?> ParserCP.parseTagConstValue(ClassFileConst.ConstType defaultTag, ClassFileConst.ConstType default2Tag, boolean ignoreKeywords) ConstValue<?> ParserCP.ParserCPVisitor.visitClass()ConstValue<?> ParserCP.ParserCPVisitor.visitDouble()ConstValue<?> ParserCP.ParserCPVisitor.visitExcept(ClassFileConst.ConstType tag) ConstValue<?> ParserCP.ParserCPVisitor.visitField()ConstValue<?> ParserCP.ParserCPVisitor.visitFloat()ConstValue<?> ParserCP.ParserCPVisitor.visitInteger(ClassFileConst.ConstType tag) ConstValue<?> ParserCP.ParserCPVisitor.visitInterfaceMethod()ConstValue<?> ParserCP.ParserCPVisitor.visitLong()ConstValue<?> ParserCP.ParserCPVisitor.visitMethod()ConstValue<?> ParserCP.ParserCPVisitor.visitMethodHandle()ConstValue<?> ParserCP.ParserCPVisitor.visitMethodType()ConstValue<?> ParserCP.ParserCPVisitor.visitModule()ConstValue<?> ParserCP.ParserCPVisitor.visitNameAndType()ConstValue<?> ParserCP.ParserCPVisitor.visitPackage()ConstValue<?> ParserCP.ParserCPVisitor.visitString()ConstValue<?> ParserCP.ParserCPVisitor.visitUTF8()Methods in org.openjdk.asmtools.jasm with parameters of type ConstValueModifier and TypeMethodDescriptionClassData.LocalMethodRef(ConstValue nape) default voidCPVisitor.visit(ConstValue constValue)