Uses of Interface
java.lang.classfile.Signature
Packages that use Signature
Package
Description
Provides classfile parsing, generation, and transformation library.
Provides interfaces describing classfile attributes for the
java.lang.classfile
library.Provides interfaces describing code instructions for the
java.lang.classfile
library.-
Uses of Signature in java.lang.classfile
Subinterfaces of Signature in java.lang.classfileModifier and TypeInterfaceDescriptionstatic interface
Models the signature of an array type.static interface
Models the signature of a primitive type or voidstatic interface
Models the signature of a possibly-parameterized class or interface type.static interface
Models the signature of a reference type, which may be a class, interface, type variable, or array type.static interface
Models a signature for a throwable type.static interface
Models the signature of a type variable.Methods in java.lang.classfile that return SignatureModifier and TypeMethodDescriptionSignature.ArrayTypeSig.componentSignature()
Returns the signature of the component type.static Signature
Returns a Java type signature.static Signature
Parses generic Java type signature from raw stringMethodSignature.result()
Returns the signatures of the return value of this method.Methods in java.lang.classfile that return types with arguments of type SignatureModifier and TypeMethodDescriptionMethodSignature.arguments()
Returns the signatures of the parameters of this method.Methods in java.lang.classfile with parameters of type SignatureModifier and TypeMethodDescriptiondefault CodeBuilder
CodeBuilder.localVariableType
(int slot, String name, Signature signature, Label startScope, Label endScope) Declare a local variable type entrystatic MethodSignature
Returns a method signature.static MethodSignature
MethodSignature.of
(List<Signature.TypeParam> typeParameters, List<Signature.ThrowableSig> exceptions, Signature result, Signature... arguments) Returns a method signature.static Signature.ArrayTypeSig
Returns a signature for an array type.static Signature.ArrayTypeSig
Returns a signature for an array type. -
Uses of Signature in java.lang.classfile.attribute
Methods in java.lang.classfile.attribute that return SignatureModifier and TypeMethodDescriptiondefault Signature
SignatureAttribute.asTypeSignature()
Parse the signature as a type signature.Methods in java.lang.classfile.attribute with parameters of type Signature -
Uses of Signature in java.lang.classfile.instruction
Methods in java.lang.classfile.instruction that return SignatureModifier and TypeMethodDescriptiondefault Signature
LocalVariableType.signatureSymbol()
Returns the local variable generic signature.Methods in java.lang.classfile.instruction with parameters of type Signature