Class DSLMetadata


  • public final class DSLMetadata
    extends java.lang.Object
    This is NOT public API. Do not use directly. This code may change without notice.
    • Constructor Summary

      Constructors 
      Constructor Description
      DSLMetadata​(java.lang.Class<?> specializationClass, java.lang.Class<?>[] includes, java.lang.Class<?>[] excludes, java.lang.Class<?>[] specializedTypes, int costs, int order)  
    • Field Detail

      • EMPTY_CLASS_ARRAY

        public static final java.lang.Class<?>[] EMPTY_CLASS_ARRAY
    • Constructor Detail

      • DSLMetadata

        public DSLMetadata​(java.lang.Class<?> specializationClass,
                           java.lang.Class<?>[] includes,
                           java.lang.Class<?>[] excludes,
                           java.lang.Class<?>[] specializedTypes,
                           int costs,
                           int order)
    • Method Detail

      • getSpecializationClass

        public java.lang.Class<?> getSpecializationClass()
      • getSpecializedTypes

        public java.lang.Class<?>[] getSpecializedTypes()