Uses of Class
java.lang.constant.DynamicConstantDesc
Package | Description |
---|---|
java.lang |
Provides classes that are fundamental to the design of the Java
programming language.
|
java.lang.constant |
Classes and interfaces to represent nominal descriptors for run-time
entities such as classes or method handles, and classfile entities such as
constant pool entries or
invokedynamic call sites. |
java.lang.invoke |
The
java.lang.invoke package provides low-level primitives for interacting
with the Java Virtual Machine. |
-
Uses of DynamicConstantDesc in java.lang
Subclasses of DynamicConstantDesc in java.lang Modifier and Type Class Description static class
Enum.EnumDesc<E extends Enum<E>>
A nominal descriptor for anenum
constant.Methods in java.lang that return types with arguments of type DynamicConstantDesc Modifier and Type Method Description Optional<DynamicConstantDesc<Boolean>>
Boolean. describeConstable()
Returns anOptional
containing the nominal descriptor for this instance.Optional<DynamicConstantDesc<Byte>>
Byte. describeConstable()
Returns anOptional
containing the nominal descriptor for this instance.Optional<DynamicConstantDesc<Character>>
Character. describeConstable()
Returns anOptional
containing the nominal descriptor for this instance.Optional<DynamicConstantDesc<Short>>
Short. describeConstable()
Returns anOptional
containing the nominal descriptor for this instance. -
Uses of DynamicConstantDesc in java.lang.constant
Fields in java.lang.constant declared as DynamicConstantDesc Modifier and Type Field Description static DynamicConstantDesc<Boolean>
ConstantDescs. FALSE
Nominal descriptor representing the constant Boolean.TRUEstatic DynamicConstantDesc<Boolean>
ConstantDescs. TRUE
Nominal descriptor representing the constant Boolean.TRUEMethods in java.lang.constant that return DynamicConstantDesc Modifier and Type Method Description static <T> DynamicConstantDesc<T>
DynamicConstantDesc. of(DirectMethodHandleDesc bootstrapMethod)
Returns a nominal descriptor for a dynamic constant whose bootstrap has no static arguments, whose name parameter isConstantDescs.DEFAULT_NAME
, and whose type parameter is always the same as the bootstrap method return type.static <T> DynamicConstantDesc<T>
DynamicConstantDesc. of(DirectMethodHandleDesc bootstrapMethod, ConstantDesc... bootstrapArgs)
Returns a nominal descriptor for a dynamic constant whose name parameter isConstantDescs.DEFAULT_NAME
, and whose type parameter is always the same as the bootstrap method return type.static <T> DynamicConstantDesc<T>
DynamicConstantDesc. ofNamed(DirectMethodHandleDesc bootstrapMethod, String constantName, ClassDesc constantType, ConstantDesc... bootstrapArgs)
Returns a nominal descriptor for a dynamic constant. -
Uses of DynamicConstantDesc in java.lang.invoke
Subclasses of DynamicConstantDesc in java.lang.invoke Modifier and Type Class Description static class
VarHandle.VarHandleDesc
A nominal descriptor for aVarHandle
constant.