Class 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 Detail

      • _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
    • Constructor Detail

      • LocationMsg

        public LocationMsg()
      • LocationMsg

        public LocationMsg​(long objectId,
                           java.sql.Timestamp time,
                           double x,
                           double y)
                    throws java.sql.SQLException
        Throws:
        java.sql.SQLException
    • 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 interface oracle.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 interface oracle.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