ContainsStringMatcher.java :  » Map » osmand » net » osmand » Android Open Source

Android Open Source » Map » osmand 
osmand » net » osmand » ContainsStringMatcher.java
package net.osmand;

import java.text.Collator;

/**
 * This simple contains string matcher uses collator to check,
 * if the part is contained in matched string.
 * 
 * @author pavol.zibrita
 */
public class ContainsStringMatcher extends CollatorStringMatcher {

  private final String part;

  /**
   * @param part Search this string in matched base string, see {@link #matches(String)}
   * @param collator Collator to use
   */
  public ContainsStringMatcher(String part, Collator collator) {
    super(collator);
    this.part = part;
  }

  @Override
  public boolean matches(String base) {
    return ccontains(getCollator(), part, base);
  }

}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.