public interface Group
extends java.io.Serializable
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
contains(Portfolio p)
引数で指定したPortfolioが含まれるか否かを返す。
|
boolean |
containsGroupKey(GroupKey gk)
引数で指定したGroupKeyが含まれるか否かを返す。
|
java.util.Set |
distinct(int index)
大項目からindex番目(0,..
|
java.util.Set |
distinct(Key phenomenonTypeNameKey)
引数で指定したKey(現象型名を持つグループ化条件のユニークな観測値のセットを返す。
|
java.util.Set |
distinct(java.lang.String phenomenonTypeName)
引数で指定した現象型名を持つグループ化条件のユニークな観測値のセットを返す。
|
Portfolio |
get(GroupKey gk)
引数で指定したGroupKeyに対応するPortfolioを取得する。
|
Portfolio |
get(java.util.List valueList)
引数で指定した値に対応するポートフォリオを取得する。
|
Portfolio |
get(java.util.Map keyValueMap)
引数で指定した現象型名のKeyならびに対応する値の組のPortfolioを返す。
|
Portfolio |
get(java.lang.Object[] values)
引数で指定した観測値に対応するPortfolioを取得する。
|
Portfolio |
get(Observation[] observations)
引数で指定した現象型・観測値の組でグループ化されたPortfolioを取得する。
|
Portfolio |
get(ObservationValue[] observationValues)
引数で指定した現象型・観測値の組でグループ化されたPortfolioを取得する。
|
MultiruleComparator |
getComparator()
Portfolioまたは、GroupKeyを取得する際の順番を決定するMultiruleComparatorを取得する。
|
java.util.List |
groupEntries()
GroupKeyEntryのListを取得する。
|
Key[] |
groupKey()
グループ化条件Key(現象型名)の大項目順の配列を返す。
|
java.util.List |
groupKeys()
GroupKeyのSetを取得する。
|
boolean |
isEmpty()
空か否かの真偽値を返す。
|
java.util.List |
portfolios()
Portfolioの一覧を取得する。
|
void |
setComparator(MultiruleComparator mc)
Portfolioまたは、GroupKeyを取得する際の順番を決定するMultiruleComparatorを設定する。
|
int |
size()
サイズを返す。
|
Key[] groupKey()
java.util.Set distinct(java.lang.String phenomenonTypeName)
PEXARuntimeException
- グループ化条件に含まれない現象型名が指定された。java.util.Set distinct(Key phenomenonTypeNameKey)
PEXARuntimeException
- グループ化条件に含まれない現象型名が指定された。java.util.Set distinct(int index)
Portfolio get(ObservationValue[] observationValues)
Portfolio get(java.lang.Object[] values)
Portfolio get(Observation[] observations)
Portfolio get(java.util.List valueList)
valueList
- Portfolio get(java.util.Map keyValueMap)
keyValueMap
- java.util.List groupKeys()
java.util.List groupEntries()
java.util.List portfolios()
MultiruleComparator getComparator()
void setComparator(MultiruleComparator mc)
int size()
boolean isEmpty()
boolean containsGroupKey(GroupKey gk)
boolean contains(Portfolio p)