com.infoteria.asteria.flowlibrary2.property
クラス PasswordProperty

java.lang.Object
  |
  +--com.infoteria.asteria.flowlibrary2.property.ValueProperty
        |
        +--com.infoteria.asteria.flowlibrary2.property.StringProperty
              |
              +--com.infoteria.asteria.flowlibrary2.property.PasswordProperty
すべての実装インタフェース:
Cloneable, Property

public class PasswordProperty
extends StringProperty

xfp上で暗号化されるString型のプロパティクラスです。


コンストラクタの概要
PasswordProperty(String name)
          PasswordProperty(name, false, true, null) と同じです。
PasswordProperty(String name, boolean required)
          PasswordProperty(name, required, true, null) と同じです。
PasswordProperty(String name, boolean required, boolean mapable)
          PasswordProperty(name, required, mapable, null) と同じです。
PasswordProperty(String name, boolean required, boolean mapable, String value)
          コンストラクタ
 
メソッドの概要
 String getKey()
          暗号化のためのキーを取得します。
 void setKey(String key)
          暗号化のためのキーを設定します。
 void setString(String str)
           
 
クラス com.infoteria.asteria.flowlibrary2.property.StringProperty から継承したメソッド
setValue, strValue
 
クラス com.infoteria.asteria.flowlibrary2.property.ValueProperty から継承したメソッド
assign, clone, getName, getType, getValue, getValueType, init, isMapable, isNull, isRequired, setRequired, toString
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

PasswordProperty

public PasswordProperty(String name)
PasswordProperty(name, false, true, null) と同じです。

PasswordProperty

public PasswordProperty(String name,
                        boolean required)
PasswordProperty(name, required, true, null) と同じです。

PasswordProperty

public PasswordProperty(String name,
                        boolean required,
                        boolean mapable)
PasswordProperty(name, required, mapable, null) と同じです。

PasswordProperty

public PasswordProperty(String name,
                        boolean required,
                        boolean mapable,
                        String value)
コンストラクタ
パラメータ:
name - プロパティ名
required - このプロパティが必須プロパティの場合はtrue
mapable - このプロパティがMapping可能な場合はtrue
value - デフォルト値
メソッドの詳細

setKey

public void setKey(String key)
暗号化のためのキーを設定します。

getKey

public String getKey()
暗号化のためのキーを取得します。

setString

public void setString(String str)
               throws PropertyException
クラス ValueProperty の記述:
コンパイル時に値を設定します。
オーバーライド:
クラス ValueProperty 内の setString
クラス com.infoteria.asteria.flowlibrary2.property.ValueProperty からコピーされたタグ:
パラメータ:
str - プロパティ値として設定される文字列