Package cz.cvut.kbss.ontodriver.rdf4j
Class Rdf4jAdapter
java.lang.Object
cz.cvut.kbss.ontodriver.rdf4j.Rdf4jAdapter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Closes this resource releasing any sub-resources it holds.booleanisOpen()Retrieves status of this resource.<T> TReturns an object that implements the given interface to allow access to non-standard methods, or standard methods not exposed by the proxy.
-
Constructor Details
-
Rdf4jAdapter
-
-
Method Details
-
close
Description copied from interface:CloseableCloses this resource releasing any sub-resources it holds.After closing the resource is not usable any more and calling methods on it (except
closeandisOpen) will result inIllegalStateException.Calling
closeon already closed resource does nothing.- Specified by:
closein interfaceCloseable- Throws:
OntoDriverException- If an ontology access error occurs.
-
isOpen
public boolean isOpen()Description copied from interface:CloseableRetrieves status of this resource. -
unwrap
Description copied from interface:WrapperReturns an object that implements the given interface to allow access to non-standard methods, or standard methods not exposed by the proxy. If the receiver implements the interface then the result is the receiver or a proxy for the receiver. If the receiver is a wrapper and the wrapped object implements the interface then the result is the wrapped object or a proxy for the wrapped object. Otherwise return the the result of calling unwrap recursively on the wrapped object or a proxy for that result. If the receiver is not a wrapper and does not implement the interface, then anOntoDriverExceptionis thrown.- Specified by:
unwrapin interfaceWrapper- Type Parameters:
T- The type of the class modeled by this Class object- Parameters:
cls- The type of the required result- Returns:
- An object implementing the interface
- Throws:
OntoDriverException- If no matching object is found
-