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 not null 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 not null 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 not null 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 not null or an empty list. 
requireNonEmpty(List<?>, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that list given as an argument is not null or an empty list. 
requireNonEmpty(List<?>, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that list passed as an argument is not null or an empty list. 
requireNonEmpty(Map<?, ?>) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that map passed as an argument is not null or an empty map. 
requireNonEmpty(Map<?, ?>, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that map passed as an argument is not null or an empty map. 
requireNonEmpty(Map<?, ?>, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that map passed as an argument is not null or an empty map. 
requireNonEmpty(Set<?>) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that set passed as an argument is not null or an empty set. 
requireNonEmpty(Set<?>, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that set passed as an argument is not null or an empty set. 
requireNonEmpty(Set<?>, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that set passed as an argument is not null 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 not null
requireNonNull(Object, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the reference to the object object passed as an argument is not null
requireNonNull(Object, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the reference to the object object passed as an argument is not null .  
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 by from to to
requireRange(byte, byte, byte, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the byte index argument is within the range specified by from to to
requireRange(byte, byte, byte, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the byte index argument is within the range specified by from to to
requireRange(double, double, double) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the double index argument is within the range specified by from to to .  
requireRange(double, double, double, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the double index argument is within the range specified by from to to
requireRange(double, double, double, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the double index argument is within the range specified by from to to
requireRange(float, float, float) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the float index argument is within the range specified by from to to
requireRange(float, float, float, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the float index argument is within the range specified by from to to
requireRange(float, float, float, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the float index argument is within the range specified by from to to
requireRange(int, int, int) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the index argument is within the range specified by from to to
requireRange(int, int, int, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the index argument is within the range specified by from to to
requireRange(int, int, int, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the index argument is within the range specified by from to to
requireRange(long, long, long) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the long index argument is within the range specified by from to to
requireRange(long, long, long, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the long index argument is within the range specified by from to to
requireRange(long, long, long, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the long index argument is within the range specified by from to to
requireRange(short, short, short) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the short index argument is within the range specified by from to to
requireRange(short, short, short, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the short index argument is within the range specified by from to to
requireRange(short, short, short, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the short index argument is within the range specified by from to to
requireRangeFrom(byte, byte) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the byte index argument is a number within the range specified by from
requireRangeFrom(byte, byte, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the byte index argument is a number within the range specified by from
requireRangeFrom(byte, byte, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the byte index argument is a number within the range specified by from
requireRangeFrom(double, double) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the double index argument is a number within the range specified by from
requireRangeFrom(double, double, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the double index argument is a number within the range specified by from
requireRangeFrom(double, double, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the double index argument is a number within the range specified by from
requireRangeFrom(float, float) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the float index argument is a number within the range specified by from
requireRangeFrom(float, float, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the float index argument is a number within the range specified by from
requireRangeFrom(float, float, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the float index argument is a number within the range specified by from
requireRangeFrom(int, int) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the index argument is a number within the range specified by from
requireRangeFrom(int, int, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the index argument is a number within the range specified by from
requireRangeFrom(int, int, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the index argument is a number within the range specified by from
requireRangeFrom(long, long) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the long index argument is a number within the range specified by from
requireRangeFrom(long, long, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the long index argument is a number within the range specified by from
requireRangeFrom(long, long, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the long index argument is a number within the range specified by from
requireRangeFrom(short, short) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the short index argument is a number within the range specified by from
requireRangeFrom(short, short, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the short index argument is a number within the range specified by from
requireRangeFrom(short, short, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the short index argument is a number within the range specified by from
requireRangeTo(byte, byte) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the byte index argument is a number within the range specified by to
requireRangeTo(byte, byte, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the byte index argument is a number within the range specified by to
requireRangeTo(byte, byte, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the byte index argument is a number within the range specified by to
requireRangeTo(double, double) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the double index argument is a number within the range specified by to
requireRangeTo(double, double, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the double index argument is a number within the range specified by to
requireRangeTo(double, double, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the double index argument is a number within the range specified by to
requireRangeTo(float, float) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the float index argument is a number within the range specified by to
requireRangeTo(float, float, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the float index argument is a number within the range specified by to
requireRangeTo(float, float, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the float index argument is a number within the range specified by to
requireRangeTo(int, int) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the index argument is a number within the range specified by to
requireRangeTo(int, int, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the index argument is a number within the range specified by to
requireRangeTo(int, int, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the index argument is a number within the range specified by to
requireRangeTo(long, long) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the long index argument is a number within the range specified by to
requireRangeTo(long, long, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the long index argument is a number within the range specified by to
requireRangeTo(long, long, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the long index argument is a number within the range specified by to
requireRangeTo(short, short) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the short index argument is a number within the range specified by to
requireRangeTo(short, short, RuntimeException) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the short index argument is a number within the range specified by to
requireRangeTo(short, short, String) - クラス のstaticメソッドorg.thinkit.common.base.precondition.Preconditions
Ensures that the short index argument is a number within the range specified by to
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 .
O P R 
すべてのクラス すべてのパッケージ