Examples of matchLength()


Examples of com.ibm.icu.impl.TimeZoneGenericNames.GenericMatchInfo.matchLength()

        break;
      default:
        break;
      }
      GenericMatchInfo bestGeneric = getTimeZoneGenericNames().findBestMatch(text, startIdx, genericNameTypes);
      if (bestGeneric != null && (startIdx + bestGeneric.matchLength() > parsedPos)) {
        timeType.value = bestGeneric.timeType();
        pos.setIndex(startIdx + bestGeneric.matchLength());
        return TimeZone.getTimeZone(bestGeneric.tzID());
      }
      break;
View Full Code Here

Examples of com.ibm.icu.impl.TimeZoneGenericNames.GenericMatchInfo.matchLength()

        break;
      }
      GenericMatchInfo bestGeneric = getTimeZoneGenericNames().findBestMatch(text, startIdx, genericNameTypes);
      if (bestGeneric != null && (startIdx + bestGeneric.matchLength() > parsedPos)) {
        timeType.value = bestGeneric.timeType();
        pos.setIndex(startIdx + bestGeneric.matchLength());
        return TimeZone.getTimeZone(bestGeneric.tzID());
      }
      break;
    }
    case ZONE_ID: {
View Full Code Here

Examples of com.ibm.icu.impl.TimeZoneGenericNames.GenericMatchInfo.matchLength()

      }
      // Try generic names
      if (parsedPos < maxPos) {
        GenericMatchInfo genericMatch = getTimeZoneGenericNames().findBestMatch(text, startIdx, ALL_GENERIC_NAME_TYPES);
        if (genericMatch != null && parsedPos < startIdx + genericMatch.matchLength()) {
          parsedPos = startIdx + genericMatch.matchLength();
          parsedID = genericMatch.tzID();
          parsedTimeType = genericMatch.timeType();
          parsedOffset = UNKNOWN_OFFSET;
        }
View Full Code Here

Examples of com.ibm.icu.impl.TimeZoneGenericNames.GenericMatchInfo.matchLength()

      }
      // Try generic names
      if (parsedPos < maxPos) {
        GenericMatchInfo genericMatch = getTimeZoneGenericNames().findBestMatch(text, startIdx, ALL_GENERIC_NAME_TYPES);
        if (genericMatch != null && parsedPos < startIdx + genericMatch.matchLength()) {
          parsedPos = startIdx + genericMatch.matchLength();
          parsedID = genericMatch.tzID();
          parsedTimeType = genericMatch.timeType();
          parsedOffset = UNKNOWN_OFFSET;
        }
      }
View Full Code Here

Examples of com.ibm.icu.text.TimeZoneNames.MatchInfo.matchLength()

    // Find matches in the TimeZoneNames first
    Collection<MatchInfo> tznamesMatches = findTimeZoneNames(text, start, genericTypes);
    if (tznamesMatches != null) {
      MatchInfo longestMatch = null;
      for (MatchInfo match : tznamesMatches) {
        if (longestMatch == null || match.matchLength() > longestMatch.matchLength()) {
          longestMatch = match;
        }
      }
      if (longestMatch != null) {
        bestMatch = createGenericMatchInfo(longestMatch);
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.