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 intargumentNotNegative(int argumentValue, java.lang.String argumentName)static longcountNotNegative(long count, java.lang.String argumentName)static java.lang.StringindexNameNotBlank(java.lang.String indexName)static java.lang.StringnotBlank(java.lang.String argumentValue, java.lang.String argumentName)static java.lang.StringparamValueNotNull(java.lang.String value, java.lang.String message)static longsizeNotNegative(long sizeInBytes, java.lang.String argumentName)static java.lang.StringtableNameNotBlank(java.lang.String tableName)static java.lang.StringvalidateSqlFileName(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 intvalidPercent(int percentValue, java.lang.String argumentName)static longvalueIsPositive(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)
-
-