Uses of Enum Class jdk.dynalink.linker.ConversionComparator.Comparison (Java SE 23 & JDK 23)
Description: use: module: jdk.dynalink, package: jdk.dynalink.linker, interface: ConversionComparator, enum: Comparison

# Uses of Enum Class
jdk.dynalink.linker.ConversionComparator.Comparison

Packages that use ConversionComparator.Comparison
Package
Description
jdk.dynalink.linker
Contains interfaces and classes needed by language runtimes to implement their own language-specific object models and type conversions.

- ## Uses of ConversionComparator.Comparison in jdk.dynalink.linker

  Subclasses with type arguments of type ConversionComparator.Comparison in jdk.dynalink.linker
  Modifier and Type
  Class
  Description
  `static enum`
  `ConversionComparator.Comparison`
  Enumeration of possible outcomes of comparing one conversion to another.
  Methods in jdk.dynalink.linker that return ConversionComparator.Comparison
  Modifier and Type
  Method
  Description
  `ConversionComparator.Comparison`
  ConversionComparator.`compareConversion(Class<?> sourceType, Class<?> targetType1, Class<?> targetType2)`
  Determines which of the two target types is the preferred conversion target from a source type.
  `ConversionComparator.Comparison`
  LinkerServices.`compareConversion(Class<?> sourceType, Class<?> targetType1, Class<?> targetType2)`
  Determines which of the two type conversions from a source type to the two target types is preferred.
  `static ConversionComparator.Comparison`
  ConversionComparator.Comparison.`valueOf(String name)`
  Returns the enum constant of this class with the specified name.
  `static ConversionComparator.Comparison[]`
  ConversionComparator.Comparison.`values()`
  Returns an array containing the constants of this enum class, in the order they are declared.