Examples of SrxTextIterator


Examples of net.sourceforge.segment.srx.SrxTextIterator

  }

  @Override
  public final List<String> tokenize(final String text) {
    final List<String> segments = new ArrayList<>();
    final TextIterator textIterator = new SrxTextIterator(document, languageCode + parCode, text);
    while (textIterator.hasNext()) {
      segments.add(textIterator.next());
    }
    return segments;
  }
View Full Code Here

Examples of net.sourceforge.segment.srx.SrxTextIterator

    this.languageCode = languageCode;
  }
 
  public List<String> split(String string) {
    TextIterator textIterator =
      new SrxTextIterator(document, languageCode, string);
    List<String> segmentList = new ArrayList<String>();
    while(textIterator.hasNext()) {
      String segment = textIterator.next();
      segmentList.add(segment);
    }
    return segmentList;
    }
View Full Code Here

Examples of net.sourceforge.segment.srx.SrxTextIterator

      } else {
        throw new IllegalArgumentException("For accurate algorithm preload option (-r) is mandatory.");
      }
    } else if (algorithm == Algorithm.ultimate) {
      if (text != null) {
        textIterator = new SrxTextIterator(document, languageCode, text, parameterMap);
      } else {
        textIterator = new SrxTextIterator(document, languageCode, reader, parameterMap);
      }
    } else if (algorithm == Algorithm.fast) {
      if (text != null) {
        textIterator = new FastTextIterator(document, languageCode, text, parameterMap);
      } else {
View Full Code Here

Examples of net.sourceforge.segment.srx.SrxTextIterator

    }
  }

  static List<String> tokenize(String text, SrxDocument srxDocument, String code) {
    List<String> segments = new ArrayList<>();
    TextIterator textIterator = new SrxTextIterator(srxDocument, code, text);
    while (textIterator.hasNext()) {
      segments.add(textIterator.next());
    }
    return segments;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.