org.mindswap.pellet.jena
Enum BuiltinTerm

java.lang.Object
  extended by java.lang.Enum<BuiltinTerm>
      extended by org.mindswap.pellet.jena.BuiltinTerm
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<BuiltinTerm>

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

Title:

Description:

Copyright: Copyright (c) 2008

Company: Clark & Parsia, LLC.

Author:
Evren Sirin

Enum Constant Summary
OWL_AllDifferent
           
OWL_allValuesFrom
           
OWL_AnnotationProperty
           
OWL_backwardCompatibleWith
           
OWL_cardinality
           
OWL_Class
           
OWL_complementOf
           
OWL_DataRange
           
OWL_DatatypeProperty
           
OWL_differentFrom
           
OWL_disjointWith
           
OWL_distinctMembers
           
OWL_equivalentClass
           
OWL_equivalentProperty
           
OWL_FunctionalProperty
           
OWL_hasValue
           
OWL_imports
           
OWL_incompatibleWith
           
OWL_intersectionOf
           
OWL_InverseFunctionalProperty
           
OWL_inverseOf
           
OWL_maxCardinality
           
OWL_members
           
OWL_minCardinality
           
OWL_Nothing
           
OWL_ObjectProperty
           
OWL_oneOf
           
OWL_onProperty
           
OWL_Ontology
           
OWL_priorVersion
           
OWL_Restriction
           
OWL_sameAs
           
OWL_someValuesFrom
           
OWL_SymmetricProperty
           
OWL_Thing
           
OWL_TransitiveProperty
           
OWL_unionOf
           
OWL_versionInfo
           
OWL2_AllDisjointClasses
           
OWL2_AllDisjointProperties
           
OWL2_annotatedProperty
           
OWL2_annotatedSource
           
OWL2_annotatedTarget
           
OWL2_Annotation
           
OWL2_assertionProperty
           
OWL2_AsymmetricProperty
           
OWL2_Axiom
           
OWL2_bottomDataProperty
           
OWL2_bottomObjectProperty
           
OWL2_datatypeComplementOf
           
OWL2_disjointUnionOf
           
OWL2_fractionDigits
           
OWL2_hasKey
           
OWL2_hasSelf
           
OWL2_IrreflexiveProperty
           
OWL2_length
           
OWL2_maxExclusive
           
OWL2_maxInclusive
           
OWL2_maxLength
           
OWL2_maxQualifiedCardinality
           
OWL2_minExclusive
           
OWL2_minInclusive
           
OWL2_minLength
           
OWL2_minQualifiedCardinality
           
OWL2_NamedIndividual
           
OWL2_NegativePropertyAssertion
           
OWL2_object
           
OWL2_onClass
           
OWL2_onDataRange
           
OWL2_onDatatype
           
OWL2_predicate
           
OWL2_propertyChain
          Deprecated. Not in OWL 2 spec, only in earlier drafts
OWL2_propertyChainAxiom
           
OWL2_propertyDisjointWith
           
OWL2_qualifiedCardinality
           
OWL2_ReflexiveProperty
           
OWL2_SelfRestriction
          Deprecated. Not in OWL 2 spec, in OWL 1.1. Use OWL2_hasSelf
OWL2_sourceIndividual
           
OWL2_subject
           
OWL2_targetIndividual
           
OWL2_targetValue
           
OWL2_topDataProperty
           
OWL2_topObjectProperty
           
OWL2_totalDigits
           
OWL2_withRestrictions
           
RDF_first
           
RDF_List
           
RDF_object
           
RDF_predicate
           
RDF_Property
           
RDF_rest
           
RDF_Statement
           
RDF_subject
           
RDF_type
           
RDFS_Class
           
RDFS_Datatype
           
RDFS_domain
           
RDFS_range
           
RDFS_subClassOf
           
RDFS_subPropertyOf
           
SWRL_argument1
           
SWRL_argument2
           
SWRL_arguments
           
SWRL_AtomList
           
SWRL_body
           
SWRL_builtin
           
SWRL_Builtin
           
SWRL_BuiltinAtom
           
SWRL_ClassAtom
           
SWRL_classPredicate
           
SWRL_dataRange
           
SWRL_DataRangeAtom
           
SWRL_DatavaluedPropertyAtom
           
SWRL_DifferentIndividualsAtom
           
SWRL_head
           
SWRL_Imp
           
SWRL_IndividualPropertyAtom
           
SWRL_propertyPredicate
           
SWRL_SameIndividualAtom
           
SWRL_Variable
           
 
Field Summary
static java.util.EnumSet<BuiltinTerm> EXPRESSION_PREDICATES
           
 
Method Summary
static BuiltinTerm find(com.hp.hpl.jena.graph.Node node)
           
 com.hp.hpl.jena.graph.Node getNode()
           
 java.lang.String getURI()
           
 boolean isABox()
           
static boolean isBuiltin(com.hp.hpl.jena.graph.Node node)
           
static boolean isExpression(BuiltinTerm builtin)
           
static boolean isExpression(com.hp.hpl.jena.graph.Node node)
           
 boolean isPredicate()
           
 boolean isSyntax()
           
static boolean isSyntax(com.hp.hpl.jena.graph.Node node)
           
static BuiltinTerm valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static BuiltinTerm[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

RDF_Property

public static final BuiltinTerm RDF_Property

RDFS_Class

public static final BuiltinTerm RDFS_Class

RDFS_Datatype

public static final BuiltinTerm RDFS_Datatype

OWL_Thing

public static final BuiltinTerm OWL_Thing

OWL_Nothing

public static final BuiltinTerm OWL_Nothing

OWL_Class

public static final BuiltinTerm OWL_Class

OWL_ObjectProperty

public static final BuiltinTerm OWL_ObjectProperty

OWL_DatatypeProperty

public static final BuiltinTerm OWL_DatatypeProperty

OWL_FunctionalProperty

public static final BuiltinTerm OWL_FunctionalProperty

OWL_InverseFunctionalProperty

public static final BuiltinTerm OWL_InverseFunctionalProperty

OWL_TransitiveProperty

public static final BuiltinTerm OWL_TransitiveProperty

OWL_SymmetricProperty

public static final BuiltinTerm OWL_SymmetricProperty

OWL_AnnotationProperty

public static final BuiltinTerm OWL_AnnotationProperty

OWL2_ReflexiveProperty

public static final BuiltinTerm OWL2_ReflexiveProperty

OWL2_IrreflexiveProperty

public static final BuiltinTerm OWL2_IrreflexiveProperty

OWL2_AsymmetricProperty

public static final BuiltinTerm OWL2_AsymmetricProperty

OWL_DataRange

public static final BuiltinTerm OWL_DataRange

OWL2_NamedIndividual

public static final BuiltinTerm OWL2_NamedIndividual

OWL2_NegativePropertyAssertion

public static final BuiltinTerm OWL2_NegativePropertyAssertion

OWL_AllDifferent

public static final BuiltinTerm OWL_AllDifferent

OWL2_AllDisjointClasses

public static final BuiltinTerm OWL2_AllDisjointClasses

OWL2_AllDisjointProperties

public static final BuiltinTerm OWL2_AllDisjointProperties

SWRL_Imp

public static final BuiltinTerm SWRL_Imp

SWRL_ClassAtom

public static final BuiltinTerm SWRL_ClassAtom

SWRL_IndividualPropertyAtom

public static final BuiltinTerm SWRL_IndividualPropertyAtom

SWRL_DatavaluedPropertyAtom

public static final BuiltinTerm SWRL_DatavaluedPropertyAtom

SWRL_SameIndividualAtom

public static final BuiltinTerm SWRL_SameIndividualAtom

SWRL_DifferentIndividualsAtom

public static final BuiltinTerm SWRL_DifferentIndividualsAtom

SWRL_DataRangeAtom

public static final BuiltinTerm SWRL_DataRangeAtom

SWRL_BuiltinAtom

public static final BuiltinTerm SWRL_BuiltinAtom

SWRL_Builtin

public static final BuiltinTerm SWRL_Builtin

SWRL_AtomList

public static final BuiltinTerm SWRL_AtomList

SWRL_Variable

public static final BuiltinTerm SWRL_Variable

RDFS_subClassOf

public static final BuiltinTerm RDFS_subClassOf

RDFS_subPropertyOf

public static final BuiltinTerm RDFS_subPropertyOf

RDFS_domain

public static final BuiltinTerm RDFS_domain

RDFS_range

public static final BuiltinTerm RDFS_range

OWL_unionOf

public static final BuiltinTerm OWL_unionOf

OWL_intersectionOf

public static final BuiltinTerm OWL_intersectionOf

OWL_complementOf

public static final BuiltinTerm OWL_complementOf

OWL_oneOf

public static final BuiltinTerm OWL_oneOf

OWL_inverseOf

public static final BuiltinTerm OWL_inverseOf

OWL_sameAs

public static final BuiltinTerm OWL_sameAs

OWL_equivalentProperty

public static final BuiltinTerm OWL_equivalentProperty

OWL_equivalentClass

public static final BuiltinTerm OWL_equivalentClass

OWL_distinctMembers

public static final BuiltinTerm OWL_distinctMembers

OWL_disjointWith

public static final BuiltinTerm OWL_disjointWith

OWL_differentFrom

public static final BuiltinTerm OWL_differentFrom

OWL_members

public static final BuiltinTerm OWL_members

OWL2_disjointUnionOf

public static final BuiltinTerm OWL2_disjointUnionOf

OWL2_propertyDisjointWith

public static final BuiltinTerm OWL2_propertyDisjointWith

OWL2_propertyChain

public static final BuiltinTerm OWL2_propertyChain
Deprecated. Not in OWL 2 spec, only in earlier drafts

OWL2_propertyChainAxiom

public static final BuiltinTerm OWL2_propertyChainAxiom

OWL2_Axiom

public static final BuiltinTerm OWL2_Axiom

OWL2_Annotation

public static final BuiltinTerm OWL2_Annotation

OWL2_annotatedSource

public static final BuiltinTerm OWL2_annotatedSource

OWL2_annotatedProperty

public static final BuiltinTerm OWL2_annotatedProperty

OWL2_annotatedTarget

public static final BuiltinTerm OWL2_annotatedTarget

OWL2_object

public static final BuiltinTerm OWL2_object

OWL2_predicate

public static final BuiltinTerm OWL2_predicate

OWL2_subject

public static final BuiltinTerm OWL2_subject

RDF_type

public static final BuiltinTerm RDF_type

RDF_first

public static final BuiltinTerm RDF_first

RDF_rest

public static final BuiltinTerm RDF_rest

RDF_subject

public static final BuiltinTerm RDF_subject

RDF_predicate

public static final BuiltinTerm RDF_predicate

RDF_object

public static final BuiltinTerm RDF_object

OWL_imports

public static final BuiltinTerm OWL_imports

OWL_onProperty

public static final BuiltinTerm OWL_onProperty

OWL_hasValue

public static final BuiltinTerm OWL_hasValue

OWL_allValuesFrom

public static final BuiltinTerm OWL_allValuesFrom

OWL_someValuesFrom

public static final BuiltinTerm OWL_someValuesFrom

OWL_minCardinality

public static final BuiltinTerm OWL_minCardinality

OWL_maxCardinality

public static final BuiltinTerm OWL_maxCardinality

OWL_cardinality

public static final BuiltinTerm OWL_cardinality

OWL_versionInfo

public static final BuiltinTerm OWL_versionInfo

OWL_backwardCompatibleWith

public static final BuiltinTerm OWL_backwardCompatibleWith

OWL_incompatibleWith

public static final BuiltinTerm OWL_incompatibleWith

OWL_priorVersion

public static final BuiltinTerm OWL_priorVersion

OWL2_onClass

public static final BuiltinTerm OWL2_onClass

OWL2_onDataRange

public static final BuiltinTerm OWL2_onDataRange

OWL2_qualifiedCardinality

public static final BuiltinTerm OWL2_qualifiedCardinality

OWL2_minQualifiedCardinality

public static final BuiltinTerm OWL2_minQualifiedCardinality

OWL2_maxQualifiedCardinality

public static final BuiltinTerm OWL2_maxQualifiedCardinality

OWL2_onDatatype

public static final BuiltinTerm OWL2_onDatatype

OWL2_withRestrictions

public static final BuiltinTerm OWL2_withRestrictions

OWL2_minInclusive

public static final BuiltinTerm OWL2_minInclusive

OWL2_minExclusive

public static final BuiltinTerm OWL2_minExclusive

OWL2_maxInclusive

public static final BuiltinTerm OWL2_maxInclusive

OWL2_maxExclusive

public static final BuiltinTerm OWL2_maxExclusive

OWL2_minLength

public static final BuiltinTerm OWL2_minLength

OWL2_maxLength

public static final BuiltinTerm OWL2_maxLength

OWL2_length

public static final BuiltinTerm OWL2_length

OWL2_totalDigits

public static final BuiltinTerm OWL2_totalDigits

OWL2_fractionDigits

public static final BuiltinTerm OWL2_fractionDigits

OWL2_datatypeComplementOf

public static final BuiltinTerm OWL2_datatypeComplementOf

OWL2_sourceIndividual

public static final BuiltinTerm OWL2_sourceIndividual

OWL2_assertionProperty

public static final BuiltinTerm OWL2_assertionProperty

OWL2_targetIndividual

public static final BuiltinTerm OWL2_targetIndividual

OWL2_targetValue

public static final BuiltinTerm OWL2_targetValue

OWL2_hasKey

public static final BuiltinTerm OWL2_hasKey

OWL2_hasSelf

public static final BuiltinTerm OWL2_hasSelf

OWL2_topDataProperty

public static final BuiltinTerm OWL2_topDataProperty

OWL2_bottomDataProperty

public static final BuiltinTerm OWL2_bottomDataProperty

OWL2_topObjectProperty

public static final BuiltinTerm OWL2_topObjectProperty

OWL2_bottomObjectProperty

public static final BuiltinTerm OWL2_bottomObjectProperty

SWRL_argument1

public static final BuiltinTerm SWRL_argument1

SWRL_argument2

public static final BuiltinTerm SWRL_argument2

SWRL_body

public static final BuiltinTerm SWRL_body

SWRL_head

public static final BuiltinTerm SWRL_head

SWRL_builtin

public static final BuiltinTerm SWRL_builtin

SWRL_arguments

public static final BuiltinTerm SWRL_arguments

SWRL_classPredicate

public static final BuiltinTerm SWRL_classPredicate

SWRL_propertyPredicate

public static final BuiltinTerm SWRL_propertyPredicate

SWRL_dataRange

public static final BuiltinTerm SWRL_dataRange

RDF_List

public static final BuiltinTerm RDF_List

RDF_Statement

public static final BuiltinTerm RDF_Statement

OWL_Restriction

public static final BuiltinTerm OWL_Restriction

OWL_Ontology

public static final BuiltinTerm OWL_Ontology

OWL2_SelfRestriction

public static final BuiltinTerm OWL2_SelfRestriction
Deprecated. Not in OWL 2 spec, in OWL 1.1. Use OWL2_hasSelf
Field Detail

EXPRESSION_PREDICATES

public static final java.util.EnumSet<BuiltinTerm> EXPRESSION_PREDICATES
Method Detail

values

public static BuiltinTerm[] 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 (BuiltinTerm c : BuiltinTerm.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static BuiltinTerm 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

find

public static BuiltinTerm find(com.hp.hpl.jena.graph.Node node)

isExpression

public static boolean isExpression(com.hp.hpl.jena.graph.Node node)

isExpression

public static boolean isExpression(BuiltinTerm builtin)

isBuiltin

public static boolean isBuiltin(com.hp.hpl.jena.graph.Node node)

isSyntax

public static boolean isSyntax(com.hp.hpl.jena.graph.Node node)

isABox

public boolean isABox()

isSyntax

public boolean isSyntax()

isPredicate

public boolean isPredicate()

getNode

public com.hp.hpl.jena.graph.Node getNode()

getURI

public java.lang.String getURI()


Copyright © 2004 Evren Sirin. All Rights Reserved.