com.infoteria.asteria.flowlibrary2.property
Class StringProperty

java.lang.Object
  |
  +--com.infoteria.asteria.flowlibrary2.property.ValueProperty
        |
        +--com.infoteria.asteria.flowlibrary2.property.StringProperty
All Implemented Interfaces:
Cloneable, Property
Direct Known Subclasses:
EncodingProperty, FilePathProperty, PasswordProperty, PathResolverProperty, RegExpProperty, SubFlowProperty

public class StringProperty
extends ValueProperty

String型のプロパティクラスです。


Constructor Summary
StringProperty(String name)
          StringProperty(name, false, true, null) と同じです。
StringProperty(String name, boolean required)
          StringProperty(name, required, true, null) と同じです。
StringProperty(String name, boolean required, boolean mapable)
          StringProperty(name, required, mapable, null) と同じです。
StringProperty(String name, boolean required, boolean mapable, String value)
          コンストラクタ
 
Method Summary
 void setValue(String value)
          プロパティ値を設定します。
 String strValue()
          プロパティ値を返します。
 
Methods inherited from class com.infoteria.asteria.flowlibrary2.property.ValueProperty
assign, clone, getName, getType, getValue, getValueType, init, isMapable, isNull, isRequired, resetMacro, setRequired, setString, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StringProperty

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

StringProperty

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

StringProperty

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

StringProperty

public StringProperty(String name,
                      boolean required,
                      boolean mapable,
                      String value)
コンストラクタ
Parameters:
name - プロパティ名
required - このプロパティが必須プロパティの場合はtrue
mapable - このプロパティがMapping可能な場合はtrue
value - デフォルト値
Method Detail

strValue

public String strValue()
プロパティ値を返します。

setValue

public void setValue(String value)
プロパティ値を設定します。