builder.mappingType(getEnumAttribute(MappingType.class, indexEl, "mapping-type", null)); builder.rowReadMode(getEnumAttribute(RowReadMode.class, indexEl, "read-row", null)); builder.uniqueyKeyField(getAttribute(indexEl, "unique-key-field", false)); builder.rowField(getAttribute(indexEl, "row-field", false)); String name = getAttribute(fieldEl, "name", true); String value = getAttribute(fieldEl, "value", true); ValueSource source = getEnumAttribute(ValueSource.class, fieldEl, "source", null); String type = getAttribute(fieldEl, "type", false); Map<String,String> params = buildParams(fieldEl); String prefix = getAttribute(extractEl, "prefix", false); String value = getAttribute(extractEl, "value", true); ValueSource source = getEnumAttribute(ValueSource.class, extractEl, "source", null); String type = getAttribute(extractEl, "type", false); Map<String,String> params = buildParams(extractEl);
builder.mappingType(getEnumAttribute(MappingType.class, indexEl, "mapping-type", null)); builder.rowReadMode(getEnumAttribute(RowReadMode.class, indexEl, "read-row", null)); builder.uniqueyKeyField(getAttribute(indexEl, "unique-key-field", false)); builder.rowField(getAttribute(indexEl, "row-field", false)); String name = getAttribute(fieldEl, "name", true); String value = getAttribute(fieldEl, "value", true); ValueSource source = getEnumAttribute(ValueSource.class, fieldEl, "source", null); String type = getAttribute(fieldEl, "type", false); Map<String,String> params = buildParams(fieldEl); String prefix = getAttribute(extractEl, "prefix", false); String value = getAttribute(extractEl, "value", true); ValueSource source = getEnumAttribute(ValueSource.class, extractEl, "source", null); String type = getAttribute(extractEl, "type", false); Map<String,String> params = buildParams(extractEl);