From: Ole B. Rosentreter Date: Fri, 27 Sep 2024 15:15:53 +0000 (+0200) Subject: Initial project version X-Git-Url: https://git.laktatnebel.de/?a=commitdiff_plain;ds=sidebyside;p=validatorlib.git Initial project version --- 3f88fe506b279e05ef2bb1c73be78edf276f88e8 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9aac7d9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +.classpath +.project +.settings +bin +target diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..96c8ab2 --- /dev/null +++ b/pom.xml @@ -0,0 +1,14 @@ + + 4.0.0 + de.laktatnebel.libs + validatorlib + 2.1.1-SNAPSHOT + + ValidatorLib + + + de.laktatnebel.maven + laktatnebellib + 2.1.7 + + \ No newline at end of file diff --git a/src/main/java/de/laktatnebel/libs/validatorlib/SQLValidator.java b/src/main/java/de/laktatnebel/libs/validatorlib/SQLValidator.java new file mode 100644 index 0000000..be91dff --- /dev/null +++ b/src/main/java/de/laktatnebel/libs/validatorlib/SQLValidator.java @@ -0,0 +1,45 @@ +package de.laktatnebel.libs.validatorlib; + +/** + * @author oleb + * + */ +public class SQLValidator { + + /** + * + */ + private SQLValidator() { + super(); + } + + /** + * @param sql + * @return + * boolean + */ + public static boolean isValidWhere(final String sql) { + if (sql == null) { + return false; + } + if (sql.isEmpty()) { + return false; + } + return true; + } + + /** + * @param sql + * @return + * boolean + */ + public static boolean isValidOrderBy(final String sql) { + if (sql == null) { + return false; + } + if (sql.isEmpty()) { + return false; + } + return true; + } +} diff --git a/src/test/java/de/laktatnebel/libs/validatorlib/SQLValidatorTest.java b/src/test/java/de/laktatnebel/libs/validatorlib/SQLValidatorTest.java new file mode 100644 index 0000000..05dd2fc --- /dev/null +++ b/src/test/java/de/laktatnebel/libs/validatorlib/SQLValidatorTest.java @@ -0,0 +1,5 @@ +package de.laktatnebel.libs.validatorlib; + +public class SQLValidatorTest { + +}