20 #if !UCONFIG_NO_COLLATION && !UCONFIG_NO_BREAK_ITERATION
114 virtual void setOffset(int32_t position,
UErrorCode &status) = 0;
124 virtual int32_t getOffset(
void)
const = 0;
163 int32_t getMatchedStart(
void)
const;
179 int32_t getMatchedLength(
void)
const;
325 int32_t following(int32_t position,
UErrorCode &status);
365 int32_t preceding(int32_t position,
UErrorCode &status);
406 virtual void reset();
510 virtual int32_t handleNext(int32_t position,
UErrorCode &status)
532 virtual int32_t handlePrev(int32_t position,
UErrorCode &status)
545 virtual void setMatchLength(int32_t length);
557 virtual void setMatchStart(int32_t position);
563 void setMatchNotFound();