Class HierarchyTagger.HierarchyDetails
- java.lang.Object
-
- com.norconex.importer.handler.tagger.impl.HierarchyTagger.HierarchyDetails
-
- Enclosing class:
- HierarchyTagger
public static class HierarchyTagger.HierarchyDetails extends Object
-
-
Constructor Summary
Constructors Constructor Description HierarchyDetails()
HierarchyDetails(String fromField, String toField, String fromSeparator, String toSeparator)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
equals(Object other)
String
getFromField()
String
getFromSeparator()
PropertySetter
getOnSet()
Gets the property setter to use when a value is set.String
getToField()
String
getToSeparator()
int
hashCode()
boolean
isKeepEmptySegments()
boolean
isOverwrite()
Deprecated.Since 3.0.0 usegetOnSet()
.boolean
isRegex()
void
setFromField(String fromField)
void
setFromSeparator(String fromSeparator)
void
setKeepEmptySegments(boolean keepEmptySegments)
void
setOnSet(PropertySetter onSet)
Sets the property setter to use when a value is set.void
setOverwrite(boolean overwrite)
Deprecated.Since 3.0.0 usesetOnSet(PropertySetter)
.void
setRegex(boolean regex)
void
setToField(String toField)
void
setToSeparator(String toSeparator)
String
toString()
-
-
-
Method Detail
-
getFromField
public String getFromField()
-
setFromField
public void setFromField(String fromField)
-
getToField
public String getToField()
-
setToField
public void setToField(String toField)
-
getFromSeparator
public String getFromSeparator()
-
setFromSeparator
public void setFromSeparator(String fromSeparator)
-
getToSeparator
public String getToSeparator()
-
setToSeparator
public void setToSeparator(String toSeparator)
-
isOverwrite
@Deprecated public boolean isOverwrite()
Deprecated.Since 3.0.0 usegetOnSet()
.Gets whether existing value for the same field should be overwritten.- Returns:
true
if overwriting existing value.
-
setOverwrite
@Deprecated public void setOverwrite(boolean overwrite)
Deprecated.Since 3.0.0 usesetOnSet(PropertySetter)
.Sets whether existing value for the same field should be overwritten.- Parameters:
overwrite
-true
if overwriting existing value.
-
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
-
isKeepEmptySegments
public boolean isKeepEmptySegments()
-
setKeepEmptySegments
public void setKeepEmptySegments(boolean keepEmptySegments)
-
isRegex
public boolean isRegex()
-
setRegex
public void setRegex(boolean regex)
-
-