⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 serialdatalink.java

📁 Mobile 应用程序使用 Java Micro Edition (Java ME) 平台
💻 JAVA
字号:
/* * @(#)SerialDatalink.java	1.6 05/11/17 * * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */package javax.sql.rowset.serial;import java.sql.*;import java.io.*;import java.net.URL;/** * A serialized mapping in the Java programming language of an SQL  * <code>DATALINK</code> value. A <code>DATALINK</code> value  * references a file outside of the underlying data source that the * data source manages. * <P> * <code>RowSet</code> implementations can use the method <code>RowSet.getURL</code> * to retrieve a <code>java.net.URL</code> object, which can be used * to manipulate the external data. * <pre> *      java.net.URL url = rowset.getURL(1); * </pre> */public class SerialDatalink implements Serializable, Cloneable {    /**     * The extracted URL field retrieved from the DATALINK field.     * @serial     */    private URL url;    /**     * The SQL type of the elements in this <code>SerialDatalink</code>      * object.  The type is expressed as one of the contants from the     * class <code>java.sql.Types</code>.     * @serial     */    private int baseType;    /**     * The type name used by the DBMS for the elements in the SQL      * <code>DATALINK</code> value that this SerialDatalink object     * represents.     * @serial     */    private String baseTypeName;    /**      * Constructs a new <code>SerialDatalink</code> object from the given      * <code>java.net.URL</code> object.      * <P>      * @throws SerialException if url parameter is a null      */    public SerialDatalink(URL url) throws SerialException {	if (url == null) {	    throw new SerialException("Cannot serialize empty URL instance");	}	this.url = url;    }    /**     * Returns a new URL that is a copy of this <code>SerialDatalink</code>      * object.      *     * @return a copy of this <code>SerialDatalink</code> object as a     * <code>URL</code> object in the Java programming language.     * @throws SerialException if the <code>URL</code> object cannot be de-serialized     */    public URL getDatalink() throws SerialException {	URL aURL = null;	try {	    aURL = new URL((this.url).toString());	} catch (java.net.MalformedURLException e) {	    throw new SerialException("MalformedURLException: " + e.getMessage());	}	return aURL;    }        /**	 * The identifier that assists in the serialization of this <code>SerialDatalink</code>     * object.     */    static final long serialVersionUID = 2826907821828733626L;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -