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.Subclasses with type arguments of type ConstValue in org.openjdk.asmtools.jasmModifier and TypeClassDescription(package private) classParserCPVisitorFields in org.openjdk.asmtools.jasm declared as ConstValueFields in org.openjdk.asmtools.jasm with type parameters of type ConstValueModifier and TypeFieldDescriptionLinkedHashMap<ConstValue<?>, ConstCell<?>> ConstantPool.ConstantPoolHashByValueMethods in org.openjdk.asmtools.jasm with type parameters of type ConstValueModifier and TypeMethodDescription<T extends ConstValue>
booleanConstantPool.cellFound(T ref) <T extends ConstValue>
ConstCell<T> ConstantPool.findCell(T ref) Methods in org.openjdk.asmtools.jasm that return ConstValueModifier and TypeMethodDescriptionprotected ConstValue<?> ParseConstPool.parseConstValue(ClassFileConst.ConstType tag) Parse CONSTVALUEprotected ConstValue<?> ParseConstPool.parseTagConstValue(ClassFileConst.ConstType defaultTag, ClassFileConst.ConstType default2Tag, boolean ignoreKeywords, boolean isBSMArgTag) ConstValue<?> ParseConstPool.ParserCPVisitor.visitClass()ConstValue<?> ParseConstPool.ParserCPVisitor.visitDouble()ConstValue<?> ParseConstPool.ParserCPVisitor.visitExcept(ClassFileConst.ConstType tag) ConstValue<?> ParseConstPool.ParserCPVisitor.visitField()ConstValue<?> ParseConstPool.ParserCPVisitor.visitFloat()ConstValue<?> ParseConstPool.ParserCPVisitor.visitInteger(ClassFileConst.ConstType tag) ConstValue<?> ParseConstPool.ParserCPVisitor.visitInterfaceMethod()ConstValue<?> ParseConstPool.ParserCPVisitor.visitLong()ConstValue<?> ParseConstPool.ParserCPVisitor.visitMethod()ConstValue<?> ParseConstPool.ParserCPVisitor.visitMethodHandle()ConstValue<?> ParseConstPool.ParserCPVisitor.visitMethodType()ConstValue<?> ParseConstPool.ParserCPVisitor.visitModule()ConstValue<?> ParseConstPool.ParserCPVisitor.visitNameAndType()ConstValue<?> ParseConstPool.ParserCPVisitor.visitPackage()ConstValue<?> ParseConstPool.ParserCPVisitor.visitString()ConstValue<?> ParseConstPool.ParserCPVisitor.visitUTF8()Methods in org.openjdk.asmtools.jasm with parameters of type ConstValueModifier and TypeMethodDescriptionClassData.LocalMethodRef(ConstValue nape) default voidCPVisitor.visit(ConstValue constValue)