public class SplitAndIndexExtractor extends Extractor
Extractor.ConditionType, Extractor.CursorStrategy, Extractor.ReservedFieldException, Extractor.Result, Extractor.Type| Modifier and Type | Field and Description |
|---|---|
int |
index |
java.lang.String |
splitChar |
conditionType, conditionValue, converterExceptions, converters, creatorUserId, cursorStrategy, exceptions, extractorConfig, FIELD_CONDITION_TYPE, FIELD_CONDITION_VALUE, FIELD_CONVERTER_CONFIG, FIELD_CONVERTER_TYPE, FIELD_CONVERTERS, FIELD_CREATOR_USER_ID, FIELD_CURSOR_STRATEGY, FIELD_EXTRACTOR_CONFIG, FIELD_ID, FIELD_ORDER, FIELD_SOURCE_FIELD, FIELD_TARGET_FIELD, FIELD_TITLE, FIELD_TYPE, id, metricRegistry, order, regexConditionPattern, sourceField, superType, targetField, title| Constructor and Description |
|---|
SplitAndIndexExtractor(com.codahale.metrics.MetricRegistry metricRegistry,
java.lang.String id,
java.lang.String title,
int order,
Extractor.CursorStrategy cursorStrategy,
java.lang.String sourceField,
java.lang.String targetField,
java.util.Map<java.lang.String,java.lang.Object> extractorConfig,
java.lang.String creatorUserId,
java.util.List<Converter> converters,
Extractor.ConditionType conditionType,
java.lang.String conditionValue) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
cut(java.lang.String s,
java.lang.String splitChar,
int index) |
static int[] |
getCutIndices(java.lang.String s,
java.lang.String splitChar,
int index) |
protected Extractor.Result |
run(java.lang.String value) |
converterConfigMap, getConditionType, getConditionValue, getConverterExceptionCount, getConverters, getConverterTimerName, getCreatorUserId, getCursorStrategy, getExceptionCount, getExtractorConfig, getId, getOrder, getPersistedFields, getSourceField, getTargetField, getTitle, getTotalTimerName, getType, incrementExceptions, runConverters, runExtractor, setOrderpublic SplitAndIndexExtractor(com.codahale.metrics.MetricRegistry metricRegistry,
java.lang.String id,
java.lang.String title,
int order,
Extractor.CursorStrategy cursorStrategy,
java.lang.String sourceField,
java.lang.String targetField,
java.util.Map<java.lang.String,java.lang.Object> extractorConfig,
java.lang.String creatorUserId,
java.util.List<Converter> converters,
Extractor.ConditionType conditionType,
java.lang.String conditionValue)
throws Extractor.ReservedFieldException,
ConfigurationException
protected Extractor.Result run(java.lang.String value)
public static java.lang.String cut(java.lang.String s,
java.lang.String splitChar,
int index)
public static int[] getCutIndices(java.lang.String s,
java.lang.String splitChar,
int index)
Copyright © 2012-2014 TORCH GmbH. All Rights Reserved.