org.mklab.tool.control.system.parameter
列挙型 SIunit

java.lang.Object
  上位を拡張 java.lang.Enum<SIunit>
      上位を拡張 org.mklab.tool.control.system.parameter.SIunit
すべての実装されたインタフェース:
Serializable, Comparable<SIunit>

public enum SIunit
extends Enum<SIunit>

国際単位系(SI単位系)(International System of Units)を表わす列挙型です。

バージョン:
$Revision: 1.3 $, 2007/01/22
作成者:
koga

列挙型定数の概要
A
          アンペア
A_1
          アンペア-1乗
A_2
          アンペア-2乗
A_3
          アンペア-3乗
A2
          アンペア2乗
A3
          アンペア3乗
Bq
          ベクレル
Bq_1
          ベクレル-1乗
Bq_2
          ベクレル-2乗
Bq_3
          ベクレル-3乗
Bq2
          ベクレル2乗
Bq3
          ベクレル3乗
C
          クーロン
C_1
          クーロン-1乗
C_2
          クーロン-2乗
C_3
          クーロン-3乗
C2
          クーロン2乗
C3
          クーロン3乗
cd
          カンデラ
cd_1
          カンデラ-1乗
cd_2
          カンデラ-2乗
cd_3
          カンデラ-3乗
cd2
          カンデラ2乗
cd3
          カンデラ3乗
dB
          デシベル
dB_1
          デシベル-1乗
dB_2
          デシベル-2乗
dB_3
          デシベル-3乗
dB2
          デシベル2乗
dB3
          デシベル3乗
F
          ファラッド
F_1
          ファラッド-1乗
F_2
          ファラッド-2乗
F_3
          ファラッド-3乗
F2
          ファラッド2乗
F3
          ファラッド3乗
Gy
          グレイ
Gy_1
          グレイ-1乗
Gy_2
          グレイ-2乗
Gy_3
          グレイ-3乗
Gy2
          グレイ2乗
Gy3
          グレイ3乗
H
          ヘンリー
H_1
          ヘンリー-1乗
H_2
          ヘンリー-2乗
H_3
          ヘンリー-3乗
H2
          ヘンリー2乗
H3
          ヘンリー3乗
Hz
          ヘルツ
Hz_1
          ヘルツ-1乗
Hz_2
          ヘルツ-2乗
Hz_3
          ヘルツ-3乗
Hz2
          ヘルツ2乗
Hz3
          ヘルツ3乗
J
          ジュール
J_1
          ジュール-1乗
J_2
          ジュール-2乗
J_3
          ジュール-3乗
J2
          ジュール2乗
J3
          ジュール3乗
K
          ケルビン
K_1
          ケルビン-1乗
K_2
          ケルビン-2乗
K_3
          ケルビン-3乗
K2
          ケルビン2乗
K3
          ケルビン3乗
kg
          キログラム
kg_1
          キログラム
kg_2
          キログラム-2乗
kg_3
          キログラム-3乗
kg2
          キログラム2乗
kg3
          キログラム3乗
lm
          ルーメン
lm_1
          ルーメン-1乗
lm_2
          ルーメン-2乗
lm_3
          ルーメン-3乗
lm2
          ルーメン2乗
lm3
          ルーメン3乗
lx
          ルクス
lx_1
          ルクス-1乗
lx_2
          ルクス-2乗
lx_3
          ルクス-3乗
lx2
          ルクス2乗
lx3
          ルクス3乗
m
          メートル
m_1
          メートル-1乗
m_2
          メートル-2乗
m_3
          メートル-2乗
m2
          メートル2乗
m3
          メートル3乗
mol
          モル
mol_1
          モル-1乗
mol_2
          モル-2乗
mol_3
          モル-3乗
mol2
          モル2乗
mol3
          モル3乗
N
          ニュートン
N_1
          ニュートン-1乗
N_2
          ニュートン-2乗
N_3
          ニュートン-3乗
N2
          ニュートン2乗
N3
          ニュートン3乗
none
          無次元
Ohm
          オーム
Ohm_1
          オーム-1乗
Ohm_2
          オーム-2乗
Ohm_3
          オーム-3乗
Ohm2
          オーム2乗
Ohm3
          オーム3乗
Pa
          パスカル
Pa_1
          パスカル-1乗
Pa_2
          パスカル-2乗
Pa_3
          パスカル-3乗
Pa2
          パスカル2乗
Pa3
          パスカル3乗
rad
          ラジアン
rad_1
          ラジアン-1乗
rad_2
          ラジアン-2乗
rad_3
          ラジアン-3乗
rad2
          ラジアン2乗
rad3
          ラジアン3乗
s
          秒
S
          シーメンス
s_1
          秒-1乗
S_1
          シーメンス-1乗
s_2
          秒-2乗
S_2
          シーメンス-2乗
s_3
          秒-3乗
S_3
          シーメンス-3乗
s2
          秒2乗
S2
          シーメンス2乗
s3
          秒3乗
S3
          シーメンス3乗
Sv
          シーベルト
Sv_1
          シーベルト-1乗
Sv_2
          シーベルト-2乗
Sv_3
          シーベルト-3乗
Sv2
          シーベルト2乗
Sv3
          シーベルト3乗
T
          テスラ
T_1
          テスラ-1乗
T_2
          テスラ-2乗
T_3
          テスラ-3乗
T2
          テスラ2乗
T3
          テスラ3乗
undefined
          不定
V
          ボルト
V_1
          ボルト-1乗
V_2
          ボルト-2乗
V_3
          ボルト-3乗
V2
          ボルト2乗
V3
          ボルト3乗
W
          ワット
W_1
          ワット-1乗
W_2
          ワット-2乗
W_3
          ワット-3乗
W2
          ワット2乗
W3
          ワット3乗
Wb
          ウェーバ
Wb_1
          ウェーバ-1乗
Wb_2
          ウェーバ-2乗
Wb_3
          ウェーバ-3乗
Wb2
          ウェーバ2乗
Wb3
          ウェーバ3乗
 
メソッドの概要
static boolean equals(SIunit[] units1, SIunit[] units2)
          2個の単位が等しいか判定します。
 int getDegree()
          次数を返します。
 String toString()
           
static String toString(SIunit[] units)
          単位を表わす文字列を返します。
static SIunit valueOf(String name)
          指定した名前を持つこの型の列挙型定数を返します。
static SIunit[] values()
          この列挙型の定数を含む配列を宣言されている順序で返します。
 
クラス java.lang.Enum から継承されたメソッド
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
 
クラス java.lang.Object から継承されたメソッド
getClass, notify, notifyAll, wait, wait, wait
 

列挙型定数の詳細

kg

public static final SIunit kg
キログラム


kg2

public static final SIunit kg2
キログラム2乗


kg3

public static final SIunit kg3
キログラム3乗


kg_1

public static final SIunit kg_1
キログラム


kg_2

public static final SIunit kg_2
キログラム-2乗


kg_3

public static final SIunit kg_3
キログラム-3乗


N

public static final SIunit N
ニュートン


N2

public static final SIunit N2
ニュートン2乗


N3

public static final SIunit N3
ニュートン3乗


N_1

public static final SIunit N_1
ニュートン-1乗


N_2

public static final SIunit N_2
ニュートン-2乗


N_3

public static final SIunit N_3
ニュートン-3乗


m

public static final SIunit m
メートル


m2

public static final SIunit m2
メートル2乗


m3

public static final SIunit m3
メートル3乗


m_1

public static final SIunit m_1
メートル-1乗


m_2

public static final SIunit m_2
メートル-2乗


m_3

public static final SIunit m_3
メートル-2乗


rad

public static final SIunit rad
ラジアン


rad2

public static final SIunit rad2
ラジアン2乗


rad3

public static final SIunit rad3
ラジアン3乗


rad_1

public static final SIunit rad_1
ラジアン-1乗


rad_2

public static final SIunit rad_2
ラジアン-2乗


rad_3

public static final SIunit rad_3
ラジアン-3乗


Hz

public static final SIunit Hz
ヘルツ


Hz2

public static final SIunit Hz2
ヘルツ2乗


Hz3

public static final SIunit Hz3
ヘルツ3乗


Hz_1

public static final SIunit Hz_1
ヘルツ-1乗


Hz_2

public static final SIunit Hz_2
ヘルツ-2乗


Hz_3

public static final SIunit Hz_3
ヘルツ-3乗


dB

public static final SIunit dB
デシベル


dB2

public static final SIunit dB2
デシベル2乗


dB3

public static final SIunit dB3
デシベル3乗


dB_1

public static final SIunit dB_1
デシベル-1乗


dB_2

public static final SIunit dB_2
デシベル-2乗


dB_3

public static final SIunit dB_3
デシベル-3乗


Pa

public static final SIunit Pa
パスカル


Pa2

public static final SIunit Pa2
パスカル2乗


Pa3

public static final SIunit Pa3
パスカル3乗


Pa_1

public static final SIunit Pa_1
パスカル-1乗


Pa_2

public static final SIunit Pa_2
パスカル-2乗


Pa_3

public static final SIunit Pa_3
パスカル-3乗


J

public static final SIunit J
ジュール


J2

public static final SIunit J2
ジュール2乗


J3

public static final SIunit J3
ジュール3乗


J_1

public static final SIunit J_1
ジュール-1乗


J_2

public static final SIunit J_2
ジュール-2乗


J_3

public static final SIunit J_3
ジュール-3乗


W

public static final SIunit W
ワット


W2

public static final SIunit W2
ワット2乗


W3

public static final SIunit W3
ワット3乗


W_1

public static final SIunit W_1
ワット-1乗


W_2

public static final SIunit W_2
ワット-2乗


W_3

public static final SIunit W_3
ワット-3乗


K

public static final SIunit K
ケルビン


K2

public static final SIunit K2
ケルビン2乗


K3

public static final SIunit K3
ケルビン3乗


K_1

public static final SIunit K_1
ケルビン-1乗


K_2

public static final SIunit K_2
ケルビン-2乗


K_3

public static final SIunit K_3
ケルビン-3乗


A

public static final SIunit A
アンペア


A2

public static final SIunit A2
アンペア2乗


A3

public static final SIunit A3
アンペア3乗


A_1

public static final SIunit A_1
アンペア-1乗


A_2

public static final SIunit A_2
アンペア-2乗


A_3

public static final SIunit A_3
アンペア-3乗


C

public static final SIunit C
クーロン


C2

public static final SIunit C2
クーロン2乗


C3

public static final SIunit C3
クーロン3乗


C_1

public static final SIunit C_1
クーロン-1乗


C_2

public static final SIunit C_2
クーロン-2乗


C_3

public static final SIunit C_3
クーロン-3乗


V

public static final SIunit V
ボルト


V2

public static final SIunit V2
ボルト2乗


V3

public static final SIunit V3
ボルト3乗


V_1

public static final SIunit V_1
ボルト-1乗


V_2

public static final SIunit V_2
ボルト-2乗


V_3

public static final SIunit V_3
ボルト-3乗


F

public static final SIunit F
ファラッド


F2

public static final SIunit F2
ファラッド2乗


F3

public static final SIunit F3
ファラッド3乗


F_1

public static final SIunit F_1
ファラッド-1乗


F_2

public static final SIunit F_2
ファラッド-2乗


F_3

public static final SIunit F_3
ファラッド-3乗


H

public static final SIunit H
ヘンリー


H2

public static final SIunit H2
ヘンリー2乗


H3

public static final SIunit H3
ヘンリー3乗


H_1

public static final SIunit H_1
ヘンリー-1乗


H_2

public static final SIunit H_2
ヘンリー-2乗


H_3

public static final SIunit H_3
ヘンリー-3乗


T

public static final SIunit T
テスラ


T2

public static final SIunit T2
テスラ2乗


T3

public static final SIunit T3
テスラ3乗


T_1

public static final SIunit T_1
テスラ-1乗


T_2

public static final SIunit T_2
テスラ-2乗


T_3

public static final SIunit T_3
テスラ-3乗


Wb

public static final SIunit Wb
ウェーバ


Wb2

public static final SIunit Wb2
ウェーバ2乗


Wb3

public static final SIunit Wb3
ウェーバ3乗


Wb_1

public static final SIunit Wb_1
ウェーバ-1乗


Wb_2

public static final SIunit Wb_2
ウェーバ-2乗


Wb_3

public static final SIunit Wb_3
ウェーバ-3乗


Ohm

public static final SIunit Ohm
オーム


Ohm2

public static final SIunit Ohm2
オーム2乗


Ohm3

public static final SIunit Ohm3
オーム3乗


Ohm_1

public static final SIunit Ohm_1
オーム-1乗


Ohm_2

public static final SIunit Ohm_2
オーム-2乗


Ohm_3

public static final SIunit Ohm_3
オーム-3乗


S

public static final SIunit S
シーメンス


S2

public static final SIunit S2
シーメンス2乗


S3

public static final SIunit S3
シーメンス3乗


S_1

public static final SIunit S_1
シーメンス-1乗


S_2

public static final SIunit S_2
シーメンス-2乗


S_3

public static final SIunit S_3
シーメンス-3乗


mol

public static final SIunit mol
モル


mol2

public static final SIunit mol2
モル2乗


mol3

public static final SIunit mol3
モル3乗


mol_1

public static final SIunit mol_1
モル-1乗


mol_2

public static final SIunit mol_2
モル-2乗


mol_3

public static final SIunit mol_3
モル-3乗


cd

public static final SIunit cd
カンデラ


cd2

public static final SIunit cd2
カンデラ2乗


cd3

public static final SIunit cd3
カンデラ3乗


cd_1

public static final SIunit cd_1
カンデラ-1乗


cd_2

public static final SIunit cd_2
カンデラ-2乗


cd_3

public static final SIunit cd_3
カンデラ-3乗


lm

public static final SIunit lm
ルーメン


lm2

public static final SIunit lm2
ルーメン2乗


lm3

public static final SIunit lm3
ルーメン3乗


lm_1

public static final SIunit lm_1
ルーメン-1乗


lm_2

public static final SIunit lm_2
ルーメン-2乗


lm_3

public static final SIunit lm_3
ルーメン-3乗


lx

public static final SIunit lx
ルクス


lx2

public static final SIunit lx2
ルクス2乗


lx3

public static final SIunit lx3
ルクス3乗


lx_1

public static final SIunit lx_1
ルクス-1乗


lx_2

public static final SIunit lx_2
ルクス-2乗


lx_3

public static final SIunit lx_3
ルクス-3乗


Bq

public static final SIunit Bq
ベクレル


Bq2

public static final SIunit Bq2
ベクレル2乗


Bq3

public static final SIunit Bq3
ベクレル3乗


Bq_1

public static final SIunit Bq_1
ベクレル-1乗


Bq_2

public static final SIunit Bq_2
ベクレル-2乗


Bq_3

public static final SIunit Bq_3
ベクレル-3乗


Gy

public static final SIunit Gy
グレイ


Gy2

public static final SIunit Gy2
グレイ2乗


Gy3

public static final SIunit Gy3
グレイ3乗


Gy_1

public static final SIunit Gy_1
グレイ-1乗


Gy_2

public static final SIunit Gy_2
グレイ-2乗


Gy_3

public static final SIunit Gy_3
グレイ-3乗


Sv

public static final SIunit Sv
シーベルト


Sv2

public static final SIunit Sv2
シーベルト2乗


Sv3

public static final SIunit Sv3
シーベルト3乗


Sv_1

public static final SIunit Sv_1
シーベルト-1乗


Sv_2

public static final SIunit Sv_2
シーベルト-2乗


Sv_3

public static final SIunit Sv_3
シーベルト-3乗


s

public static final SIunit s


s2

public static final SIunit s2
秒2乗


s3

public static final SIunit s3
秒3乗


s_1

public static final SIunit s_1
秒-1乗


s_2

public static final SIunit s_2
秒-2乗


s_3

public static final SIunit s_3
秒-3乗


none

public static final SIunit none
無次元


undefined

public static final SIunit undefined
不定

メソッドの詳細

values

public static SIunit[] values()
この列挙型の定数を含む配列を宣言されている順序で返します。 このメソッドは次のようにして定数を反復するために使用できます:
for (SIunit c : SIunit.values())
    System.out.println(c);

戻り値:
この列挙型の定数を宣言されている順序で含む配列

valueOf

public static SIunit valueOf(String name)
指定した名前を持つこの型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と厳密に 一致している必要があります (余分な空白文字を含めることはできません)。

パラメータ:
name - 返される列挙型定数の名前
戻り値:
指定された名前を持つ列挙型定数
例外:
IllegalArgumentException - 指定された名前を持つ定数を この列挙型が持っていない場合
NullPointerException - 引数が null の場合

getDegree

public int getDegree()
次数を返します。

戻り値:
次数

toString

public String toString()
オーバーライド:
クラス Enum<SIunit> 内の toString
関連項目:
Enum.toString()

toString

public static final String toString(SIunit[] units)
単位を表わす文字列を返します。

パラメータ:
units - 単位の要素
戻り値:
単位を表わす文字列

equals

public static final boolean equals(SIunit[] units1,
                                   SIunit[] units2)
2個の単位が等しいか判定します。

パラメータ:
units1 - 比較対象の単位1
units2 - 比較対象の単位2
戻り値:
2個の単位が等しければtrue、そうでなければfalse