概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## info.bix.tokai.bixpp.binding
クラス Link

    java.lang.Object
      info.bix.tokai.bixpp.binding.Link

すべての実装されたインタフェース:
  java.io.Serializable

    public class Link

extends java.lang.Object
implements java.io.Serializable

ローカルファイルやネットワークリソースへのリンクを表すクラスです。 Linkクラスは、ファイルの場所を表すURIと、リンクの名前を 指定することで画像や音声、ウェブページへのリンクを表すことができます。

このクラスの使用例は、`Farm`クラス、`Producer`クラス、 `Cultivation`クラス、`Image`クラス、`Sound`クラス を参照してください。

作成者:
  Shiozawa
関連項目:
  `Producer`, `Farm`, `Cultivation`, `Image`, `Sound`, 直列化された形式

コンストラクタの概要
`Link()` デフォルトコンストラクタです。
`Link(java.lang.String name, java.lang.String uriString)` リンクの名前とファイルの場所を同時に指定するコンストラクタです。
`Link(java.lang.String name, java.net.URI uri)` リンクの名前とファイルの場所を同時に指定するコンストラクタです。

メソッドの概要
`java.lang.String` | `getName()` リンクの名前を返します。
`java.net.URI` | `getURI()` ファイルの場所をURI型で返します。
`java.lang.String` | `getURIString()` ファイルの場所をString型で返します。
`void` | `setName(java.lang.String name)` リンクの名前を設定します。
`void` | `setURI(java.lang.String URI)` ファイルの場所を設定します。
`void` | `setURI(java.net.URI uri)` ファイルの場所を設定します。

クラス java.lang.Object から継承されたメソッド
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### Link

    public Link()

  デフォルトコンストラクタです。

### Link

    public Link(java.lang.String name,
                java.lang.String uriString)

  リンクの名前とファイルの場所を同時に指定するコンストラクタです。

  パラメータ:
    `name` - リンクの名前
    `uriString` - ファイルの場所

### Link

    public Link(java.lang.String name,
                java.net.URI uri)

  リンクの名前とファイルの場所を同時に指定するコンストラクタです。

  パラメータ:
    `name` - リンクの名前
    `uri` - ファイルの場所

メソッドの詳細

### getName

    public java.lang.String getName()

  リンクの名前を返します。

  戻り値:
    リンクの名前

### getURIString

    public java.lang.String getURIString()

  ファイルの場所をString型で返します。 もしファイルのURIが設定されていなかった場合、nullを返します。

  戻り値:
    ファイルの場所

### setName

    public void setName(java.lang.String name)

  リンクの名前を設定します。

  パラメータ:
    `name` - リンクの名前

### setURI

    public void setURI(java.lang.String URI)

  ファイルの場所を設定します。
  ファイルの場所をString型で指定する場合に使用します。

  パラメータ:
    `URI` - ファイルの場所
  例外:
    `java.lang.IllegalArgumentException` - 引数にnullを指定した場合

### setURI

    public void setURI(java.net.URI uri)

  ファイルの場所を設定します。
  ファイルの場所をURI型で指定する場合に使用します。

  パラメータ:
    `uri` - ファイルの場所
  例外:
    `java.lang.IllegalArgumentException` - 引数にnullを指定した場合

### getURI

    public java.net.URI getURI()

  ファイルの場所をURI型で返します。 もしファイルのURIが設定されていなかった場合、nullを返します。

  戻り値:
    ファイルの場所

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド