All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.clarkparsia.pellet.sparqldl.model.QueryPredicate Maven / Gradle / Ivy

// Copyright (c) 2006 - 2008, Clark & Parsia, LLC. 
// This source code is available under the terms of the Affero General Public
// License v3.
//
// Please see LICENSE.txt for full license terms, including the availability of
// proprietary exceptions.
// Questions, comments, or requests for clarification: [email protected]

package com.clarkparsia.pellet.sparqldl.model;

/**
 * 

* Title: Query Predicates *

*

* Description: *

*

* Copyright: Copyright (c) 2007 *

*

* Company: Clark & Parsia, LLC. *

* * @author Petr Kremen */ public enum QueryPredicate { Type, PropertyValue, NegativePropertyValue, SameAs, DifferentFrom, SubClassOf, EquivalentClass, DisjointWith, ComplementOf, EquivalentProperty, SubPropertyOf, InverseOf, ObjectProperty, DatatypeProperty, Domain, Range, Functional, InverseFunctional, Transitive, Symmetric, Asymmetric, Reflexive, Irreflexive, propertyDisjointWith, Annotation, Datatype, // SPARQL-DL non-monotonic extensions StrictSubClassOf, DirectSubClassOf, DirectType, DirectSubPropertyOf, StrictSubPropertyOf, NotKnown, // Union query Union, // undistinguished variable core UndistVarCore; private QueryPredicate() { } @Override public String toString() { return name(); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy