
com.google.common.collect.FluentIterable.class Maven / Gradle / Ivy
???? 2`
5 ? ?
? ? ? ? ?
?
? ?
?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
?
? ? ? ? ? ? ?
?
? !
?
?
?
/ /
!
?"#$ FromIterableFunction InnerClasses iterable Ljava/lang/Iterable; Signature Ljava/lang/Iterable; ()V Code LineNumberTable LocalVariableTable this *Lcom/google/common/collect/FluentIterable; LocalVariableTypeTable /Lcom/google/common/collect/FluentIterable; (Ljava/lang/Iterable;)V (Ljava/lang/Iterable;)V from @(Ljava/lang/Iterable;)Lcom/google/common/collect/FluentIterable;
StackMapTable ? `(Ljava/lang/Iterable;)Lcom/google/common/collect/FluentIterable; RuntimeVisibleAnnotations #Ljavax/annotation/CheckReturnValue; V(Lcom/google/common/collect/FluentIterable;)Lcom/google/common/collect/FluentIterable;
Deprecated v(Lcom/google/common/collect/FluentIterable;)Lcom/google/common/collect/FluentIterable; Ljava/lang/Deprecated; of ?([Ljava/lang/Object;)Lcom/google/common/collect/FluentIterable; elements [Ljava/lang/Object; [TE; K([TE;)Lcom/google/common/collect/FluentIterable; RuntimeInvisibleAnnotations $Lcom/google/common/annotations/Beta; toString ()Ljava/lang/String; size ()I contains (Ljava/lang/Object;)Z target Ljava/lang/Object; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; cycle ,()Lcom/google/common/collect/FluentIterable; 1()Lcom/google/common/collect/FluentIterable; append other Ljava/lang/Iterable<+TE;>; K(Ljava/lang/Iterable<+TE;>;)Lcom/google/common/collect/FluentIterable; 5([TE;)Lcom/google/common/collect/FluentIterable; filter N(Lcom/google/common/base/Predicate;)Lcom/google/common/collect/FluentIterable; predicate "Lcom/google/common/base/Predicate; (Lcom/google/common/base/Predicate<-TE;>; Y(Lcom/google/common/base/Predicate<-TE;>;)Lcom/google/common/collect/FluentIterable; =(Ljava/lang/Class;)Lcom/google/common/collect/FluentIterable; type Ljava/lang/Class; Ljava/lang/Class; ](Ljava/lang/Class;)Lcom/google/common/collect/FluentIterable; /Lcom/google/common/annotations/GwtIncompatible; value Class.isInstance anyMatch %(Lcom/google/common/base/Predicate;)Z +(Lcom/google/common/base/Predicate<-TE;>;)Z allMatch
firstMatch E(Lcom/google/common/base/Predicate;)Lcom/google/common/base/Optional; P(Lcom/google/common/base/Predicate<-TE;>;)Lcom/google/common/base/Optional; transform M(Lcom/google/common/base/Function;)Lcom/google/common/collect/FluentIterable; function !Lcom/google/common/base/Function; *Lcom/google/common/base/Function<-TE;TT;>; q(Lcom/google/common/base/Function<-TE;TT;>;)Lcom/google/common/collect/FluentIterable; transformAndConcat BLcom/google/common/base/Function<-TE;+Ljava/lang/Iterable<+TT;>;>; ?(Lcom/google/common/base/Function<-TE;+Ljava/lang/Iterable<+TT;>;>;)Lcom/google/common/collect/FluentIterable; first #()Lcom/google/common/base/Optional; iterator Ljava/util/Iterator; Ljava/util/Iterator;%& (()Lcom/google/common/base/Optional; last list Ljava/util/List; sortedSet Ljava/util/SortedSet; current Ljava/util/List; Ljava/util/SortedSet; TE; skip -(I)Lcom/google/common/collect/FluentIterable; numberToSkip I 2(I)Lcom/google/common/collect/FluentIterable; limit maxSize isEmpty ()Z toList +()Lcom/google/common/collect/ImmutableList; 0()Lcom/google/common/collect/ImmutableList; toSortedList A(Ljava/util/Comparator;)Lcom/google/common/collect/ImmutableList;
comparator Ljava/util/Comparator; Ljava/util/Comparator<-TE;>; L(Ljava/util/Comparator<-TE;>;)Lcom/google/common/collect/ImmutableList; toSet *()Lcom/google/common/collect/ImmutableSet; /()Lcom/google/common/collect/ImmutableSet; toSortedSet F(Ljava/util/Comparator;)Lcom/google/common/collect/ImmutableSortedSet; Q(Ljava/util/Comparator<-TE;>;)Lcom/google/common/collect/ImmutableSortedSet;
toMultiset /()Lcom/google/common/collect/ImmutableMultiset; 4()Lcom/google/common/collect/ImmutableMultiset; toMap K(Lcom/google/common/base/Function;)Lcom/google/common/collect/ImmutableMap;
valueFunction *Lcom/google/common/base/Function<-TE;TV;>; r(Lcom/google/common/base/Function<-TE;TV;>;)Lcom/google/common/collect/ImmutableMap; index T(Lcom/google/common/base/Function;)Lcom/google/common/collect/ImmutableListMultimap; keyFunction *Lcom/google/common/base/Function<-TE;TK;>; {(Lcom/google/common/base/Function<-TE;TK;>;)Lcom/google/common/collect/ImmutableListMultimap; uniqueIndex r(Lcom/google/common/base/Function<-TE;TK;>;)Lcom/google/common/collect/ImmutableMap; toArray &(Ljava/lang/Class;)[Ljava/lang/Object; Ljava/lang/Class; (Ljava/lang/Class;)[TE; Array.newArray(Class, int) copyInto .(Ljava/util/Collection;)Ljava/util/Collection; item i$
collection Ljava/util/Collection; TC; );>(TC;)TC; join 3(Lcom/google/common/base/Joiner;)Ljava/lang/String; joiner Lcom/google/common/base/Joiner; get (I)Ljava/lang/Object; position (I)TE; ALjava/lang/Object;Ljava/lang/Iterable;
SourceFile FluentIterable.java -Lcom/google/common/annotations/GwtCompatible; emulated > ? : ;'() java/lang/Iterable (com/google/common/collect/FluentIterable *com/google/common/collect/FluentIterable$1 >*+,- I J. \/ ^0 `1 f234567 n8 n9:;<;=> ?? ? ?32 ?@%A ?BC& TDE ? java/util/List ? ? ^ _ ? ? java/util/SortedSet ?C ?F ?FGHIJ IKLIMHNOHPQHRS ?TU ?V ?T ?W java/util/CollectionXYZ[\] a^ ?/ ?_ java/lang/Object =com/google/common/collect/FluentIterable$FromIterableFunction java/util/Iterator com/google/common/base/Optional $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; +(Ljava/lang/Iterable;Ljava/lang/Iterable;)V com/google/common/collect/Lists newArrayList *([Ljava/lang/Object;)Ljava/util/ArrayList; #com/google/common/collect/Iterables ((Ljava/lang/Iterable;)Ljava/lang/String; (Ljava/lang/Iterable;)I )(Ljava/lang/Iterable;Ljava/lang/Object;)Z *(Ljava/lang/Iterable;)Ljava/lang/Iterable; concat >(Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/lang/Iterable; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; L(Ljava/lang/Iterable;Lcom/google/common/base/Predicate;)Ljava/lang/Iterable; ;(Ljava/lang/Iterable;Ljava/lang/Class;)Ljava/lang/Iterable; any 9(Ljava/lang/Iterable;Lcom/google/common/base/Predicate;)Z all tryFind Y(Ljava/lang/Iterable;Lcom/google/common/base/Predicate;)Lcom/google/common/base/Optional; K(Ljava/lang/Iterable;Lcom/google/common/base/Function;)Ljava/lang/Iterable; ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; 5(Ljava/lang/Object;)Lcom/google/common/base/Optional; absent +(Ljava/lang/Iterable;I)Ljava/lang/Iterable; 'com/google/common/collect/ImmutableList copyOf ?(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList; "com/google/common/collect/Ordering <(Ljava/util/Comparator;)Lcom/google/common/collect/Ordering; immutableSortedCopy &com/google/common/collect/ImmutableSet >(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableSet; ,com/google/common/collect/ImmutableSortedSet Z(Ljava/util/Comparator;Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableSortedSet; +com/google/common/collect/ImmutableMultiset C(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableMultiset; com/google/common/collect/Maps _(Ljava/lang/Iterable;Lcom/google/common/base/Function;)Lcom/google/common/collect/ImmutableMap; #com/google/common/collect/Multimaps h(Ljava/lang/Iterable;Lcom/google/common/base/Function;)Lcom/google/common/collect/ImmutableListMultimap; :(Ljava/lang/Iterable;Ljava/lang/Class;)[Ljava/lang/Object; &com/google/common/collect/Collections2 cast ,(Ljava/lang/Iterable;)Ljava/util/Collection; addAll (Ljava/util/Collection;)Z add com/google/common/base/Joiner )(Ljava/lang/Iterable;I)Ljava/lang/Object;! 5 : ; <