public class VariableFactory extends Object
| Constructor and Description |
|---|
VariableFactory() |
| Modifier and Type | Method and Description |
|---|---|
static Variable<org.semanticweb.owlapi.model.OWLClassExpression> |
getCLASSVariable(String name,
VariableScope<?> variableScope) |
static Variable<org.semanticweb.owlapi.model.OWLLiteral> |
getCONSTANTVariable(String name,
VariableScope<?> variableScope) |
static Variable<org.semanticweb.owlapi.model.OWLDataPropertyExpression> |
getDATAPROPERTYVariable(String name,
VariableScope<?> variableScope) |
static <O extends org.semanticweb.owlapi.model.OWLObject> |
getGeneratedVariable(String name,
VariableType<O> type,
OPPLFunction<? extends O> opplFunction) |
static Variable<org.semanticweb.owlapi.model.OWLIndividual> |
getINDIVIDUALVariable(String name,
VariableScope<?> variableScope) |
static Variable<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> |
getOBJECTPROPERTYVariable(String name,
VariableScope<?> variableScope) |
static <O extends org.semanticweb.owlapi.model.OWLObject> |
getRegexpGeneratedVariable(String name,
VariableType<O> type,
OPPLFunction<Pattern> opplFunction) |
public static Variable<org.semanticweb.owlapi.model.OWLClassExpression> getCLASSVariable(String name, VariableScope<?> variableScope)
name - namevariableScope - variableScopepublic static Variable<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> getOBJECTPROPERTYVariable(String name, VariableScope<?> variableScope)
name - namevariableScope - variableScopepublic static Variable<org.semanticweb.owlapi.model.OWLDataPropertyExpression> getDATAPROPERTYVariable(String name, VariableScope<?> variableScope)
name - namevariableScope - variableScopepublic static Variable<org.semanticweb.owlapi.model.OWLIndividual> getINDIVIDUALVariable(String name, VariableScope<?> variableScope)
name - namevariableScope - variableScopepublic static Variable<org.semanticweb.owlapi.model.OWLLiteral> getCONSTANTVariable(String name, VariableScope<?> variableScope)
name - namevariableScope - variableScopepublic static <O extends org.semanticweb.owlapi.model.OWLObject> GeneratedVariable<O> getGeneratedVariable(String name, VariableType<O> type, OPPLFunction<? extends O> opplFunction)
O - variable typename - nametype - typeopplFunction - opplFunctionpublic static <O extends org.semanticweb.owlapi.model.OWLObject> RegexpGeneratedVariable<? extends O> getRegexpGeneratedVariable(String name, VariableType<O> type, OPPLFunction<Pattern> opplFunction)
O - variable typename - nametype - typeopplFunction - opplFunctionCopyright © 2015 The University of Manchester. All Rights Reserved.