org.semanticweb.elk.owlapi.wrapper
Class ElkObjectWrap<T extends org.semanticweb.owlapi.model.OWLObject>
java.lang.Object
org.semanticweb.elk.owlapi.wrapper.ElkObjectWrap<T>
- Type Parameters:
T - the type of the wrapped object
- All Implemented Interfaces:
- ElkObject
- Direct Known Subclasses:
- ElkAxiomWrap, ElkClassExpressionWrap, ElkDataPropertyExpressionWrap, ElkDataRangeWrap, ElkEntityWrap, ElkFacetRestrictionWrap, ElkIndividualWrap, ElkLiteralWrap, ElkObjectPropertyExpressionWrap, ElkSubObjectPropertyExpressionWrap
public abstract class ElkObjectWrap<T extends org.semanticweb.owlapi.model.OWLObject>
- extends Object
- implements ElkObject
Implements the ElkObject interface by wrapping instances of
OWLObject
- Author:
- Yevgeny Kazakov
| Methods inherited from interface org.semanticweb.elk.owl.interfaces.ElkObject |
accept |
converter
protected static OwlConverter converter
- The converter for converting sub-objects.
owlObject
protected final T extends org.semanticweb.owlapi.model.OWLObject owlObject
- The
OWLObject for which ElkObjectWrap is created. Must be
initialized by constructors of subclasses.
ElkObjectWrap
public ElkObjectWrap(T owlObject)
hashCode
public final int hashCode()
- Overrides:
hashCode in class Object
Copyright © 2011-2013 Department of Computer Science, University of Oxford. All Rights Reserved.