com.clarkparsia.owlapiv3
Class SWRL
java.lang.Object
com.clarkparsia.owlapiv3.SWRL
public class SWRL
- extends java.lang.Object
Title:
Description:
Copyright: Copyright (c) 2008
Company: Clark & Parsia, LLC.
- Author:
- Evren Sirin
Constructor Summary |
SWRL()
|
Method Summary |
static java.util.Set<org.semanticweb.owlapi.model.SWRLAtom> |
antecedent(org.semanticweb.owlapi.model.SWRLAtom... atoms)
|
static java.util.Set<org.semanticweb.owlapi.model.SWRLAtom> |
atoms(org.semanticweb.owlapi.model.SWRLAtom... atoms)
|
static org.semanticweb.owlapi.model.SWRLBuiltInAtom |
builtIn(org.semanticweb.owlapi.vocab.SWRLBuiltInsVocabulary builtIn,
java.util.List<org.semanticweb.owlapi.model.SWRLDArgument> args)
|
static org.semanticweb.owlapi.model.SWRLBuiltInAtom |
builtIn(org.semanticweb.owlapi.vocab.SWRLBuiltInsVocabulary builtIn,
org.semanticweb.owlapi.model.SWRLDArgument... args)
|
static org.semanticweb.owlapi.model.SWRLClassAtom |
classAtom(org.semanticweb.owlapi.model.OWLClassExpression desc,
org.semanticweb.owlapi.model.SWRLIArgument arg)
|
static java.util.Set<org.semanticweb.owlapi.model.SWRLAtom> |
consequent(org.semanticweb.owlapi.model.SWRLAtom... atoms)
|
static org.semanticweb.owlapi.model.SWRLLiteralArgument |
constant(boolean constant)
|
static org.semanticweb.owlapi.model.SWRLLiteralArgument |
constant(double constant)
|
static org.semanticweb.owlapi.model.SWRLLiteralArgument |
constant(float constant)
|
static org.semanticweb.owlapi.model.SWRLLiteralArgument |
constant(int constant)
|
static org.semanticweb.owlapi.model.SWRLLiteralArgument |
constant(org.semanticweb.owlapi.model.OWLLiteral constant)
|
static org.semanticweb.owlapi.model.SWRLLiteralArgument |
constant(java.lang.String constant)
|
static org.semanticweb.owlapi.model.SWRLLiteralArgument |
constant(java.lang.String value,
org.semanticweb.owlapi.model.OWLDatatype datatype)
|
static org.semanticweb.owlapi.model.SWRLLiteralArgument |
constant(java.lang.String value,
java.lang.String lang)
|
static org.semanticweb.owlapi.model.SWRLDataRangeAtom |
dataRangeAtom(org.semanticweb.owlapi.model.OWLDataRange rng,
org.semanticweb.owlapi.model.SWRLLiteralArgument arg)
|
static org.semanticweb.owlapi.model.SWRLDifferentIndividualsAtom |
differentFrom(org.semanticweb.owlapi.model.SWRLIArgument ind1,
org.semanticweb.owlapi.model.SWRLIArgument ind2)
|
static org.semanticweb.owlapi.model.SWRLBuiltInAtom |
equal(org.semanticweb.owlapi.model.SWRLDArgument arg1,
org.semanticweb.owlapi.model.SWRLDArgument arg2)
|
static org.semanticweb.owlapi.model.SWRLBuiltInAtom |
greaterThan(org.semanticweb.owlapi.model.SWRLDArgument arg1,
org.semanticweb.owlapi.model.SWRLDArgument arg2)
|
static org.semanticweb.owlapi.model.SWRLBuiltInAtom |
greaterThanOrEqual(org.semanticweb.owlapi.model.SWRLDArgument arg1,
org.semanticweb.owlapi.model.SWRLDArgument arg2)
|
static org.semanticweb.owlapi.model.SWRLIndividualArgument |
individual(org.semanticweb.owlapi.model.OWLIndividual individual)
|
static org.semanticweb.owlapi.model.SWRLIndividualArgument |
individual(java.lang.String individual)
|
static org.semanticweb.owlapi.model.SWRLBuiltInAtom |
lessThan(org.semanticweb.owlapi.model.SWRLDArgument arg1,
org.semanticweb.owlapi.model.SWRLDArgument arg2)
|
static org.semanticweb.owlapi.model.SWRLBuiltInAtom |
lessThanOrEqual(org.semanticweb.owlapi.model.SWRLDArgument arg1,
org.semanticweb.owlapi.model.SWRLDArgument arg2)
|
static org.semanticweb.owlapi.model.SWRLBuiltInAtom |
notEqual(org.semanticweb.owlapi.model.SWRLDArgument arg1,
org.semanticweb.owlapi.model.SWRLDArgument arg2)
|
static org.semanticweb.owlapi.model.SWRLDataPropertyAtom |
propertyAtom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property,
org.semanticweb.owlapi.model.SWRLIArgument arg0,
org.semanticweb.owlapi.model.SWRLDArgument arg1)
|
static org.semanticweb.owlapi.model.SWRLObjectPropertyAtom |
propertyAtom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property,
org.semanticweb.owlapi.model.SWRLIArgument arg0,
org.semanticweb.owlapi.model.SWRLIArgument arg1)
|
static org.semanticweb.owlapi.model.SWRLRule |
rule(org.semanticweb.owlapi.model.IRI uri,
boolean anonymous,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> antecendent,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> consequent)
|
static org.semanticweb.owlapi.model.SWRLRule |
rule(org.semanticweb.owlapi.model.IRI uri,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> antecendent,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> consequent)
|
static org.semanticweb.owlapi.model.SWRLRule |
rule(java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> antecendent,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> consequent)
|
static org.semanticweb.owlapi.model.SWRLRule |
rule(java.lang.String uri,
boolean anonymous,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> antecendent,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> consequent)
|
static org.semanticweb.owlapi.model.SWRLRule |
rule(java.lang.String uri,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> antecendent,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> consequent)
|
static org.semanticweb.owlapi.model.SWRLSameIndividualAtom |
sameAs(org.semanticweb.owlapi.model.SWRLIArgument ind1,
org.semanticweb.owlapi.model.SWRLIArgument ind2)
|
static org.semanticweb.owlapi.model.SWRLVariable |
variable(org.semanticweb.owlapi.model.IRI var)
|
static org.semanticweb.owlapi.model.SWRLVariable |
variable(java.lang.String var)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SWRL
public SWRL()
antecedent
public static java.util.Set<org.semanticweb.owlapi.model.SWRLAtom> antecedent(org.semanticweb.owlapi.model.SWRLAtom... atoms)
atoms
public static java.util.Set<org.semanticweb.owlapi.model.SWRLAtom> atoms(org.semanticweb.owlapi.model.SWRLAtom... atoms)
builtIn
public static org.semanticweb.owlapi.model.SWRLBuiltInAtom builtIn(org.semanticweb.owlapi.vocab.SWRLBuiltInsVocabulary builtIn,
org.semanticweb.owlapi.model.SWRLDArgument... args)
builtIn
public static org.semanticweb.owlapi.model.SWRLBuiltInAtom builtIn(org.semanticweb.owlapi.vocab.SWRLBuiltInsVocabulary builtIn,
java.util.List<org.semanticweb.owlapi.model.SWRLDArgument> args)
classAtom
public static org.semanticweb.owlapi.model.SWRLClassAtom classAtom(org.semanticweb.owlapi.model.OWLClassExpression desc,
org.semanticweb.owlapi.model.SWRLIArgument arg)
consequent
public static java.util.Set<org.semanticweb.owlapi.model.SWRLAtom> consequent(org.semanticweb.owlapi.model.SWRLAtom... atoms)
constant
public static org.semanticweb.owlapi.model.SWRLLiteralArgument constant(boolean constant)
constant
public static org.semanticweb.owlapi.model.SWRLLiteralArgument constant(double constant)
constant
public static org.semanticweb.owlapi.model.SWRLLiteralArgument constant(float constant)
constant
public static org.semanticweb.owlapi.model.SWRLLiteralArgument constant(int constant)
constant
public static org.semanticweb.owlapi.model.SWRLLiteralArgument constant(org.semanticweb.owlapi.model.OWLLiteral constant)
constant
public static org.semanticweb.owlapi.model.SWRLLiteralArgument constant(java.lang.String constant)
constant
public static org.semanticweb.owlapi.model.SWRLLiteralArgument constant(java.lang.String value,
org.semanticweb.owlapi.model.OWLDatatype datatype)
constant
public static org.semanticweb.owlapi.model.SWRLLiteralArgument constant(java.lang.String value,
java.lang.String lang)
dataRangeAtom
public static org.semanticweb.owlapi.model.SWRLDataRangeAtom dataRangeAtom(org.semanticweb.owlapi.model.OWLDataRange rng,
org.semanticweb.owlapi.model.SWRLLiteralArgument arg)
differentFrom
public static org.semanticweb.owlapi.model.SWRLDifferentIndividualsAtom differentFrom(org.semanticweb.owlapi.model.SWRLIArgument ind1,
org.semanticweb.owlapi.model.SWRLIArgument ind2)
variable
public static org.semanticweb.owlapi.model.SWRLVariable variable(org.semanticweb.owlapi.model.IRI var)
variable
public static org.semanticweb.owlapi.model.SWRLVariable variable(java.lang.String var)
equal
public static org.semanticweb.owlapi.model.SWRLBuiltInAtom equal(org.semanticweb.owlapi.model.SWRLDArgument arg1,
org.semanticweb.owlapi.model.SWRLDArgument arg2)
greaterThan
public static org.semanticweb.owlapi.model.SWRLBuiltInAtom greaterThan(org.semanticweb.owlapi.model.SWRLDArgument arg1,
org.semanticweb.owlapi.model.SWRLDArgument arg2)
greaterThanOrEqual
public static org.semanticweb.owlapi.model.SWRLBuiltInAtom greaterThanOrEqual(org.semanticweb.owlapi.model.SWRLDArgument arg1,
org.semanticweb.owlapi.model.SWRLDArgument arg2)
individual
public static org.semanticweb.owlapi.model.SWRLIndividualArgument individual(org.semanticweb.owlapi.model.OWLIndividual individual)
individual
public static org.semanticweb.owlapi.model.SWRLIndividualArgument individual(java.lang.String individual)
lessThan
public static org.semanticweb.owlapi.model.SWRLBuiltInAtom lessThan(org.semanticweb.owlapi.model.SWRLDArgument arg1,
org.semanticweb.owlapi.model.SWRLDArgument arg2)
lessThanOrEqual
public static org.semanticweb.owlapi.model.SWRLBuiltInAtom lessThanOrEqual(org.semanticweb.owlapi.model.SWRLDArgument arg1,
org.semanticweb.owlapi.model.SWRLDArgument arg2)
notEqual
public static org.semanticweb.owlapi.model.SWRLBuiltInAtom notEqual(org.semanticweb.owlapi.model.SWRLDArgument arg1,
org.semanticweb.owlapi.model.SWRLDArgument arg2)
propertyAtom
public static org.semanticweb.owlapi.model.SWRLDataPropertyAtom propertyAtom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property,
org.semanticweb.owlapi.model.SWRLIArgument arg0,
org.semanticweb.owlapi.model.SWRLDArgument arg1)
propertyAtom
public static org.semanticweb.owlapi.model.SWRLObjectPropertyAtom propertyAtom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property,
org.semanticweb.owlapi.model.SWRLIArgument arg0,
org.semanticweb.owlapi.model.SWRLIArgument arg1)
rule
public static org.semanticweb.owlapi.model.SWRLRule rule(java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> antecendent,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> consequent)
rule
public static org.semanticweb.owlapi.model.SWRLRule rule(org.semanticweb.owlapi.model.IRI uri,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> antecendent,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> consequent)
rule
public static org.semanticweb.owlapi.model.SWRLRule rule(org.semanticweb.owlapi.model.IRI uri,
boolean anonymous,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> antecendent,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> consequent)
rule
public static org.semanticweb.owlapi.model.SWRLRule rule(java.lang.String uri,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> antecendent,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> consequent)
rule
public static org.semanticweb.owlapi.model.SWRLRule rule(java.lang.String uri,
boolean anonymous,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> antecendent,
java.util.Set<? extends org.semanticweb.owlapi.model.SWRLAtom> consequent)
sameAs
public static org.semanticweb.owlapi.model.SWRLSameIndividualAtom sameAs(org.semanticweb.owlapi.model.SWRLIArgument ind1,
org.semanticweb.owlapi.model.SWRLIArgument ind2)
Copyright © 2004 Evren Sirin. All Rights Reserved.