Class ReplaceTagger.Replacement
- java.lang.Object
-
- com.norconex.importer.handler.tagger.impl.ReplaceTagger.Replacement
-
- Enclosing class:
- ReplaceTagger
public static class ReplaceTagger.Replacement extends Object
-
-
Constructor Summary
Constructors Constructor Description Replacement()Replacement(TextMatcher fieldMatcher, TextMatcher valueMatcher, String toField, String toValue)Replacement(String fromField, String fromValue, String toField, String toValue)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanequals(Object other)TextMatchergetFieldMatcher()Gets field matcher.StringgetFromField()Deprecated.StringgetFromValue()Deprecated.PropertySettergetOnSet()Gets the property setter to use when a value is set.StringgetToField()StringgetToValue()TextMatchergetValueMatcher()Gets value matcher.inthashCode()booleanisCaseSensitive()Deprecated.booleanisDiscardUnchanged()Gets whether to discard values that did not change as a result of the replacement attempt.booleanisRegex()Deprecated.booleanisReplaceAll()Deprecated.booleanisWholeMatch()Deprecated.voidsetCaseSensitive(boolean caseSensitive)Deprecated.voidsetDiscardUnchanged(boolean discardUnchanged)Sets whether to discard values that did not change as a result of the replacement attempt.voidsetFieldMatcher(TextMatcher fieldMatcher)Sets field matcher.voidsetFromField(String fromField)Deprecated.voidsetFromValue(String fromValue)Deprecated.voidsetOnSet(PropertySetter onSet)Sets the property setter to use when a value is set.voidsetRegex(boolean regex)Deprecated.voidsetReplaceAll(boolean replaceAll)Deprecated.voidsetToField(String toField)Sets the field to store the replaced value.voidsetToValue(String toValue)Sets the replacement value.voidsetValueMatcher(TextMatcher valueMatcher)Sets value matcher.voidsetWholeMatch(boolean wholeMatch)Deprecated.StringtoString()
-
-
-
Constructor Detail
-
Replacement
public Replacement()
-
Replacement
@Deprecated public Replacement(String fromField, String fromValue, String toField, String toValue)
Deprecated.
-
Replacement
public Replacement(TextMatcher fieldMatcher, TextMatcher valueMatcher, String toField, String toValue)
-
-
Method Detail
-
getFromField
@Deprecated public String getFromField()
Deprecated.
-
getFromValue
@Deprecated public String getFromValue()
Deprecated.
-
getToField
public String getToField()
-
getToValue
public String getToValue()
-
isRegex
@Deprecated public boolean isRegex()
Deprecated.
-
isWholeMatch
@Deprecated public boolean isWholeMatch()
Deprecated.
-
isReplaceAll
@Deprecated public boolean isReplaceAll()
Deprecated.
-
isCaseSensitive
@Deprecated public boolean isCaseSensitive()
Deprecated.
-
setFromField
@Deprecated public void setFromField(String fromField)
Deprecated.
-
setFromValue
@Deprecated public void setFromValue(String fromValue)
Deprecated.
-
setToField
public void setToField(String toField)
Sets the field to store the replaced value.- Parameters:
toField- field to store the replaced value- Since:
- 2.2.0
-
setToValue
public void setToValue(String toValue)
Sets the replacement value.- Parameters:
toValue- the replacement value- Since:
- 2.2.0
-
setRegex
@Deprecated public void setRegex(boolean regex)
Deprecated.
-
setCaseSensitive
@Deprecated public void setCaseSensitive(boolean caseSensitive)
Deprecated.
-
setWholeMatch
@Deprecated public void setWholeMatch(boolean wholeMatch)
Deprecated.
-
setReplaceAll
@Deprecated public void setReplaceAll(boolean replaceAll)
Deprecated.
-
getOnSet
public PropertySetter getOnSet()
Gets the property setter to use when a value is set.- Returns:
- property setter
- Since:
- 3.0.0
-
setOnSet
public void setOnSet(PropertySetter onSet)
Sets the property setter to use when a value is set.- Parameters:
onSet- property setter- Since:
- 3.0.0
-
isDiscardUnchanged
public boolean isDiscardUnchanged()
Gets whether to discard values that did not change as a result of the replacement attempt.- Returns:
trueif discarding unchanged values- Since:
- 3.0.0
-
setDiscardUnchanged
public void setDiscardUnchanged(boolean discardUnchanged)
Sets whether to discard values that did not change as a result of the replacement attempt.- Parameters:
discardUnchanged-trueif discarding unchanged values- Since:
- 3.0.0
-
getFieldMatcher
public TextMatcher getFieldMatcher()
Gets field matcher.- Returns:
- field matcher
- Since:
- 3.0.0
-
setFieldMatcher
public void setFieldMatcher(TextMatcher fieldMatcher)
Sets field matcher.- Parameters:
fieldMatcher- field matcher- Since:
- 3.0.0
-
getValueMatcher
public TextMatcher getValueMatcher()
Gets value matcher.- Returns:
- value matcher
- Since:
- 3.0.0
-
setValueMatcher
public void setValueMatcher(TextMatcher valueMatcher)
Sets value matcher.- Parameters:
valueMatcher- value matcher- Since:
- 3.0.0
-
-