diff --git a/src/main/java/com/nhn/pinpoint/common/util/DefaultParsingResult.java b/src/main/java/com/nhn/pinpoint/common/util/DefaultParsingResult.java index 055c85ec4..60db1765b 100644 --- a/src/main/java/com/nhn/pinpoint/common/util/DefaultParsingResult.java +++ b/src/main/java/com/nhn/pinpoint/common/util/DefaultParsingResult.java @@ -8,6 +8,7 @@ public class DefaultParsingResult implements ParsingResult { public static final char SEPARATOR = ','; private String sql; private StringBuilder output; + private int id; public DefaultParsingResult() { @@ -28,6 +29,15 @@ public class DefaultParsingResult implements ParsingResult { this.sql = sql; } + @Override + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + @Override public String getOutput() { if (output == null) { diff --git a/src/main/java/com/nhn/pinpoint/common/util/ParsingResult.java b/src/main/java/com/nhn/pinpoint/common/util/ParsingResult.java index 9e616bb90..0d924bead 100644 --- a/src/main/java/com/nhn/pinpoint/common/util/ParsingResult.java +++ b/src/main/java/com/nhn/pinpoint/common/util/ParsingResult.java @@ -7,4 +7,6 @@ public interface ParsingResult { String getSql(); String getOutput(); + + int getId(); } diff --git a/src/main/java/com/nhn/pinpoint/common/util/SqlParser.java b/src/main/java/com/nhn/pinpoint/common/util/SqlParser.java index 63edd432f..41a398d4b 100644 --- a/src/main/java/com/nhn/pinpoint/common/util/SqlParser.java +++ b/src/main/java/com/nhn/pinpoint/common/util/SqlParser.java @@ -10,14 +10,14 @@ public class SqlParser { public static final char SYMBOL_REPLACE = '$'; public static final char NUMBER_REPLACE = '#'; - private static final ParsingResult NULL = new DefaultParsingResult("", new StringBuilder()); + private static final DefaultParsingResult NULL = new DefaultParsingResult("", new StringBuilder()); private static final int NEXT_TOKEN_NOT_EXIST = -1; public SqlParser() { } - public ParsingResult normalizedSql(String sql) { + public DefaultParsingResult normalizedSql(String sql) { if (sql == null) { return NULL; }