public enum OWLType extends Enum<OWLType> implements Type
| Enum Constant and Description |
|---|
IRI
IRI
|
OWL_ANNOTATION_PROPERTY
OWL_ANNOTATION_PROPERTY
|
OWL_CLASS
OWL_CLASS
|
OWL_CONSTANT
OWL_CONSTANT
|
OWL_DATA_ALL_RESTRICTION
OWL_DATA_ALL_RESTRICTION
|
OWL_DATA_EXACT_CARDINALITY_RESTRICTION
OWL_DATA_EXACT_CARDINALITY_RESTRICTION
|
OWL_DATA_FACET
OWL_DATA_FACET
|
OWL_DATA_INTERSECTION_OF
OWL_DATA_INTERSECTION_OF
|
OWL_DATA_MAX_CARDINALITY_RESTRICTION
OWL_DATA_MAX_CARDINALITY_RESTRICTION
|
OWL_DATA_MIN_CARDINALITY_RESTRICTION
OWL_DATA_MIN_CARDINALITY_RESTRICTION
|
OWL_DATA_PROPERTY
OWL_DATA_PROPERTY
|
OWL_DATA_SOME_RESTRICTION
OWL_DATA_SOME_RESTRICTION
|
OWL_DATA_TYPE
OWL_DATA_TYPE
|
OWL_DATA_TYPE_RESTRICTION
OWL_DATA_TYPE_RESTRICTION
|
OWL_DATA_UNION_OF
OWL_DATA_UNION_OF
|
OWL_DATA_VALUE_RESTRICTION
OWL_DATA_VALUE_RESTRICTION
|
OWL_INDIVIDUAL
OWL_INDIVIDUAL
|
OWL_OBJECT_ALL_RESTRICTION
OWL_OBJECT_ALL_RESTRICTION
|
OWL_OBJECT_COMPLEMENT_OF
OWL_OBJECT_COMPLEMENT_OF
|
OWL_OBJECT_EXACT_CARDINALITY_RESTRICTION
OWL_OBJECT_EXACT_CARDINALITY_RESTRICTION
|
OWL_OBJECT_INTERSECTION_OF
OWL_OBJECT_INTERSECTION_OF
|
OWL_OBJECT_INVERSE_PROPERTY
OWL_OBJECT_INVERSE_PROPERTY
|
OWL_OBJECT_MAX_CARDINALITY_RESTRICTION
OWL_OBJECT_MAX_CARDINALITY_RESTRICTION
|
OWL_OBJECT_MIN_CARDINALITY_RESTRICTION
OWL_OBJECT_MIN_CARDINALITY_RESTRICTION
|
OWL_OBJECT_ONE_OF
OWL_OBJECT_ONE_OF
|
OWL_OBJECT_PROPERTY
OWL_OBJECT_PROPERTY
|
OWL_OBJECT_SELF_RESTRICTION
OWL_OBJECT_SELF_RESTRICTION
|
OWL_OBJECT_SOME_RESTRICTION
OWL_OBJECT_SOME_RESTRICTION
|
OWL_OBJECT_UNION_OF
OWL_OBJECT_UNION_OF
|
OWL_OBJECT_VALUE_RESTRICTION
OWL_OBJECT_VALUE_RESTRICTION
|
OWL_PROPERTY_CHAIN
OWL_PROPERTY_CHAIN
|
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TypeVisitor visitor) |
<O> O |
accept(TypeVisitorEx<O> visitor) |
static OWLType |
get(org.semanticweb.owlapi.model.OWLEntity entity) |
static boolean |
isClassExpression(Type type) |
static boolean |
isDataTypeExpression(Type type) |
static boolean |
isObjectPropertyExpression(Type type) |
static boolean |
isPropertyExpression(Type type) |
boolean |
match(Type t) |
static OWLType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static OWLType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final OWLType OWL_CLASS
public static final OWLType OWL_DATA_FACET
public static final OWLType OWL_DATA_TYPE_RESTRICTION
public static final OWLType OWL_DATA_ALL_RESTRICTION
public static final OWLType OWL_DATA_PROPERTY
public static final OWLType OWL_OBJECT_PROPERTY
public static final OWLType OWL_OBJECT_INVERSE_PROPERTY
public static final OWLType OWL_INDIVIDUAL
public static final OWLType OWL_DATA_TYPE
public static final OWLType OWL_PROPERTY_CHAIN
public static final OWLType OWL_CONSTANT
public static final OWLType OWL_DATA_EXACT_CARDINALITY_RESTRICTION
public static final OWLType OWL_DATA_MAX_CARDINALITY_RESTRICTION
public static final OWLType OWL_DATA_MIN_CARDINALITY_RESTRICTION
public static final OWLType OWL_DATA_SOME_RESTRICTION
public static final OWLType OWL_DATA_VALUE_RESTRICTION
public static final OWLType OWL_OBJECT_ALL_RESTRICTION
public static final OWLType OWL_OBJECT_COMPLEMENT_OF
public static final OWLType OWL_OBJECT_EXACT_CARDINALITY_RESTRICTION
public static final OWLType OWL_OBJECT_INTERSECTION_OF
public static final OWLType OWL_OBJECT_MAX_CARDINALITY_RESTRICTION
public static final OWLType OWL_OBJECT_MIN_CARDINALITY_RESTRICTION
public static final OWLType OWL_OBJECT_ONE_OF
public static final OWLType OWL_OBJECT_SELF_RESTRICTION
public static final OWLType OWL_OBJECT_SOME_RESTRICTION
public static final OWLType OWL_OBJECT_UNION_OF
public static final OWLType OWL_OBJECT_VALUE_RESTRICTION
public static final OWLType OWL_ANNOTATION_PROPERTY
public static final OWLType OWL_DATA_INTERSECTION_OF
public static final OWLType OWL_DATA_UNION_OF
public static final OWLType IRI
public static OWLType[] values()
for (OWLType c : OWLType.values()) System.out.println(c);
public static OWLType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic boolean match(Type t)
t - tpublic static boolean isClassExpression(Type type)
type - typepublic static boolean isDataTypeExpression(Type type)
type - typepublic static boolean isObjectPropertyExpression(Type type)
type - typepublic static boolean isPropertyExpression(Type type)
type - typepublic void accept(TypeVisitor visitor)
public <O> O accept(TypeVisitorEx<O> visitor)
public static OWLType get(org.semanticweb.owlapi.model.OWLEntity entity)
entity - entityCopyright © 2015 The University of Manchester. All Rights Reserved.