O P R
すべてのクラス すべてのパッケージ
すべてのクラス すべてのパッケージ
すべてのクラス すべてのパッケージ
O
- org.thinkit.common.base.precondition - パッケージ org.thinkit.common.base.precondition
-
The useful and powerful package that provides the
Preconditions
to validate specific value and object. - org.thinkit.common.base.precondition.exception - パッケージ org.thinkit.common.base.precondition.exception
-
The package that manages exceptions that happens when validate the preconditions.
P
- PreconditionFailedException - org.thinkit.common.base.precondition.exceptionの例外
-
Thrown to indicate that a specified value or object does not meet the preconditions as a result of the validation process.
- PreconditionFailedException() - 例外 のコンストラクタorg.thinkit.common.base.precondition.exception.PreconditionFailedException
-
Constructs an
PreconditionFailedException
with no detail message. - PreconditionFailedException(String) - 例外 のコンストラクタorg.thinkit.common.base.precondition.exception.PreconditionFailedException
-
Constructs an
PreconditionFailedException
with the specified detail message. - PreconditionFailedException(String, Throwable) - 例外 のコンストラクタorg.thinkit.common.base.precondition.exception.PreconditionFailedException
-
Constructs a new exception with the specified detail message and cause.
- PreconditionFailedException(Throwable) - 例外 のコンストラクタorg.thinkit.common.base.precondition.exception.PreconditionFailedException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ?
- Preconditions - org.thinkit.common.base.preconditionのクラス
-
The
Preconditions
provides a way to ensure the preconditions for arguments and data at the start of the process.
R
- requireEndWith(String, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the string specified as an argument ends with the suffix specified by
suffix
. - requireEndWith(String, String, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the string specified as an argument ends with the suffix specified by
suffix
. - requireEndWith(String, String, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the string specified as an argument ends with the suffix specified by
suffix
. - requireFalse(boolean) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the boolean value given as an argument is
false
. - requireFalse(boolean, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the boolean value given as an argument is
false
. - requireFalse(boolean, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the boolean value given as an argument is
false
. - requireNegative(byte) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative byte number. - requireNegative(byte, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative byte number. - requireNegative(byte, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative byte number. - requireNegative(double) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative double number. - requireNegative(double, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative double number. - requireNegative(double, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative double number. - requireNegative(float) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative float number. - requireNegative(float, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative float number. - requireNegative(float, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative float number. - requireNegative(int) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative number. - requireNegative(int, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative number. - requireNegative(int, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative number. - requireNegative(long) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative long number. - requireNegative(long, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative long number. - requireNegative(long, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative long number. - requireNegative(short) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative short number. - requireNegative(short, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative short number. - requireNegative(short, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument
number
is a negative short number. - requireNonBlank(String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the string of the
string
object given as an argument is not an empty string. - requireNonBlank(String, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that
string
given as an argument is not an empty string. - requireNonBlank(String, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the string of the
string
object given as an argument is not an empty string. - requireNonEmpty(Object[]) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the array passed as an argument is not
null
or an empty array. - requireNonEmpty(Object[], RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the array passed as a number is not
null
or an empty array. - requireNonEmpty(Object[], String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the array passed as an argument is not
null
or an empty array. - requireNonEmpty(String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the reference to the
string
object specified as an argument is notnull
or the string is not an empty string. - requireNonEmpty(String, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the value of
string
passed as an argument is notnull
or an empty string. - requireNonEmpty(String, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the reference to the
string
object specified as an argument is notnull
or the string is not an empty string. - requireNonEmpty(List<?>) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that
list
passed as an argument is notnull
or an empty list. - requireNonEmpty(List<?>, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that
list
given as an argument is notnull
or an empty list. - requireNonEmpty(List<?>, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that
list
passed as an argument is notnull
or an empty list. - requireNonEmpty(Map<?, ?>) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that
map
passed as an argument is notnull
or an empty map. - requireNonEmpty(Map<?, ?>, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that
map
passed as an argument is notnull
or an empty map. - requireNonEmpty(Map<?, ?>, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that
map
passed as an argument is notnull
or an empty map. - requireNonEmpty(Set<?>) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that
set
passed as an argument is notnull
or an empty set. - requireNonEmpty(Set<?>, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that
set
passed as an argument is notnull
or an empty set. - requireNonEmpty(Set<?>, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that
set
passed as an argument is notnull
or an empty set. - requireNonNull(Object) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the reference to the
object
object passed as an argument is notnull
. - requireNonNull(Object, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the reference to the
object
object passed as an argument is notnull
. - requireNonNull(Object, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the reference to the
object
object passed as an argument is notnull
. - requirePositive(byte) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive byte number. - requirePositive(byte, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive byte number. - requirePositive(byte, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive byte number. - requirePositive(double) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive double number. - requirePositive(double, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive double number. - requirePositive(double, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive double number. - requirePositive(float) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive float number. - requirePositive(float, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive float number. - requirePositive(float, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive float number. - requirePositive(int) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive number. - requirePositive(int, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive number. - requirePositive(int, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive number. - requirePositive(long) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive long number. - requirePositive(long, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive long number. - requirePositive(long, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive long number. - requirePositive(short) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive short number. - requirePositive(short, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive short number. - requirePositive(short, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
number
argument is a positive short number. - requireRange(byte, byte, byte) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the byte
index
argument is within the range specified byfrom
toto
. - requireRange(byte, byte, byte, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the byte
index
argument is within the range specified byfrom
toto
. - requireRange(byte, byte, byte, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the byte
index
argument is within the range specified byfrom
toto
. - requireRange(double, double, double) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the double
index
argument is within the range specified byfrom
toto
. - requireRange(double, double, double, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the double
index
argument is within the range specified byfrom
toto
. - requireRange(double, double, double, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the double
index
argument is within the range specified byfrom
toto
. - requireRange(float, float, float) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the float
index
argument is within the range specified byfrom
toto
. - requireRange(float, float, float, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the float
index
argument is within the range specified byfrom
toto
. - requireRange(float, float, float, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the float
index
argument is within the range specified byfrom
toto
. - requireRange(int, int, int) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
index
argument is within the range specified byfrom
toto
. - requireRange(int, int, int, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
index
argument is within the range specified byfrom
toto
. - requireRange(int, int, int, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
index
argument is within the range specified byfrom
toto
. - requireRange(long, long, long) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the long
index
argument is within the range specified byfrom
toto
. - requireRange(long, long, long, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the long
index
argument is within the range specified byfrom
toto
. - requireRange(long, long, long, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the long
index
argument is within the range specified byfrom
toto
. - requireRange(short, short, short) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the short
index
argument is within the range specified byfrom
toto
. - requireRange(short, short, short, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the short
index
argument is within the range specified byfrom
toto
. - requireRange(short, short, short, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the short
index
argument is within the range specified byfrom
toto
. - requireRangeFrom(byte, byte) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the byte
index
argument is a number within the range specified byfrom
. - requireRangeFrom(byte, byte, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the byte
index
argument is a number within the range specified byfrom
. - requireRangeFrom(byte, byte, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the byte
index
argument is a number within the range specified byfrom
. - requireRangeFrom(double, double) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the double
index
argument is a number within the range specified byfrom
. - requireRangeFrom(double, double, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the double
index
argument is a number within the range specified byfrom
. - requireRangeFrom(double, double, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the double
index
argument is a number within the range specified byfrom
. - requireRangeFrom(float, float) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the float
index
argument is a number within the range specified byfrom
. - requireRangeFrom(float, float, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the float
index
argument is a number within the range specified byfrom
. - requireRangeFrom(float, float, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the float
index
argument is a number within the range specified byfrom
. - requireRangeFrom(int, int) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
index
argument is a number within the range specified byfrom
. - requireRangeFrom(int, int, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
index
argument is a number within the range specified byfrom
. - requireRangeFrom(int, int, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
index
argument is a number within the range specified byfrom
. - requireRangeFrom(long, long) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the long
index
argument is a number within the range specified byfrom
. - requireRangeFrom(long, long, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the long
index
argument is a number within the range specified byfrom
. - requireRangeFrom(long, long, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the long
index
argument is a number within the range specified byfrom
. - requireRangeFrom(short, short) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the short
index
argument is a number within the range specified byfrom
. - requireRangeFrom(short, short, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the short
index
argument is a number within the range specified byfrom
. - requireRangeFrom(short, short, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the short
index
argument is a number within the range specified byfrom
. - requireRangeTo(byte, byte) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the byte
index
argument is a number within the range specified byto
. - requireRangeTo(byte, byte, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the byte
index
argument is a number within the range specified byto
. - requireRangeTo(byte, byte, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the byte
index
argument is a number within the range specified byto
. - requireRangeTo(double, double) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the double
index
argument is a number within the range specified byto
. - requireRangeTo(double, double, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the double
index
argument is a number within the range specified byto
. - requireRangeTo(double, double, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the double
index
argument is a number within the range specified byto
. - requireRangeTo(float, float) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the float
index
argument is a number within the range specified byto
. - requireRangeTo(float, float, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the float
index
argument is a number within the range specified byto
. - requireRangeTo(float, float, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the float
index
argument is a number within the range specified byto
. - requireRangeTo(int, int) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
index
argument is a number within the range specified byto
. - requireRangeTo(int, int, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
index
argument is a number within the range specified byto
. - requireRangeTo(int, int, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the
index
argument is a number within the range specified byto
. - requireRangeTo(long, long) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the long
index
argument is a number within the range specified byto
. - requireRangeTo(long, long, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the long
index
argument is a number within the range specified byto
. - requireRangeTo(long, long, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the long
index
argument is a number within the range specified byto
. - requireRangeTo(short, short) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the short
index
argument is a number within the range specified byto
. - requireRangeTo(short, short, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the short
index
argument is a number within the range specified byto
. - requireRangeTo(short, short, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the short
index
argument is a number within the range specified byto
. - requireStartWith(String, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that a given string begins with the prefix specified by
prefix
. - requireStartWith(String, String, int) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument starts with the prefix specified by
prefix
at the specified search start point. - requireStartWith(String, String, int, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument starts with the prefix specified by
prefix
at the specified search start point. - requireStartWith(String, String, int, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the argument starts with the prefix specified by
prefix
at the specified search start point. - requireStartWith(String, String, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that a given string begins with the prefix specified by
prefix
. - requireStartWith(String, String, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that a given string begins with the prefix specified by
prefix
. - requireTrue(boolean) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the boolean value given as an argument is
true
. - requireTrue(boolean, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the boolean value given as an argument is
true
. - requireTrue(boolean, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
-
Ensures that the boolean value given as an argument is
true
.
すべてのクラス すべてのパッケージ