Package com.sap.hadoop.windowing.functions2.table

Examples of com.sap.hadoop.windowing.functions2.table.WindowingTableFunction$Range


            r[n] = new Range(ranges[n], true);
        return selectAlternate(source, r);
    }

    public static Link[] selectAlternate(List<Link> links, String range) {
        return selectAlternate(links, new Range(range, true));
    }
View Full Code Here


        for (Range range : ranges) {
            for (Link link : links) {
                String hreflang = link.getHrefLang();
                if (hreflang != null) {
                    Lang lang = new Lang(hreflang);
                    Range basic = range.toBasicRange();
                    Lang blang = !basic.toString().equals("*") ? new Lang(basic.toString()) : null;
                    if (range.matches(lang) || (blang != null && lang.isParentOf(blang)))
                        matching.add(link);
                }
            }
            Collections.sort(matching, new Comparator<Link>() {
View Full Code Here

    for (Range range : ranges) {
      for (Link link : links) {
        String hreflang = link.getHrefLang();
        if (hreflang != null) {
          Lang lang = new Lang(hreflang);
          Range basic = range.toBasicRange();
          Lang blang = !basic.toString().equals("*") ? new Lang(basic.toString()) : null;
          if (range.matches(lang) ||
              (blang != null && lang.isParentOf(blang)))
            matching.add(link);
        }
      }
View Full Code Here

  public static Link[] selectAlternate(Entry entry) {
    return selectAlternate(entry, Locale.getDefault());
  }
 
  public static Link[] selectAlternate(Source source, Locale locale) {
    return selectAlternate(source, new Range(Lang.fromLocale(locale),true));
  }
View Full Code Here

  public static Link[] selectAlternate(Source source, Locale locale) {
    return selectAlternate(source, new Range(Lang.fromLocale(locale),true));
  }

  public static Link[] selectAlternate(Entry entry, Locale locale) {
    return selectAlternate(entry, new Range(Lang.fromLocale(locale),true));
  }
View Full Code Here

  }
 
  public static Link[] selectAlternate(Entry entry, Locale... locales) {
    Range[] ranges = new Range[locales.length];
    for (int n = 0; n < locales.length; n++)
      ranges[n] = new Range(Lang.fromLocale(locales[n]),true);
    return selectAlternate(entry, ranges);
  }
View Full Code Here

  }
 
  public static Link[] selectAlternate(Entry entry, String... ranges) {
    Range[] r = new Range[ranges.length];
    for (int n = 0; n < ranges.length; n++)
      r[n] = new Range(ranges[n],true);
    return selectAlternate(entry, r);
  }
View Full Code Here

  }
 
  public static Link[] selectAlternate(Source source, Locale... locales) {
    Range[] ranges = new Range[locales.length];
    for (int n = 0; n < locales.length; n++)
      ranges[n] = new Range(Lang.fromLocale(locales[n]),true);
    return selectAlternate(source, ranges);
  }
View Full Code Here

  }
 
  public static Link[] selectAlternate(Source source, String... ranges) {
    Range[] r = new Range[ranges.length];
    for (int n = 0; n < ranges.length; n++)
      r[n] = new Range(ranges[n],true);
    return selectAlternate(source, r);
  }
View Full Code Here

      r[n] = new Range(ranges[n],true);
    return selectAlternate(source, r);
  }
 
  public static Link[] selectAlternate(List<Link> links, String range) {
    return selectAlternate(links, new Range(range,true));
  }
View Full Code Here

TOP

Related Classes of com.sap.hadoop.windowing.functions2.table.WindowingTableFunction$Range

Copyright © 2018 www.massapicom. 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.