Package com.google.common.base

Examples of com.google.common.base.Function


      }
      if (this.keyComparator != null)
      {
        localObject1 = new ImmutableMultimap.BuilderMultimap();
        localObject2 = Lists.newArrayList(this.builderMultimap.asMap().entrySet());
        Collections.sort((List)localObject2, Ordering.from(this.keyComparator).onResultOf(new Function()
        {
          public Object apply(Map.Entry paramAnonymousEntry)
          {
            return paramAnonymousEntry.getKey();
          }
View Full Code Here


      return Collections.unmodifiableSet(super.columnKeySet());
    }

    public Map columnMap()
    {
      Function localFunction = Tables.access$100();
      return Collections.unmodifiableMap(Maps.transformValues(super.columnMap(), localFunction));
    }
View Full Code Here

      return Collections.unmodifiableSet(super.rowKeySet());
    }

    public Map rowMap()
    {
      Function localFunction = Tables.access$100();
      return Collections.unmodifiableMap(Maps.transformValues(super.rowMap(), localFunction));
    }
View Full Code Here

      return Maps.transformValues(this.fromTable.column(paramObject), this.function);
    }

    Function cellFunction()
    {
      return new Function()
      {
        public Table.Cell apply(Table.Cell paramAnonymousCell)
        {
          return Tables.immutableCell(paramAnonymousCell.getRowKey(), paramAnonymousCell.getColumnKey(), Tables.TransformedTable.this.function.apply(paramAnonymousCell.getValue()));
        }
View Full Code Here

      return this.values == null ? (this.values = Collections2.transform(this.fromTable.values(), this.function)) : this.values;
    }

    Map createRowMap()
    {
      Function local2 = new Function()
      {
        public Map apply(Map paramAnonymousMap)
        {
          return Maps.transformValues(paramAnonymousMap, Tables.TransformedTable.this.function);
        }
View Full Code Here

      return this.rowMap == null ? (this.rowMap = createRowMap()) : this.rowMap;
    }

    Map createColumnMap()
    {
      Function local3 = new Function()
      {
        public Map apply(Map paramAnonymousMap)
        {
          return Maps.transformValues(paramAnonymousMap, Tables.TransformedTable.this.function);
        }
View Full Code Here

                  final Method guavaMethod = Maps.class.getMethod(
                      method.getName(), method.getParameterTypes());
                  return guavaMethod.invoke(null, args);
                } catch (NoSuchMethodException e) {
                  Set set = (Set) args[0];
                  Function function = (Function) args[1];
                  return CompatibleGuava11.asMap(set, function);
                }
              }
              if (method.getName().equals("navigableSet")) {
                ImmutableSortedSet set = (ImmutableSortedSet) args[0];
View Full Code Here

      return (RowSortedTable)super.delegate();
    }

    public SortedMap rowMap()
    {
      Function localFunction = Tables.access$100();
      return Collections.unmodifiableSortedMap(Maps.transformValues(delegate().rowMap(), localFunction));
    }
View Full Code Here

    {
      if (this.keyComparator != null)
      {
        ImmutableSetMultimap.BuilderMultimap localBuilderMultimap = new ImmutableSetMultimap.BuilderMultimap();
        ArrayList localArrayList = Lists.newArrayList(this.builderMultimap.asMap().entrySet());
        Collections.sort(localArrayList, Ordering.from(this.keyComparator).onResultOf(new Function()
        {
          public Object apply(Map.Entry paramAnonymousEntry)
          {
            return paramAnonymousEntry.getKey();
          }
View Full Code Here

    return localMap == null ? (this.asMap = createAsMap()) : localMap;
  }

  private Map createAsMap()
  {
    return Collections.unmodifiableMap(Maps.transformValues(this.map, new Function()
    {
      public Long apply(AtomicLong paramAnonymousAtomicLong)
      {
        return Long.valueOf(paramAnonymousAtomicLong.get());
      }
View Full Code Here

TOP

Related Classes of com.google.common.base.Function

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.