com.infoteria.asteria.flowlibrary2.stream
Class Field

java.lang.Object
  |
  +--com.infoteria.asteria.flowlibrary2.stream.Field
All Implemented Interfaces:
com.infoteria.asteria.util.HasName, Serializable

public class Field
extends Object
implements com.infoteria.asteria.util.HasName, Serializable

フィールド定義中の一つ一つのフィールドを表すクラスです。

See Also:
Serialized Form

Method Summary
 boolean equals(Object o)
           
 String getName()
          フィールド名を返します。
 FieldType getType()
          フィールド型を返します。
 Value.Type getValueType()
          フィールド型をValue.Typeとして返します。
 boolean isArray()
          このフィールドが配列の場合はtrueを返します。
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getName

public String getName()
フィールド名を返します。
Specified by:
getName in interface com.infoteria.asteria.util.HasName

getType

public FieldType getType()
フィールド型を返します。

getValueType

public Value.Type getValueType()
フィールド型をValue.Typeとして返します。

isArray

public boolean isArray()
このフィールドが配列の場合はtrueを返します。

equals

public boolean equals(Object o)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object