Interface Types.TypeClass

  • All Known Implementing Classes:
    Types.SpecialClass, Types.StandardClass
    Enclosing class:
    Types

    public static interface Types.TypeClass
    The interface that denotes a class (XML/HTML meaning) that can be associated with any XCSP3 element
    • Method Detail

      • ccname

        String ccname()
        Returns the camel case name of this constant (for example, clues, or symmetryBreaking)
      • classesFor

        static Types.TypeClass[] classesFor​(String... classes)
        Transforms String objects into TypeClass objects.
      • intersect

        static boolean intersect​(Types.TypeClass[] t1,
                                 Types.TypeClass[] t2)
        Determines if the two specified arrays of TypeClass objects intersect or not.