O - typepublic abstract class DefaultOPPLSymbolVisitorEx<O> extends Object implements OPPLSymbolVisitorEx<O>
| Constructor and Description |
|---|
DefaultOPPLSymbolVisitorEx() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract O |
doDefault(Symbol symbol) |
<P extends org.semanticweb.owlapi.model.OWLObject,T extends VariableAttribute<Collection<? extends P>>> |
visitCollectionVariableAttributeSymbol(CollectionVariableAttributeSymbol<P,T> collectionVariableAttributeSymbol) |
O |
visitCreateOnDemandIdentifier(CreateOnDemandIdentifier createOnDemandIdentifier) |
O |
visitOWLEntity(OWLEntitySymbol owlEntitySymbol) |
O |
visitOWLLiteral(OWLLiteralSymbol owlConstantSymbol) |
O |
visitStringVariableAttributeSymbol(StringVariableAttributeSymbol stringVariableAttributeSymbol) |
O |
visitSymbol(Symbol symbol) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitIRIpublic <P extends org.semanticweb.owlapi.model.OWLObject,T extends VariableAttribute<Collection<? extends P>>> O visitCollectionVariableAttributeSymbol(CollectionVariableAttributeSymbol<P,T> collectionVariableAttributeSymbol)
visitCollectionVariableAttributeSymbol in interface OPPLSymbolVisitorEx<O>P - property typeT - attribute typecollectionVariableAttributeSymbol - collectionVariableAttributeSymbolpublic O visitStringVariableAttributeSymbol(StringVariableAttributeSymbol stringVariableAttributeSymbol)
visitStringVariableAttributeSymbol in interface OPPLSymbolVisitorEx<O>stringVariableAttributeSymbol - stringVariableAttributeSymbolpublic O visitOWLEntity(OWLEntitySymbol owlEntitySymbol)
visitOWLEntity in interface SymbolVisitorEx<O>owlEntitySymbol - owlEntitySymbolpublic O visitOWLLiteral(OWLLiteralSymbol owlConstantSymbol)
visitOWLLiteral in interface SymbolVisitorEx<O>owlConstantSymbol - owlConstantSymbolpublic O visitSymbol(Symbol symbol)
visitSymbol in interface SymbolVisitorEx<O>symbol - symbolpublic O visitCreateOnDemandIdentifier(CreateOnDemandIdentifier createOnDemandIdentifier)
visitCreateOnDemandIdentifier in interface OPPLSymbolVisitorEx<O>createOnDemandIdentifier - createOnDemandIdentifierCopyright © 2015 The University of Manchester. All Rights Reserved.