boolean determineForcedEncodeIncludesTerserPath(String theTerserPath) { for (String next : getForcedEncode()) { if (next.startsWith(theTerserPath)) { return true; } } return false; }
boolean determineForcedEncodeIncludesTerserPath(String theTerserPath) { for (String next : getForcedEncode()) { if (next.startsWith(theTerserPath)) { return true; } } return false; }
int determineForcedFieldNumForTerserPath(String theCurrentTerserPath) { int forceUpToFieldNum = 0; for (String nextPath : getForcedEncode()) { if (nextPath.startsWith(theCurrentTerserPath) && nextPath.length() > theCurrentTerserPath.length()) { int endOfFieldDef = nextPath.indexOf('-', theCurrentTerserPath.length() + 1); if (endOfFieldDef == -1) { endOfFieldDef = nextPath.length(); } String fieldNumString = nextPath.substring(theCurrentTerserPath.length() + 1, endOfFieldDef); forceUpToFieldNum = Math.max(forceUpToFieldNum, Integer.parseInt(fieldNumString)); } } return forceUpToFieldNum; }
int determineForcedFieldNumForTerserPath(String theCurrentTerserPath) { int forceUpToFieldNum = 0; for (String nextPath : getForcedEncode()) { if (nextPath.startsWith(theCurrentTerserPath) && nextPath.length() > theCurrentTerserPath.length()) { int endOfFieldDef = nextPath.indexOf('-', theCurrentTerserPath.length() + 1); if (endOfFieldDef == -1) { endOfFieldDef = nextPath.length(); } String fieldNumString = nextPath.substring(theCurrentTerserPath.length() + 1, endOfFieldDef); forceUpToFieldNum = Math.max(forceUpToFieldNum, Integer.parseInt(fieldNumString)); } } return forceUpToFieldNum; }
for (String nextPath : parserConfig.getForcedEncode()) { if (nextPath.startsWith(currentTerserPath + "-") && nextPath.length() > currentTerserPath.length()) { int endOfFieldDef = nextPath.indexOf('-', currentTerserPath.length());
for (String nextPath : parserConfig.getForcedEncode()) { if (nextPath.startsWith(currentTerserPath + "-") && nextPath.length() > currentTerserPath.length()) { int endOfFieldDef = nextPath.indexOf('-', currentTerserPath.length());
for (String nextPath : parserConfig.getForcedEncode()) { if (nextPath.startsWith(nextFieldTerserPath + "-")) { try {
for (String nextPath : parserConfig.getForcedEncode()) { if (nextPath.startsWith(nextFieldTerserPath + "-")) { try {