O - typepublic interface VariableType<O extends org.semanticweb.owlapi.model.OWLObject>
| Modifier and Type | Method and Description |
|---|---|
void |
accept(VariableTypeVisitor visitor) |
<P> P |
accept(VariableTypeVisitorEx<P> visitor) |
EnumSet<VariableScopes.Direction> |
getAllowedDirections() |
GeneratedVariable<O> |
getGeneratedVariable(String name,
OPPLFunction<? extends O> opplFunction) |
InputVariable<O> |
getInputVariable(String name,
VariableScope<?> variableScope) |
Set<O> |
getReferencedOWLObjects(Collection<? extends org.semanticweb.owlapi.model.OWLOntology> ontologies) |
RegexpGeneratedVariable<? extends O> |
getRegexpGeneratedVariable(String name,
OPPLFunction<Pattern> patternGeneratingOPPLFunction) |
boolean |
isCompatibleWith(org.semanticweb.owlapi.model.OWLObject o) |
Set<O> getReferencedOWLObjects(Collection<? extends org.semanticweb.owlapi.model.OWLOntology> ontologies)
ontologies - ontologiesEnumSet<VariableScopes.Direction> getAllowedDirections()
boolean isCompatibleWith(org.semanticweb.owlapi.model.OWLObject o)
o - oRegexpGeneratedVariable<? extends O> getRegexpGeneratedVariable(String name, OPPLFunction<Pattern> patternGeneratingOPPLFunction)
name - namepatternGeneratingOPPLFunction - patternGeneratingOPPLFunctionInputVariable<O> getInputVariable(String name, VariableScope<?> variableScope)
name - namevariableScope - variableScopeGeneratedVariable<O> getGeneratedVariable(String name, OPPLFunction<? extends O> opplFunction)
name - nameopplFunction - opplFunctionvoid accept(VariableTypeVisitor visitor)
visitor - visitor<P> P accept(VariableTypeVisitorEx<P> visitor)
P - visitor return typevisitor - visitorCopyright © 2015 The University of Manchester. All Rights Reserved.