public class AnyURIDatatypeHandler extends Object implements DatatypeHandler
| Constructor and Description |
|---|
AnyURIDatatypeHandler() |
| Modifier and Type | Method and Description |
|---|---|
ValueSpaceSubset |
conjoinWithDR(ValueSpaceSubset valueSpaceSubset,
DatatypeRestriction datatypeRestriction) |
ValueSpaceSubset |
conjoinWithDRNegation(ValueSpaceSubset valueSpaceSubset,
DatatypeRestriction datatypeRestriction) |
ValueSpaceSubset |
createValueSpaceSubset(DatatypeRestriction datatypeRestriction) |
Set<String> |
getManagedDatatypeURIs() |
boolean |
isDisjointWith(String datatypeURI1,
String datatypeURI2) |
boolean |
isSubsetOf(String subsetDatatypeURI,
String supersetDatatypeURI) |
Object |
parseLiteral(String lexicalForm,
String datatypeURI) |
void |
validateDatatypeRestriction(DatatypeRestriction datatypeRestriction) |
public Set<String> getManagedDatatypeURIs()
getManagedDatatypeURIs in interface DatatypeHandlerpublic Object parseLiteral(String lexicalForm, String datatypeURI) throws MalformedLiteralException
parseLiteral in interface DatatypeHandlerlexicalForm - lexicalFormdatatypeURI - datatypeURIMalformedLiteralException - if the input is malformedpublic void validateDatatypeRestriction(DatatypeRestriction datatypeRestriction) throws UnsupportedFacetException
validateDatatypeRestriction in interface DatatypeHandlerdatatypeRestriction - datatypeRestrictionUnsupportedFacetException - if facet unsupportedpublic ValueSpaceSubset createValueSpaceSubset(DatatypeRestriction datatypeRestriction)
createValueSpaceSubset in interface DatatypeHandlerdatatypeRestriction - datatypeRestrictionpublic ValueSpaceSubset conjoinWithDR(ValueSpaceSubset valueSpaceSubset, DatatypeRestriction datatypeRestriction)
conjoinWithDR in interface DatatypeHandlervalueSpaceSubset - valueSpaceSubsetdatatypeRestriction - datatypeRestrictionpublic ValueSpaceSubset conjoinWithDRNegation(ValueSpaceSubset valueSpaceSubset, DatatypeRestriction datatypeRestriction)
conjoinWithDRNegation in interface DatatypeHandlervalueSpaceSubset - valueSpaceSubsetdatatypeRestriction - datatypeRestrictionpublic boolean isSubsetOf(String subsetDatatypeURI, String supersetDatatypeURI)
isSubsetOf in interface DatatypeHandlersubsetDatatypeURI - subsetDatatypeURIsupersetDatatypeURI - supersetDatatypeURIpublic boolean isDisjointWith(String datatypeURI1, String datatypeURI2)
isDisjointWith in interface DatatypeHandlerdatatypeURI1 - datatypeURI1datatypeURI2 - datatypeURI2Copyright © 2017. All Rights Reserved.