クラス Range.Bound<T>
java.lang.ObjectSE
org.springframework.data.domain.Range.Bound<T>
- 導入:
- 2.0
- 作成者:
- Mark Paluch
メソッドのサマリー
修飾子と型メソッド説明booleanstatic Range.Bound<DoubleSE>exclusive(double value) valueを除く境界を作成します。static Range.Bound<FloatSE>exclusive(float value) valueを除く境界を作成します。static Range.Bound<IntegerSE>exclusive(int value) valueを除く境界を作成します。static Range.Bound<LongSE>exclusive(long value) valueを除く境界を作成します。static <T> Range.Bound<T>exclusive(T value) valueを除く境界を作成します。getValue()inthashCode()static Range.Bound<DoubleSE>inclusive(double value) valueを含む境界を作成します。static Range.Bound<FloatSE>inclusive(float value) valueを含む境界を作成します。static Range.Bound<IntegerSE>inclusive(int value) valueを含む境界を作成します。static Range.Bound<LongSE>inclusive(long value) valueを含む境界を作成します。static <T> Range.Bound<T>inclusive(T value) valueを含む境界を作成します。booleanこの境界が有界かどうかを返します。boolean<R> Range.Bound<R>map(FunctionSE<? super T, ? extends R> mapper) マッピングFunctionSE を境界値に適用します。toString()static <T> Range.Bound<T>無制限のRange.Boundを作成します。
メソッドの詳細
unbounded
無制限のRange.Boundを作成します。isBounded
public boolean isBounded()この境界が有界かどうかを返します。- 戻り値:
inclusive
valueを含む境界を作成します。- パラメーター:
value- null であってはなりません。
inclusive
valueを含む境界を作成します。- パラメーター:
value- null であってはなりません。
inclusive
valueを含む境界を作成します。- パラメーター:
value- null であってはなりません。
inclusive
valueを含む境界を作成します。- パラメーター:
value- null であってはなりません。
inclusive
valueを含む境界を作成します。- パラメーター:
value- null であってはなりません。
exclusive
valueを除く境界を作成します。- パラメーター:
value- null であってはなりません。
exclusive
valueを除く境界を作成します。- パラメーター:
value- null であってはなりません。
exclusive
valueを除く境界を作成します。- パラメーター:
value- null であってはなりません。
exclusive
valueを除く境界を作成します。- パラメーター:
value- null であってはなりません。
exclusive
valueを除く境界を作成します。- パラメーター:
value- null であってはなりません。
getValue
isInclusive
public boolean isInclusive()map
マッピングFunctionSE を境界値に適用します。- 型パラメーター:
R-- パラメーター:
mapper- null であってはなりません。マッパーが null を返す場合、境界値はunbounded()と一致します。- 戻り値:
- 値をマッパーに適用した後の新しい
Range.Bound。 - 導入:
- 3.0
equals
hashCode
public int hashCode()toString