summaryrefslogtreecommitdiffstats
path: root/node-maintainer/src/main/java/com/yahoo/vespa/hosted/node/verification/commons/parser/ParseInstructions.java
diff options
context:
space:
mode:
Diffstat (limited to 'node-maintainer/src/main/java/com/yahoo/vespa/hosted/node/verification/commons/parser/ParseInstructions.java')
-rw-r--r--node-maintainer/src/main/java/com/yahoo/vespa/hosted/node/verification/commons/parser/ParseInstructions.java38
1 files changed, 38 insertions, 0 deletions
diff --git a/node-maintainer/src/main/java/com/yahoo/vespa/hosted/node/verification/commons/parser/ParseInstructions.java b/node-maintainer/src/main/java/com/yahoo/vespa/hosted/node/verification/commons/parser/ParseInstructions.java
new file mode 100644
index 00000000000..2044ac45e96
--- /dev/null
+++ b/node-maintainer/src/main/java/com/yahoo/vespa/hosted/node/verification/commons/parser/ParseInstructions.java
@@ -0,0 +1,38 @@
+package com.yahoo.vespa.hosted.node.verification.commons.parser;
+
+import java.util.ArrayList;
+
+/**
+ * Created by sgrostad on 17/07/2017.
+ */
+public class ParseInstructions {
+
+ private final int searchElementIndex;
+ private final int valueElementIndex;
+ private final String splitRegex;
+ private final ArrayList<String> searchWords;
+
+ public ParseInstructions(int searchElementIndex, int returnElementNum, String splitRegex, ArrayList<String> searchWords) {
+ this.searchElementIndex = searchElementIndex;
+ this.valueElementIndex = returnElementNum;
+ this.splitRegex = splitRegex;
+ this.searchWords = searchWords;
+ }
+
+ public int getSearchElementIndex() {
+ return searchElementIndex;
+ }
+
+ public int getValueElementIndex() {
+ return valueElementIndex;
+ }
+
+ public String getSplitRegex() {
+ return splitRegex;
+ }
+
+ public ArrayList<String> getSearchWords() {
+ return searchWords;
+ }
+
+}