Module  java.sql.rowset

Class SerialDatalink

  • All Implemented Interfaces:
    SerializableCloneable


    public class SerialDatalink
    extends Object
    implements Serializable, Cloneable
    在Java编程语言中的序列化映射SQL DATALINK值。 A DATALINK值引用数据源管理的底层数据源之外的文件。

    RowSet实现可以使用方法RowSet.getURL来检索一个java.net.URL对象,这可以用来操纵外部数据。

      java.net.URL url = rowset.getURL(1); 

    线程安全

    SerialDatalink是不安全的多个并发线程使用。 如果一个SerialDatalink被多个线程使用,则应该通过适当的同步来控制对SerialDatalink的访问。
    从以下版本开始:
    1.5
    另请参见:
    Serialized Form
    • 构造方法详细信息

      • SerialDatalink

        public SerialDatalink​(URL url)
                       throws SerialException
        构造一个新 SerialDatalink从给定对象 java.net.URL对象。
        参数
        url - URL创建 SerialDataLink
        异常
        SerialException - 如果url参数为空
    • 方法详细信息

      • getDatalink

        public URL getDatalink​()
                        throws SerialException
        返回一个新的URL,这是一个 SerialDatalink对象的副本。
        结果
        SerialDatalink对象的副本作为Java编程语言中的一个 URL对象。
        异常
        SerialException - 如果 URL对象无法 URL序列化
      • equals

        public boolean equals​(Object obj)
        将此SerialDatalink与指定对象进行比较。 结果是true当且仅当参数不是null并且是一个SerialDatalink对象,其URL与该对象的URL相同
        重写:
        equalsObject
        参数
        obj - 对比这个 SerialDatalink的对象
        结果
        true如果给定的对象代表一个 SerialDatalink相当于此SerialDatalink, false否则
        另请参见:
        Object.hashCode()HashMap
      • clone

        public Object clone​()
        返回此 SerialDatalink的克隆。
        重写:
        cloneObject
        结果
        该SerialDatalink的克隆
        另请参见:
        Cloneable