]> git.laktatnebel.de Git - validatorlib.git/commitdiff
Initial project version master
authorOle B. Rosentreter <ole@laktatnebel.de>
Fri, 27 Sep 2024 15:15:53 +0000 (17:15 +0200)
committerOle B. Rosentreter <ole@laktatnebel.de>
Fri, 27 Sep 2024 15:15:53 +0000 (17:15 +0200)
.gitignore [new file with mode: 0644]
pom.xml [new file with mode: 0644]
src/main/java/de/laktatnebel/libs/validatorlib/SQLValidator.java [new file with mode: 0644]
src/test/java/de/laktatnebel/libs/validatorlib/SQLValidatorTest.java [new file with mode: 0644]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..9aac7d9
--- /dev/null
@@ -0,0 +1,5 @@
+.classpath
+.project
+.settings
+bin
+target
diff --git a/pom.xml b/pom.xml
new file mode 100644 (file)
index 0000000..96c8ab2
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,14 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+       <modelVersion>4.0.0</modelVersion>
+       <groupId>de.laktatnebel.libs</groupId>
+       <artifactId>validatorlib</artifactId>
+       <version>2.1.1-SNAPSHOT</version>
+
+       <name>ValidatorLib</name>
+
+    <parent>
+        <groupId>de.laktatnebel.maven</groupId>
+               <artifactId>laktatnebellib</artifactId>
+               <version>2.1.7</version>
+    </parent>
+</project>
\ 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 (file)
index 0000000..be91dff
--- /dev/null
@@ -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 (file)
index 0000000..05dd2fc
--- /dev/null
@@ -0,0 +1,5 @@
+package de.laktatnebel.libs.validatorlib;
+
+public class SQLValidatorTest {
+
+}