com.infoteria.asteria.flowlibrary2.property
Class PasswordProperty

java.lang.Object
  |
  +--com.infoteria.asteria.flowlibrary2.property.ValueProperty
        |
        +--com.infoteria.asteria.flowlibrary2.property.StringProperty
              |
              +--com.infoteria.asteria.flowlibrary2.property.PasswordProperty
All Implemented Interfaces:
Cloneable, Property

public class PasswordProperty
extends StringProperty

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


Constructor Summary
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)
          コンストラクタ
 
Method Summary
 String getKey()
          暗号化のためのキーを取得します。
 void setKey(String key)
          暗号化のためのキーを設定します。
 void setString(String str)
           
 
Methods inherited from class com.infoteria.asteria.flowlibrary2.property.StringProperty
setValue, strValue
 
Methods inherited from class com.infoteria.asteria.flowlibrary2.property.ValueProperty
assign, clone, getName, getType, getValue, getValueType, init, isMapable, isNull, isRequired, resetMacro, setRequired, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

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)
コンストラクタ
Parameters:
name - プロパティ名
required - このプロパティが必須プロパティの場合はtrue
mapable - このプロパティがMapping可能な場合はtrue
value - デフォルト値
Method Detail

setKey

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

getKey

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

setString

public void setString(String str)
               throws PropertyException
Description copied from class: ValueProperty
コンパイル時に値を設定します。
Overrides:
setString in class ValueProperty
Following copied from class: com.infoteria.asteria.flowlibrary2.property.ValueProperty
Parameters:
str - プロパティ値として設定される文字列