fem
クラス ShellParameter

java.lang.Object
  上位を拡張 fem.ShellParameter
すべての実装されたインタフェース:
LabeledData, java.lang.Cloneable

public class ShellParameter
extends java.lang.Object
implements java.lang.Cloneable, LabeledData

シェルパラメータクラス


フィールドの概要
 int label
          パラメータ番号
 double thickness
          厚さ
 
コンストラクタの概要
ShellParameter(int label)
          シェルパラメータを構築する
ShellParameter(int label, double thickness)
          シェルパラメータを構築する
 
メソッドの概要
 java.lang.Object clone()
          オブジェクトのコピーを返す
 boolean equals(java.lang.Object obj)
          オブジェクトの等価判定をする
 int hashCode()
          オブジェクトのハッシュコード値を返す
 int label()
          パラメータ番号を返す
 void setLabel(int label)
          パラメータ番号を設定する
 double thickness()
          厚さを返す
 java.lang.String toString()
          データ文字列を返す
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

label

public int label
パラメータ番号


thickness

public double thickness
厚さ

コンストラクタの詳細

ShellParameter

public ShellParameter(int label)
シェルパラメータを構築する

パラメータ:
label - パラメータ番号

ShellParameter

public ShellParameter(int label,
                      double thickness)
シェルパラメータを構築する

パラメータ:
label - パラメータ番号
thickness - 厚さ
メソッドの詳細

label

public int label()
パラメータ番号を返す

定義:
インタフェース LabeledData 内の label
戻り値:
パラメータ番号

setLabel

public void setLabel(int label)
パラメータ番号を設定する

定義:
インタフェース LabeledData 内の setLabel
パラメータ:
label - パラメータ番号

thickness

public double thickness()
厚さを返す

戻り値:
厚さ

clone

public java.lang.Object clone()
オブジェクトのコピーを返す

オーバーライド:
クラス java.lang.Object 内の clone
戻り値:
このインスタンスの複製

hashCode

public int hashCode()
オブジェクトのハッシュコード値を返す

オーバーライド:
クラス java.lang.Object 内の hashCode
戻り値:
オブジェクトのハッシュコード値

equals

public boolean equals(java.lang.Object obj)
オブジェクトの等価判定をする

オーバーライド:
クラス java.lang.Object 内の equals
パラメータ:
obj - 比較対象のオブジェクト
戻り値:
比較対象のオブジェクトが ShellParameter のインスタンスで同じ値を持つ場合は true

toString

public java.lang.String toString()
データ文字列を返す

オーバーライド:
クラス java.lang.Object 内の toString
戻り値:
このオブジェクトの文字列表現