public class ST_Geometry
extends org.apache.hadoop.hive.ql.udf.generic.GenericUDF
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
constructWithRecordInfoProvider |
protected HiveRecordInfoProvider |
hiveRecordInfoProvider |
protected java.util.List<org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector> |
inputOIList |
protected boolean |
isWKB |
protected oracle.spatial.util.WKB |
wkb |
protected oracle.spatial.util.WKT |
wkt |
| Constructor and Description |
|---|
ST_Geometry() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
evaluate(org.apache.hadoop.hive.ql.udf.generic.GenericUDF.DeferredObject[] args) |
protected java.lang.Object |
evaluateGeoJSONOrWKT(org.apache.hadoop.hive.ql.udf.generic.GenericUDF.DeferredObject[] args) |
protected java.lang.Object |
evaluateWithHiveRecordInfoProvider(org.apache.hadoop.hive.ql.udf.generic.GenericUDF.DeferredObject[] args) |
protected java.lang.Object |
evaluateWKB(org.apache.hadoop.hive.ql.udf.generic.GenericUDF.DeferredObject[] args) |
java.lang.String |
getDisplayString(java.lang.String[] args) |
protected java.lang.String |
getFunctionName() |
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector |
initialize(org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector[] args) |
protected transient java.util.List<org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector> inputOIList
protected transient oracle.spatial.util.WKT wkt
protected transient oracle.spatial.util.WKB wkb
protected transient boolean constructWithRecordInfoProvider
protected transient boolean isWKB
protected HiveRecordInfoProvider hiveRecordInfoProvider
public java.lang.Object evaluate(org.apache.hadoop.hive.ql.udf.generic.GenericUDF.DeferredObject[] args)
throws org.apache.hadoop.hive.ql.metadata.HiveException
evaluate in class org.apache.hadoop.hive.ql.udf.generic.GenericUDForg.apache.hadoop.hive.ql.metadata.HiveException
protected java.lang.Object evaluateWithHiveRecordInfoProvider(org.apache.hadoop.hive.ql.udf.generic.GenericUDF.DeferredObject[] args)
throws org.apache.hadoop.hive.ql.metadata.HiveException
org.apache.hadoop.hive.ql.metadata.HiveException
protected java.lang.Object evaluateGeoJSONOrWKT(org.apache.hadoop.hive.ql.udf.generic.GenericUDF.DeferredObject[] args)
throws org.apache.hadoop.hive.ql.metadata.HiveException
org.apache.hadoop.hive.ql.metadata.HiveException
protected java.lang.Object evaluateWKB(org.apache.hadoop.hive.ql.udf.generic.GenericUDF.DeferredObject[] args)
throws org.apache.hadoop.hive.ql.metadata.HiveException
org.apache.hadoop.hive.ql.metadata.HiveException
public org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector initialize(org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector[] args)
throws org.apache.hadoop.hive.ql.exec.UDFArgumentException
initialize in class org.apache.hadoop.hive.ql.udf.generic.GenericUDForg.apache.hadoop.hive.ql.exec.UDFArgumentExceptionprotected java.lang.String getFunctionName()
public java.lang.String getDisplayString(java.lang.String[] args)
getDisplayString in class org.apache.hadoop.hive.ql.udf.generic.GenericUDF