public static final class Range.Bound<T extends ComparableSE<T>> extends ObjectSE
修飾子と型 | メソッドと説明 |
---|---|
boolean | equals(ObjectSE o) |
static 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 extends ComparableSE<T>> | exclusive(T value) value を除く境界を作成します。 |
OptionalSE<T> | getValue() |
int | hashCode() |
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 extends ComparableSE<T>> | inclusive(T value) value を含む境界を作成します。 |
boolean | isBounded() この境界が有界かどうかを返します。 |
boolean | isInclusive() |
StringSE | toString() |
static <T extends ComparableSE<T>> | unbounded() 無制限の Range.Bound を作成します。 |
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public static <T extends ComparableSE<T>> Range.Bound<T> unbounded()
Range.Bound
を作成します。public boolean isBounded()
public static <T extends ComparableSE<T>> Range.Bound<T> inclusive(T value)
value
を含む境界を作成します。value
- null であってはなりません。public static Range.Bound<IntegerSE> inclusive(int value)
value
を含む境界を作成します。value
- null であってはなりません。public static Range.Bound<LongSE> inclusive(long value)
value
を含む境界を作成します。value
- null であってはなりません。public static Range.Bound<FloatSE> inclusive(float value)
value
を含む境界を作成します。value
- null であってはなりません。public static Range.Bound<DoubleSE> inclusive(double value)
value
を含む境界を作成します。value
- null であってはなりません。public static <T extends ComparableSE<T>> Range.Bound<T> exclusive(T value)
value
を除く境界を作成します。value
- null であってはなりません。public static Range.Bound<IntegerSE> exclusive(int value)
value
を除く境界を作成します。value
- null であってはなりません。public static Range.Bound<LongSE> exclusive(long value)
value
を除く境界を作成します。value
- null であってはなりません。public static Range.Bound<FloatSE> exclusive(float value)
value
を除く境界を作成します。value
- null であってはなりません。public static Range.Bound<DoubleSE> exclusive(double value)
value
を除く境界を作成します。value
- null であってはなりません。public StringSE toString()
ObjectSE
の toStringSE
public OptionalSE<T> getValue()
public boolean isInclusive()
public int hashCode()
ObjectSE
の hashCodeSE
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.