com.clarkparsia.pellet.sparqldl.model
Enum QueryPredicate

java.lang.Object
  extended by java.lang.Enum<QueryPredicate>
      extended by com.clarkparsia.pellet.sparqldl.model.QueryPredicate
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<QueryPredicate>

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

Title: Query Predicates

Description:

Copyright: Copyright (c) 2007

Company: Clark & Parsia, LLC.

Author:
Petr Kremen

Enum Constant Summary
Annotation
           
Asymmetric
           
ComplementOf
           
Datatype
           
DatatypeProperty
           
DifferentFrom
           
DirectSubClassOf
           
DirectSubPropertyOf
           
DirectType
           
DisjointWith
           
Domain
           
EquivalentClass
           
EquivalentProperty
           
Functional
           
InverseFunctional
           
InverseOf
           
Irreflexive
           
NegativePropertyValue
           
NotKnown
           
ObjectProperty
           
propertyDisjointWith
           
PropertyValue
           
Range
           
Reflexive
           
SameAs
           
StrictSubClassOf
           
StrictSubPropertyOf
           
SubClassOf
           
SubPropertyOf
           
Symmetric
           
Transitive
           
Type
           
UndistVarCore
           
Union
           
 
Method Summary
 java.lang.String toString()
           
static QueryPredicate valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static QueryPredicate[] 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, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

Type

public static final QueryPredicate Type

PropertyValue

public static final QueryPredicate PropertyValue

NegativePropertyValue

public static final QueryPredicate NegativePropertyValue

SameAs

public static final QueryPredicate SameAs

DifferentFrom

public static final QueryPredicate DifferentFrom

SubClassOf

public static final QueryPredicate SubClassOf

EquivalentClass

public static final QueryPredicate EquivalentClass

DisjointWith

public static final QueryPredicate DisjointWith

ComplementOf

public static final QueryPredicate ComplementOf

EquivalentProperty

public static final QueryPredicate EquivalentProperty

SubPropertyOf

public static final QueryPredicate SubPropertyOf

InverseOf

public static final QueryPredicate InverseOf

ObjectProperty

public static final QueryPredicate ObjectProperty

DatatypeProperty

public static final QueryPredicate DatatypeProperty

Domain

public static final QueryPredicate Domain

Range

public static final QueryPredicate Range

Functional

public static final QueryPredicate Functional

InverseFunctional

public static final QueryPredicate InverseFunctional

Transitive

public static final QueryPredicate Transitive

Symmetric

public static final QueryPredicate Symmetric

Asymmetric

public static final QueryPredicate Asymmetric

Reflexive

public static final QueryPredicate Reflexive

Irreflexive

public static final QueryPredicate Irreflexive

propertyDisjointWith

public static final QueryPredicate propertyDisjointWith

Annotation

public static final QueryPredicate Annotation

Datatype

public static final QueryPredicate Datatype

StrictSubClassOf

public static final QueryPredicate StrictSubClassOf

DirectSubClassOf

public static final QueryPredicate DirectSubClassOf

DirectType

public static final QueryPredicate DirectType

DirectSubPropertyOf

public static final QueryPredicate DirectSubPropertyOf

StrictSubPropertyOf

public static final QueryPredicate StrictSubPropertyOf

NotKnown

public static final QueryPredicate NotKnown

Union

public static final QueryPredicate Union

UndistVarCore

public static final QueryPredicate UndistVarCore
Method Detail

values

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

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

valueOf

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

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Enum<QueryPredicate>


Copyright © 2004 Evren Sirin. All Rights Reserved.