public static final class ParameterConditionalModifier.WhenThenList extends Object implements Iterable<ParameterConditionalModifier.WhenThenEntry>, Function<Parameter,Parameter>
ParameterConditionalModifier.WhenThenEntry
を要素とするリスト.
正規化(変更操作)を起動する条件と正規化のロジックそのものの格納と、 それらに基づくユニット定義パラメータの正規化の機能を提供する。 このリストはイミュータブルである。
修飾子とタイプ | メソッドと説明 |
---|---|
Parameter |
apply(Parameter t)
関数を適用する.
|
ParameterConditionalModifier.WhenThenList |
concat(ParameterConditionalModifier.WhenThenList other)
リストの末尾に別のリストを結合した新しいリストを返す.
|
ParameterConditionalModifier.WhenThenList |
cons(ParameterConditionalModifier.WhenThenEntry e)
リストの末尾に引数で指定された要素を追加した新しいリストを返す.
|
ParameterConditionalModifier.WhenThenList |
cons(Predicate<Parameter> cond,
Function<Parameter,Parameter> ope)
リストの末尾に引数で指定された正規化条件と正規化ロジックからなる要素を追加した新しいリストを返す.
|
static ParameterConditionalModifier.WhenThenList |
emptyInstance()
初期値として空のリストを返す.
|
Iterator<ParameterConditionalModifier.WhenThenEntry> |
iterator() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public static ParameterConditionalModifier.WhenThenList emptyInstance()
public ParameterConditionalModifier.WhenThenList cons(ParameterConditionalModifier.WhenThenEntry e)
e
- 追加対象の要素public ParameterConditionalModifier.WhenThenList cons(Predicate<Parameter> cond, Function<Parameter,Parameter> ope)
cond
- 条件ope
- ロジックpublic ParameterConditionalModifier.WhenThenList concat(ParameterConditionalModifier.WhenThenList other)
other
- 別のリストpublic Iterator<ParameterConditionalModifier.WhenThenEntry> iterator()
iterator
インタフェース内 Iterable<ParameterConditionalModifier.WhenThenEntry>
Copyright © 2016. All rights reserved.