Module java.base
Package java.lang.constant

# Class DynamicConstantDesc

=
public abstract class DynamicConstantDesc<T>
extends java.lang.Object
implements java.lang.constant.ConstantDesc

## Constructors

- =
  protected DynamicConstantDesc(java.lang.constant.DirectMethodHandleDesc arg0, java.lang.String arg1, java.lang.constant.ClassDesc arg2, java.lang.constant.ConstantDesc[] arg3)

## Methods

- =
  public java.lang.constant.ConstantDesc[] bootstrapArgs()
- =
  public java.util.List<java.lang.constant.ConstantDesc> bootstrapArgsList()
- =
  public java.lang.constant.DirectMethodHandleDesc bootstrapMethod()
- =
  public java.lang.String constantName()
- =
  public java.lang.constant.ClassDesc constantType()
- =
  public final boolean equals(java.lang.Object arg0)
- =
  public final int hashCode()
- =
  public static <T> java.lang.constant.DynamicConstantDesc<T> of(java.lang.constant.DirectMethodHandleDesc arg0)
- =
  public static <T> java.lang.constant.DynamicConstantDesc<T> of(java.lang.constant.DirectMethodHandleDesc arg0, java.lang.constant.ConstantDesc[] arg1)
- =
  public static <T> java.lang.constant.ConstantDesc ofCanonical(java.lang.constant.DirectMethodHandleDesc arg0, java.lang.String arg1, java.lang.constant.ClassDesc arg2, java.lang.constant.ConstantDesc[] arg3)
- =
  public static <T> java.lang.constant.DynamicConstantDesc<T> ofNamed(java.lang.constant.DirectMethodHandleDesc arg0, java.lang.String arg1, java.lang.constant.ClassDesc arg2, java.lang.constant.ConstantDesc[] arg3)
- =
  public T resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup arg0) throws java.lang.ReflectiveOperationException
- =
  public java.lang.String toString()

## Summary

No differences.