Home | History | Annotate | Download | only in text

Lines Matching defs:search_

198         search_.setMatchedLength(0);
199 search_.matchedIndex_ = DONE;
208 search_.isOverlap_ = false;
209 search_.isCanonicalMatch_ = false;
210 search_.elementComparisonType_ = ElementComparisonType.STANDARD_ELEMENT_COMPARISON;
211 search_.isForwardSearching_ = true;
212 search_.reset_ = true;
215 search_.internalBreakIter_ = BreakIterator.getCharacterInstance(collLocale == null ? ULocale.ROOT : collLocale);
216 search_.internalBreakIter_.setText((CharacterIterator)target.clone()); // We need to create a clone
324 search_.internalBreakIter_ = BreakIterator.getCharacterInstance(collLocale == null ? ULocale.ROOT : collLocale);
325 search_.internalBreakIter_.setText((CharacterIterator)search_.text().clone()); // We need to create a clone
373 return search_.isCanonicalMatch_;
385 search_.isCanonicalMatch_ = allowCanonical;
405 if (isOutOfBounds(search_.beginIndex(), search_.endIndex(), result)) {
470 textIter_.setText(search_.text());
472 search_.setMatchedLength(0);
473 search_.matchedIndex_ = DONE;
474 search_.isOverlap_ = false;
475 search_.isCanonicalMatch_ = false;
476 search_.elementComparisonType_ = ElementComparisonType.STANDARD_ELEMENT_COMPARISON;
477 search_.isForwardSearching_ = true;
478 search_.reset_ = true;
488 search_.matchedIndex_ = search_.matchedIndex_ == DONE ?
489 getIndex() : search_.matchedIndex_ + 1;
490 search_.setMatchedLength(0);
491 textIter_.setOffset(search_.matchedIndex_);
492 if (search_.matchedIndex_ == search_.endIndex()) {
493 search_.matchedIndex_ = DONE;
496 if (search_.matchedLength() <= 0) {
501 // note search_.matchedIndex_ will always be set to something
503 search_.matchedIndex_ = position - 1;
512 if (search_.isCanonicalMatch_) {
519 if (search_.matchedIndex_ == DONE) {
520 textIter_.setOffset(search_.endIndex());
522 textIter_.setOffset(search_.matchedIndex_);
525 return search_.matchedIndex_;
538 search_.matchedIndex_ =
539 search_.matchedIndex_ == DONE ? getIndex() : search_.matchedIndex_;
540 if (search_.matchedIndex_ == search_.beginIndex()) {
543 search_.matchedIndex_--;
544 textIter_.setOffset(search_.matchedIndex_);
545 search_.setMatchedLength(0);
550 if (search_.isCanonicalMatch_) {
558 return search_.matchedIndex_;
845 // search_.matchedIndex_ = DONE;
846 // search_.setMatchedLength(0);
847 search_.isForwardSearching_) {
848 textIter_.setOffset(search_.text().getEndIndex());
903 BreakIterator breakiterator = search_.breakIter();
906 breakiterator = search_.internalBreakIter_;
922 BreakIterator breakiterator = search_.breakIter();
925 breakiterator = search_.internalBreakIter_;
1007 || startIdx < search_.beginIndex()
1008 || startIdx > search_.endIndex()) {
1010 search_.beginIndex() + " and " + search_.endIndex());
1063 int ceMatch = compareCE64s(targetCEI.ce_, patCE, search_.elementComparisonType_);
1109 if (search_.elementComparisonType_ == ElementComparisonType.STANDARD_ELEMENT_COMPARISON) {
1127 int ceMatch = compareCE64s(nextCEI.ce_, patCE, search_.elementComparisonType_);
1283 || startIdx < search_.beginIndex()
1284 || startIdx > search_.endIndex()) {
1286 search_.beginIndex() + " and " + search_.endIndex());
1305 if (startIdx < search_.endIndex()) {
1306 BreakIterator bi = search_.internalBreakIter_;
1355 int ceMatch = compareCE64s(targetCEI.ce_, patCE, search_.elementComparisonType_);
1526 search_.matchedIndex_ = match.start_;
1527 search_.setMatchedLength(match.limit_ - match.start_);
1551 if (search_.isOverlap_) {
1552 if (search_.matchedIndex_ != DONE) {
1553 textOffset = search_.matchedIndex_ + search_.matchedLength() - 1;
1576 search_.matchedIndex_ = match.start_;
1577 search_.setMatchedLength(match.limit_ - match.start_);
1962 if (ss.search_.elementComparisonType_ != ElementComparisonType.STANDARD_ELEMENT_COMPARISON) {