summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/parserutils/StringDescaper.java
diff options
context:
space:
mode:
authorbjculkin <bjculkin@mix.wvu.edu>2018-03-01 14:53:15 -0500
committerbjculkin <bjculkin@mix.wvu.edu>2018-03-01 14:53:15 -0500
commit10beb8e502ec8cbb02162a09da2d826ea2a1b1fc (patch)
tree6f04883aee2b8300c3989067d02f6245f1aee187 /base/src/main/java/bjc/utils/parserutils/StringDescaper.java
parentc6fa9c56ee7d339f4b7d49e528bde1b15039e359 (diff)
Format pass
Diffstat (limited to 'base/src/main/java/bjc/utils/parserutils/StringDescaper.java')
-rw-r--r--base/src/main/java/bjc/utils/parserutils/StringDescaper.java37
1 files changed, 18 insertions, 19 deletions
diff --git a/base/src/main/java/bjc/utils/parserutils/StringDescaper.java b/base/src/main/java/bjc/utils/parserutils/StringDescaper.java
index c995396..fb6fe8f 100644
--- a/base/src/main/java/bjc/utils/parserutils/StringDescaper.java
+++ b/base/src/main/java/bjc/utils/parserutils/StringDescaper.java
@@ -23,19 +23,19 @@ public class StringDescaper {
/*
* Patterns and pattern parts.
*/
- private static String rPossibleEscapeString = getRegex("possibleStringEscape");
- private static Pattern possibleEscapePatt = Pattern.compile(rPossibleEscapeString);
+ private static String rPossibleEscapeString = getRegex("possibleStringEscape");
+ private static Pattern possibleEscapePatt = Pattern.compile(rPossibleEscapeString);
- private static String rShortEscape = getRegex("shortFormStringEscape");
- private static String rOctalEscape = getRegex("octalStringEscape");
- private static String rUnicodeEscape = getRegex("unicodeStringEscape");
+ private static String rShortEscape = getRegex("shortFormStringEscape");
+ private static String rOctalEscape = getRegex("octalStringEscape");
+ private static String rUnicodeEscape = getRegex("unicodeStringEscape");
- private String rEscapeString;
- private Pattern escapePatt;
+ private String rEscapeString;
+ private Pattern escapePatt;
- private Map<String, String> literalEscapes;
+ private Map<String, String> literalEscapes;
private Map<Pattern, UnaryOperator<String>> specialEscapes;
-
+
/**
* Create a new customizable string escape remover.
*/
@@ -45,18 +45,17 @@ public class StringDescaper {
specialEscapes = new HashMap<>();
/* Set up the hard-coded escapes. */
- rEscapeString = String.format("\\\\(%1$s|%2$s|%3$s)",
- rShortEscape, rOctalEscape, rUnicodeEscape);
- escapePatt = Pattern.compile(rEscapeString);
+ rEscapeString = String.format("\\\\(%1$s|%2$s|%3$s)", rShortEscape, rOctalEscape, rUnicodeEscape);
+ escapePatt = Pattern.compile(rEscapeString);
}
/**
* Add a new literal escape.
*
* @param escape
- * The custom escape to add.
+ * The custom escape to add.
* @param val
- * The value for the escape.
+ * The value for the escape.
*/
public void addLiteralEscape(String escape, String val) {
if(literalEscapes.containsKey(escape)) {
@@ -142,13 +141,13 @@ public class StringDescaper {
/*
* Prepare the buffer and escape finder.
*/
- final StringBuffer work = new StringBuffer();
+ final StringBuffer work = new StringBuffer();
final Matcher possibleEscapeFinder = possibleEscapePatt.matcher(inp);
- final Matcher escapeFinder = escapePatt.matcher(inp);
+ final Matcher escapeFinder = escapePatt.matcher(inp);
/* Go through each escape. */
- while (possibleEscapeFinder.find()) {
- if (!escapeFinder.find()) {
+ while(possibleEscapeFinder.find()) {
+ if(!escapeFinder.find()) {
/*
* Found a possible escape that isn't actually
* an escape.
@@ -195,7 +194,7 @@ public class StringDescaper {
escapeRep = "\\";
break;
default:
- if (escapeSeq.startsWith("u")) {
+ if(escapeSeq.startsWith("u")) {
/* Handle a unicode escape. */
escapeRep = handleUnicodeEscape(escapeSeq.substring(1));
} else if(escapeSeq.startsWith("O")) {