public String getString (String name) { return getString(name, ""); }
@Override public String getString (String name) { return buffer.getString(name); }
@Override protected void parameters_load(ParametersString buffer) { tokenName = buffer.getString("tokenName"); }
@Override protected void parameters_load(ParametersString buffer) { super.parameters_load(buffer); columnStartPositions = buffer.getString("columnStartPositions", "").trim(); // null is impossible, default is "" columnEndPositions = buffer.getString("columnEndPositions", "").trim(); // null is impossible, default is "" }
public void fromString (String data) { super.fromString(data); int count = buffer.getInteger(COUNT, 0); for ( int i=0; i<count; i++ ) { String []s = new String[3]; s[0] = buffer.getString(String.format("use%d", i), ""); s[1] = buffer.getString(String.format("search%d", i), ""); s[2] = buffer.getString(String.format("replace%d", i), ""); rules.add(s); } }
/** * Gets the string value for a given parameter after decoding it if necessary. * @param name the name of the parameter. * @param defaultValue the default (not encoded) value to use. * @return the string value of the given parameter, decoded if necessary. */ public String getEncodedString (String name, String defaultValue) { return Base64.decodePassword(getString(name, defaultValue)); }
@Override protected void parameters_load(ParametersString buffer) { super.parameters_load(buffer); rule = buffer.getString("rule", DEF_RULE); sourceGroup = buffer.getInteger("sourceGroup", DEF_GROUP); regexOptions = buffer.getInteger("regexOptions", DEF_OPTIONS); sample = buffer.getString("sample", ""); }
@Override protected void parameters_load(ParametersString buffer) { super.parameters_load(buffer); columnNamesLineNum = buffer.getInteger("columnNamesLineNum", 0); valuesStartLineNum = buffer.getInteger("valuesStartLineNum", 1); detectColumnsMode = buffer.getInteger("detectColumnsMode", DETECT_COLUMNS_NONE); numColumns = buffer.getInteger("numColumns", 2); sendHeaderMode = buffer.getInteger("sendHeaderMode", SEND_HEADER_NONE); trimMode = buffer.getInteger("trimMode", TRIM_NONQUALIFIED_ONLY); sendColumnsMode = buffer.getInteger("sendColumnsMode", SEND_COLUMNS_LISTED); sourceIdColumns = buffer.getString("sourceIdColumns", ""); sourceColumns = buffer.getString("sourceColumns", "1"); targetColumns = buffer.getString("targetColumns", "2"); commentColumns = buffer.getString("commentColumns", ""); commentSourceRefs = buffer.getString("commentSourceRefs", ""); recordIdColumn = buffer.getInteger("recordIdColumn", 0); sourceIdSourceRefs = buffer.getString("sourceIdSourceRefs", ""); sourceIdSuffixes = buffer.getString("sourceIdSuffixes", ""); targetLanguages = buffer.getString("targetLanguages", ""); targetSourceRefs = buffer.getString("targetSourceRefs", "1"); if (trimMode != TRIM_NONE) { trimLeading = true; trimTrailing = true; } }
@Override protected void parameters_load(ParametersString buffer) { super.parameters_load(buffer); fieldDelimiter = buffer.getString("fieldDelimiter", ""); textQualifier = buffer.getString("textQualifier", ""); removeQualifiers = buffer.getBoolean("removeQualifiers", true); escapingMode = buffer.getInteger("escapingMode", ESCAPING_MODE_DUPLICATION); addQualifiers = buffer.getBoolean("addQualifiers", false); }
/** * Sets the options of this finder with the values stored in a given string. * The provided string can be created by {@link #toString()}. * @param data String storing all the options for this finder. * @see #toString() */ public void fromString (String data) { reset(); ParametersString tmp = new ParametersString(data); int count = tmp.getInteger("count", 0); for ( int i=0; i<count; i++ ) { String rule = tmp.getString(String.format("rule%d", i), ""); if ( rule.length() > 0 ) rules.add(rule); } sample = tmp.getString("sample", sample); useAllRulesWhenTesting = tmp.getBoolean("useAllRulesWhenTesting", useAllRulesWhenTesting); }
@Override protected void parameters_load(ParametersString buffer) { super.parameters_load(buffer); String st = buffer.getString("splicer", "\\"); if (Util.isEmpty(st)) splicer = ""; else splicer = st.trim(); createPlaceholders = buffer.getBoolean("createPlaceholders", false); }
public void fromString (String data) { ParametersString tmp = new ParametersString(data); ruleName = tmp.getString("ruleName", ruleName); ruleType = tmp.getInteger("ruleType", ruleType); expr = tmp.getString("expr", expr); sourceGroup = tmp.getInteger("groupSource", sourceGroup); targetGroup = tmp.getInteger("groupTarget", targetGroup); nameGroup = tmp.getInteger("groupName", nameGroup); noteGroup = tmp.getInteger("groupNote", noteGroup); preserveWS = tmp.getBoolean("preserveWS", preserveWS); propertyName = tmp.getString("propertyName", propertyName); propertyValue = tmp.getString("propertyValue", propertyValue); sample = tmp.getString("sample", sample); useCodeFinder = tmp.getBoolean("useCodeFinder", useCodeFinder); codeFinder.fromString(tmp.getGroup("codeFinderRules", "")); }
tsComplexFieldDefinitionsToExtract.add(buffer.getString(sNummer, "")); tsExcelExcludedColors.add(buffer.getString(sNummer, "F1F2F3F4")); siz = buffer.getInteger("tsExcelExcludedColumns"); for(i=0;i<siz;i++) tsExcelExcludedColumns.add(buffer.getString("zzz"+i, "A1000")); tsExcludeWordStyles.add(buffer.getString("sss"+i, "zzzzz"));
@Override protected void parameters_load(ParametersString buffer) { unescapeSource = buffer.getBoolean("unescapeSource", true); trimLeading = buffer.getBoolean("trimLeading", false); trimTrailing = buffer.getBoolean("trimTrailing", false); preserveWS = buffer.getBoolean("preserveWS", true); useCodeFinder = buffer.getBoolean("useCodeFinder", false); codeFinderRules = buffer.getString("codeFinderRules", codeFinder.toString()); wrapMode = WrapMode.values()[buffer.getInteger("wrapMode", WrapMode.NONE.ordinal())]; subfilter = buffer.getString("subfilter", subfilter); }