com.infoteria.asteria.flowlibrary2.stream
インタフェース FieldDefinition


public interface FieldDefinition

フィールド定義を表すインターフェースです。


メソッドの概要
 Field getField(int idx)
          インデックスを指定してフィールドを返します。
 Field getField(String name)
          フィールド名を指定してフィールドを返します。
 int getFieldCount()
          フィールド数を返します。
 int indexOfName(String name)
          フィールド名に対応するインデックスを返します。
 Iterator keys()
          インデックス順にフィールド名を返すIteratorを返します。
 

メソッドの詳細

getFieldCount

public int getFieldCount()
フィールド数を返します。

getField

public Field getField(int idx)
インデックスを指定してフィールドを返します。
インデックスは0ベースです。

getField

public Field getField(String name)
フィールド名を指定してフィールドを返します。

indexOfName

public int indexOfName(String name)
フィールド名に対応するインデックスを返します。

keys

public Iterator keys()
インデックス順にフィールド名を返すIteratorを返します。