Enum KBOperation

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<KBOperation>

    public enum KBOperation
    extends java.lang.Enum<KBOperation>

    Title: List of knowledge base operations.

    Copyright: Copyright (c) 2007

    Company: Clark & Parsia, LLC.

    Author:
    Petr Kremen
    • Enum Constant Detail

      • IS_DIRECT_TYPE

        public static final KBOperation IS_DIRECT_TYPE
      • HAS_PROPERTY_VALUE

        public static final KBOperation HAS_PROPERTY_VALUE
      • IS_SUBCLASS_OF

        public static final KBOperation IS_SUBCLASS_OF
      • IS_EQUIVALENT_CLASS

        public static final KBOperation IS_EQUIVALENT_CLASS
      • IS_DISJOINT_WITH

        public static final KBOperation IS_DISJOINT_WITH
      • IS_COMPLEMENT_OF

        public static final KBOperation IS_COMPLEMENT_OF
      • IS_SUBPROPERTY_OF

        public static final KBOperation IS_SUBPROPERTY_OF
      • IS_EQUIVALENT_PROPERTY

        public static final KBOperation IS_EQUIVALENT_PROPERTY
      • IS_OBJECT_PROPERTY

        public static final KBOperation IS_OBJECT_PROPERTY
      • IS_DATATYPE_PROPERTY

        public static final KBOperation IS_DATATYPE_PROPERTY
      • IS_FUNCTIONAL_PROPERTY

        public static final KBOperation IS_FUNCTIONAL_PROPERTY
      • IS_INVERSE_FUNCTIONAL_PROPERTY

        public static final KBOperation IS_INVERSE_FUNCTIONAL_PROPERTY
      • IS_TRANSITIVE_PROPERTY

        public static final KBOperation IS_TRANSITIVE_PROPERTY
      • IS_INVERSE_OF

        public static final KBOperation IS_INVERSE_OF
      • IS_SYMMETRIC_PROPERTY

        public static final KBOperation IS_SYMMETRIC_PROPERTY
      • GET_INVERSES

        public static final KBOperation GET_INVERSES
      • IS_ASYMMETRIC_PROPERTY

        public static final KBOperation IS_ASYMMETRIC_PROPERTY
      • IS_REFLEXIVE_PROPERTY

        public static final KBOperation IS_REFLEXIVE_PROPERTY
      • IS_IRREFLEXIVE_PROPERTY

        public static final KBOperation IS_IRREFLEXIVE_PROPERTY
      • GET_DIRECT_INSTANCES

        public static final KBOperation GET_DIRECT_INSTANCES
      • GET_INSTANCES

        public static final KBOperation GET_INSTANCES
      • GET_DIRECT_TYPES

        public static final KBOperation GET_DIRECT_TYPES
      • GET_PROPERTY_VALUE

        public static final KBOperation GET_PROPERTY_VALUE
      • IS_SAME_AS

        public static final KBOperation IS_SAME_AS
      • IS_DIFFERENT_FROM

        public static final KBOperation IS_DIFFERENT_FROM
      • GET_DIFFERENTS

        public static final KBOperation GET_DIFFERENTS
      • GET_OBJECT_PROPERTIES

        public static final KBOperation GET_OBJECT_PROPERTIES
      • GET_DATATYPE_PROPERTIES

        public static final KBOperation GET_DATATYPE_PROPERTIES
      • GET_FUNCTIONAL_PROPERTIES

        public static final KBOperation GET_FUNCTIONAL_PROPERTIES
      • GET_INVERSE_FUNCTIONAL_PROPERTIES

        public static final KBOperation GET_INVERSE_FUNCTIONAL_PROPERTIES
      • GET_TRANSITIVE_PROPERTIES

        public static final KBOperation GET_TRANSITIVE_PROPERTIES
      • GET_SYMMETRIC_PROPERTIES

        public static final KBOperation GET_SYMMETRIC_PROPERTIES
      • GET_ASYMMETRIC_PROPERTIES

        public static final KBOperation GET_ASYMMETRIC_PROPERTIES
      • GET_REFLEXIVE_PROPERTIES

        public static final KBOperation GET_REFLEXIVE_PROPERTIES
      • GET_IRREFLEXIVE_PROPERTIES

        public static final KBOperation GET_IRREFLEXIVE_PROPERTIES
      • GET_DOMAINS

        public static final KBOperation GET_DOMAINS
      • GET_RANGES

        public static final KBOperation GET_RANGES
      • GET_SUB_OR_SUPERCLASSES

        public static final KBOperation GET_SUB_OR_SUPERCLASSES
      • GET_EQUIVALENT_CLASSES

        public static final KBOperation GET_EQUIVALENT_CLASSES
      • GET_DIRECT_SUB_OR_SUPERCLASSES

        public static final KBOperation GET_DIRECT_SUB_OR_SUPERCLASSES
      • GET_DISJOINT_CLASSES

        public static final KBOperation GET_DISJOINT_CLASSES
      • GET_COMPLEMENT_CLASSES

        public static final KBOperation GET_COMPLEMENT_CLASSES
      • GET_SUB_OR_SUPERPROPERTIES

        public static final KBOperation GET_SUB_OR_SUPERPROPERTIES
      • GET_EQUIVALENT_PROPERTIES

        public static final KBOperation GET_EQUIVALENT_PROPERTIES
      • GET_DIRECT_SUB_OR_SUPERPROPERTIES

        public static final KBOperation GET_DIRECT_SUB_OR_SUPERPROPERTIES
    • Method Detail

      • values

        public static KBOperation[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (KBOperation c : KBOperation.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static KBOperation valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null