Module java.sql.rowset

Class SerialDatalink

java.lang.Object
javax.sql.rowset.serial.SerialDatalink
所有已实现的接口:
Serializable, Cloneable

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

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

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

线程安全性

SerialDatalink 不适合多个并发线程使用。如果一个 SerialDatalink 要被多个线程使用,则应通过适当的同步来控制对 SerialDatalink 的访问。
自版本:
1.5
参见:
  • Constructor Summary

    Constructors
    Constructor
    Description
    从给定的 java.net.URL 对象构造一个新的 SerialDatalink 对象。
  • Method Summary

    Modifier and Type
    Method
    Description
    clone()
    返回此 SerialDatalink 的克隆。
    boolean
    equals(Object obj)
    将此 SerialDatalink 与指定对象进行比较。
    URL
    返回一个新的 URL,该 URL 是此 SerialDatalink 对象的副本。
    int
    返回此 SerialDatalink 的哈希码。

    Methods declared in class java.lang.Object

    finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SerialDatalink

      public SerialDatalink(URL url) throws SerialException
      从给定的 java.net.URL 对象构造一个新的 SerialDatalink 对象。
      参数:
      url - 用于创建 SerialDataLinkURL
      抛出:
      SerialException - 如果 url 参数为 null
  • Method Details

    • getDatalink

      public URL getDatalink() throws SerialException
      返回一个新的 URL,该 URL 是此 SerialDatalink 对象的副本。
      返回:
      作为 Java 编程语言中的 URL 对象的此 SerialDatalink 对象的副本。
      抛出:
      SerialException - 如果无法对 URL 对象进行反序列化
    • equals

      public boolean equals(Object obj)
      将此 SerialDatalink 与指定对象进行比较。如果参数不为 null,并且是一个 URL 与此对象的 URL 相同的 SerialDatalink 对象,则结果为 true
      覆盖:
      equals 在类 Object
      参数:
      obj - 要将此 SerialDatalink 与之比较的对象
      返回:
      如果给定对象表示与此 SerialDatalink 等效的 SerialDatalink,则返回 true,否则返回 false
      参见:
    • hashCode

      public int hashCode()
      返回此 SerialDatalink 的哈希码。 SerialDatalink 对象的哈希码取自其存储的 URL 的哈希码。
      覆盖:
      hashCode 在类 Object
      返回:
      此对象的哈希码值。
      参见:
    • clone

      public Object clone()
      返回此 SerialDatalink 的克隆。
      覆盖:
      clone 在类 Object
      返回:
      此 SerialDatalink 的克隆
      参见: