Package oracle.spatial.objtrkr
Class LocationMsg
- java.lang.Object
-
- oracle.spatial.objtrkr.LocationMsg
-
- All Implemented Interfaces:
oracle.jdbc.internal.ObjectData
,oracle.jdbc.internal.ObjectDataFactory
,oracle.sql.ORAData
,oracle.sql.ORADataFactory
public class LocationMsg extends java.lang.Object implements oracle.sql.ORAData, oracle.sql.ORADataFactory
- Since:
- 12.2
-
-
Field Summary
Fields Modifier and Type Field Description protected static oracle.sql.ORADataFactory[]
_factory
protected static LocationMsg
_LocationMsgFactory
static java.lang.String
_SQL_NAME
static int
_SQL_TYPECODE
protected static int[]
_sqlType
protected oracle.jpub.runtime.MutableStruct
_struct
-
Constructor Summary
Constructors Constructor Description LocationMsg()
LocationMsg(long objectId, java.sql.Timestamp time, double x, double y)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
_init_struct(boolean init)
protected oracle.sql.ORAData
create(LocationMsg o, oracle.sql.Datum d, int sqlType)
oracle.sql.ORAData
create(oracle.sql.Datum d, int sqlType)
long
getObjectId()
static oracle.sql.ORADataFactory
getORADataFactory()
java.sql.Timestamp
getTime()
double
getX()
double
getY()
void
setObjectId(long objectId)
void
setTime(java.sql.Timestamp time)
void
setX(double x)
void
setY(double y)
oracle.sql.Datum
toDatum(java.sql.Connection c)
-
-
-
Field Detail
-
_SQL_NAME
public static final java.lang.String _SQL_NAME
- See Also:
- Constant Field Values
-
_SQL_TYPECODE
public static final int _SQL_TYPECODE
- See Also:
- Constant Field Values
-
_struct
protected oracle.jpub.runtime.MutableStruct _struct
-
_sqlType
protected static int[] _sqlType
-
_factory
protected static oracle.sql.ORADataFactory[] _factory
-
_LocationMsgFactory
protected static final LocationMsg _LocationMsgFactory
-
-
Method Detail
-
getORADataFactory
public static oracle.sql.ORADataFactory getORADataFactory()
-
_init_struct
protected void _init_struct(boolean init)
-
toDatum
public oracle.sql.Datum toDatum(java.sql.Connection c) throws java.sql.SQLException
- Specified by:
toDatum
in interfaceoracle.sql.ORAData
- Throws:
java.sql.SQLException
-
create
public oracle.sql.ORAData create(oracle.sql.Datum d, int sqlType) throws java.sql.SQLException
- Specified by:
create
in interfaceoracle.sql.ORADataFactory
- Throws:
java.sql.SQLException
-
create
protected oracle.sql.ORAData create(LocationMsg o, oracle.sql.Datum d, int sqlType) throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
getObjectId
public long getObjectId() throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
setObjectId
public void setObjectId(long objectId) throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
getTime
public java.sql.Timestamp getTime() throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
setTime
public void setTime(java.sql.Timestamp time) throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
getX
public double getX() throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
setX
public void setX(double x) throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
getY
public double getY() throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
setY
public void setY(double y) throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
-