Class DSLMetadata

java.lang.Object
com.oracle.truffle.api.dsl.internal.DSLMetadata

public final class DSLMetadata extends Object
This is NOT public API. Do not use directly. This code may change without notice.
  • Field Details

    • EMPTY_CLASS_ARRAY

      public static final Class<?>[] EMPTY_CLASS_ARRAY
    • NONE

      public static final DSLMetadata NONE
  • Constructor Details

    • DSLMetadata

      public DSLMetadata(Class<?> specializationClass, Class<?>[] includes, Class<?>[] excludes, Class<?>[] specializedTypes, int costs, int order)
  • Method Details

    • getSpecializationClass

      public Class<?> getSpecializationClass()
    • getSpecializedTypes

      public Class<?>[] getSpecializedTypes()