com.infoteria.asteria.flowlibrary2.property
Class IntegerProperty

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

public class IntegerProperty
extends ValueProperty

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


Constructor Summary
IntegerProperty(java.lang.String name)
          IntegerProperty(name, false, true) と同じです。
IntegerProperty(java.lang.String name, boolean required)
          IntegerProperty(name, required, true) と同じです。
IntegerProperty(java.lang.String name, boolean required, boolean mapable)
          コンストラクタ
IntegerProperty(java.lang.String name, boolean required, boolean mapable, long value)
          コンストラクタ
 
Method Summary
 int intValue()
          プロパティ値をint型で返します。
 long longValue()
          プロパティ値をlong型で返します。
 void setValue(long value)
          プロパティ値を設定します。
 
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

IntegerProperty

public IntegerProperty(java.lang.String name)
IntegerProperty(name, false, true) と同じです。

IntegerProperty

public IntegerProperty(java.lang.String name,
                       boolean required)
IntegerProperty(name, required, true) と同じです。

IntegerProperty

public IntegerProperty(java.lang.String name,
                       boolean required,
                       boolean mapable)
コンストラクタ
Parameters:
name - プロパティ名
required - このプロパティが必須プロパティの場合はtrue
mapable - このプロパティがMapping可能な場合はtrue

IntegerProperty

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

intValue

public int intValue()
プロパティ値をint型で返します。

longValue

public long longValue()
プロパティ値をlong型で返します。

setValue

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