Package io.github.mfvanek.pg.utils
Class Validators
- java.lang.Object
-
- io.github.mfvanek.pg.utils.Validators
-
public final class Validators extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
argumentNotNegative(int argumentValue, java.lang.String argumentName)
static long
countNotNegative(long count, java.lang.String argumentName)
static java.lang.String
indexNameNotBlank(java.lang.String indexName)
static java.lang.String
notBlank(java.lang.String argumentValue, java.lang.String argumentName)
static java.lang.String
paramValueNotNull(java.lang.String value, java.lang.String message)
static long
sizeNotNegative(long sizeInBytes, java.lang.String argumentName)
static java.lang.String
tableNameNotBlank(java.lang.String tableName)
static java.lang.String
validateSqlFileName(java.lang.String sqlFileName)
static java.util.List<java.lang.String>
validateThatNotEmpty(java.util.List<java.lang.String> columnsInConstraint)
static java.util.List<IndexWithSize>
validateThatTableIsTheSame(java.util.List<IndexWithSize> duplicatedIndexes)
static int
validPercent(int percentValue, java.lang.String argumentName)
static long
valueIsPositive(long argumentValue, java.lang.String argumentName)
-
-
-
Method Detail
-
valueIsPositive
public static long valueIsPositive(long argumentValue, @Nonnull java.lang.String argumentName)
-
tableNameNotBlank
@Nonnull public static java.lang.String tableNameNotBlank(@Nonnull java.lang.String tableName)
-
indexNameNotBlank
@Nonnull public static java.lang.String indexNameNotBlank(@Nonnull java.lang.String indexName)
-
notBlank
@Nonnull public static java.lang.String notBlank(@Nonnull java.lang.String argumentValue, @Nonnull java.lang.String argumentName)
-
sizeNotNegative
public static long sizeNotNegative(long sizeInBytes, @Nonnull java.lang.String argumentName)
-
countNotNegative
public static long countNotNegative(long count, @Nonnull java.lang.String argumentName)
-
argumentNotNegative
public static int argumentNotNegative(int argumentValue, @Nonnull java.lang.String argumentName)
-
validPercent
public static int validPercent(int percentValue, @Nonnull java.lang.String argumentName)
-
validateThatTableIsTheSame
@Nonnull public static java.util.List<IndexWithSize> validateThatTableIsTheSame(@Nonnull java.util.List<IndexWithSize> duplicatedIndexes)
-
validateThatNotEmpty
@Nonnull public static java.util.List<java.lang.String> validateThatNotEmpty(@Nonnull java.util.List<java.lang.String> columnsInConstraint)
-
paramValueNotNull
public static java.lang.String paramValueNotNull(@Nonnull java.lang.String value, @Nonnull java.lang.String message)
-
validateSqlFileName
@Nonnull public static java.lang.String validateSqlFileName(@Nonnull java.lang.String sqlFileName)
-
-