public static class TextBetweenTagger.TextBetweenDetails extends Object
Constructor and Description |
---|
TextBetweenDetails()
Constructor.
|
TextBetweenDetails(String toField,
String start,
String end)
Deprecated.
Since 3.0.0.
|
TextBetweenDetails(String toField,
TextMatcher fieldMatcher,
TextMatcher startMatcher,
TextMatcher endMatcher)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other) |
String |
getEnd()
Deprecated.
Since 3.0.0, use
getEndMatcher() . |
TextMatcher |
getEndMatcher()
Gets the end delimiter matcher for text to extract.
|
TextMatcher |
getFieldMatcher()
Gets field matcher for fields on which to extract values.
|
String |
getName()
Deprecated.
Since 3.0.0, use
getToField() instead |
PropertySetter |
getOnSet()
Gets the property setter to use when a value is set.
|
String |
getStart()
Deprecated.
Since 3.0.0, use
getStartMatcher() . |
TextMatcher |
getStartMatcher()
Gets the start delimiter matcher for text to extract.
|
String |
getToField() |
int |
hashCode() |
boolean |
isCaseSensitive()
Deprecated.
Since 3.0.0, use
getStartMatcher()
and getEndMatcher() |
boolean |
isInclusive() |
void |
setCaseSensitive(boolean caseSensitive)
Deprecated.
Since 3.0.0, use
setStartMatcher(TextMatcher)
and setEndMatcher(TextMatcher) |
void |
setEndMatcher(TextMatcher endMatcher)
Sets the end delimiter matcher for text to extract.
|
void |
setFieldMatcher(TextMatcher fieldMatcher)
Sets field matcher for fields on which to extract values.
|
void |
setInclusive(boolean inclusive) |
void |
setOnSet(PropertySetter onSet)
Sets the property setter to use when a value is set.
|
void |
setStartMatcher(TextMatcher startMatcher)
Sets the start delimiter matcher for text to extract.
|
void |
setToField(String toField)
Sets the target field for extracted text.
|
String |
toString() |
@Deprecated public TextBetweenDetails(String toField, String start, String end)
toField
- target fieldstart
- start matcherend
- end matcherpublic TextBetweenDetails()
public TextBetweenDetails(String toField, TextMatcher fieldMatcher, TextMatcher startMatcher, TextMatcher endMatcher)
toField
- target fieldfieldMatcher
- optional source fieldsstartMatcher
- start matcherendMatcher
- end matcherpublic TextMatcher getFieldMatcher()
public void setFieldMatcher(TextMatcher fieldMatcher)
fieldMatcher
- field matcherpublic TextMatcher getStartMatcher()
public void setStartMatcher(TextMatcher startMatcher)
startMatcher
- start delimiter matcherpublic TextMatcher getEndMatcher()
public void setEndMatcher(TextMatcher endMatcher)
endMatcher
- end delimiter matcherpublic void setToField(String toField)
toField
- target fieldpublic boolean isInclusive()
public void setInclusive(boolean inclusive)
@Deprecated public boolean isCaseSensitive()
getStartMatcher()
and getEndMatcher()
true
if case sensitive@Deprecated public void setCaseSensitive(boolean caseSensitive)
setStartMatcher(TextMatcher)
and setEndMatcher(TextMatcher)
caseSensitive
- true
if case sensitivepublic PropertySetter getOnSet()
public void setOnSet(PropertySetter onSet)
onSet
- property setter@Deprecated public String getName()
getToField()
insteadpublic String getToField()
@Deprecated public String getStart()
getStartMatcher()
.@Deprecated public String getEnd()
getEndMatcher()
.Copyright © 2009–2023 Norconex Inc.. All rights reserved.