Class RDFDatatypeWkbLiteral
java.lang.Object
org.apache.jena.datatypes.BaseDatatype
org.apache.jena.geosparql.implementation.datatype.GeometryDatatype
org.aksw.jena_sparql_api.sparql.ext.geosparql.RDFDatatypeWkbLiteral
- All Implemented Interfaces:
org.apache.jena.datatypes.RDFDatatype
public class RDFDatatypeWkbLiteral
extends org.apache.jena.geosparql.implementation.datatype.GeometryDatatype
Datatype for Well Known Binary Literals
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.jena.datatypes.BaseDatatype
org.apache.jena.datatypes.BaseDatatype.TypedValue -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final RDFDatatypeWkbLiteralA static instance of WKTDatatype.static final StringThe default WKT type URI.protected org.locationtech.jts.io.WKBReaderprotected org.locationtech.jts.io.WKBWriterprotected org.locationtech.jts.io.WKTWriterFields inherited from class org.apache.jena.datatypes.BaseDatatype
uri -
Constructor Summary
ConstructorsConstructorDescriptionRDFDatatypeWkbLiteral(String uri, org.locationtech.jts.io.WKBReader wkbReader, org.locationtech.jts.io.WKBWriter wkbWriter) RDFDatatypeWkbLiteral(String uri, org.locationtech.jts.io.WKBReader wkbReader, org.locationtech.jts.io.WKBWriter wkbWriter, org.locationtech.jts.io.WKTWriter wktWriter) -
Method Summary
Methods inherited from class org.apache.jena.geosparql.implementation.datatype.GeometryDatatype
check, checkURI, get, get, parse, parse, registerDatatypesMethods inherited from class org.apache.jena.datatypes.BaseDatatype
cannonicalise, equals, extendedTypeDefinition, getHashCode, getJavaClass, getURI, hashCode, isEqual, isEqualByTerm, isEqualPlain, isValid, isValidLiteral, isValidValue, langTagCompatible, normalizeSubType
-
Field Details
-
wkbReader
protected org.locationtech.jts.io.WKBReader wkbReader -
wkbWriter
protected org.locationtech.jts.io.WKBWriter wkbWriter -
wktWriter
protected org.locationtech.jts.io.WKTWriter wktWriter -
URI
The default WKT type URI.- See Also:
-
INSTANCE
A static instance of WKTDatatype.
-
-
Constructor Details
-
RDFDatatypeWkbLiteral
public RDFDatatypeWkbLiteral() -
RDFDatatypeWkbLiteral
-
RDFDatatypeWkbLiteral
public RDFDatatypeWkbLiteral(String uri, org.locationtech.jts.io.WKBReader wkbReader, org.locationtech.jts.io.WKBWriter wkbWriter) -
RDFDatatypeWkbLiteral
public RDFDatatypeWkbLiteral(String uri, org.locationtech.jts.io.WKBReader wkbReader, org.locationtech.jts.io.WKBWriter wkbWriter, org.locationtech.jts.io.WKTWriter wktWriter)
-
-
Method Details
-
get
public static org.apache.jena.datatypes.RDFDatatype get() -
unparse
This method Un-parses the JTS Geometry to the WKT literal- Specified by:
unparsein interfaceorg.apache.jena.datatypes.RDFDatatype- Overrides:
unparsein classorg.apache.jena.datatypes.BaseDatatype- Parameters:
geometry- - the JTS Geometry to be un-parsed- Returns:
- WKT - the returned WKT Literal.
Notice that the Spatial Reference System is not specified in returned WKT literal.
-
read
- Specified by:
readin classorg.apache.jena.geosparql.implementation.datatype.GeometryDatatype
-
toString
- Overrides:
toStringin classorg.apache.jena.datatypes.BaseDatatype
-