Class NotificationMsg

  • All Implemented Interfaces:
    oracle.jdbc.internal.ObjectData, oracle.jdbc.internal.ObjectDataFactory, oracle.sql.ORAData, oracle.sql.ORADataFactory

    public class NotificationMsg
    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
      • _NotificationMsgFactory

        protected static final NotificationMsg _NotificationMsgFactory
    • Constructor Detail

      • NotificationMsg

        public NotificationMsg()
      • NotificationMsg

        public NotificationMsg​(long objectId,
                               long regionId,
                               java.sql.Timestamp time,
                               double x,
                               double y,
                               java.lang.String state)
                        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​(NotificationMsg 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
      • getRegionId

        public long getRegionId()
                         throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • setRegionId

        public void setRegionId​(long regionId)
                         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
      • getState

        public java.lang.String getState()
                                  throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • setState

        public void setState​(java.lang.String state)
                      throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object