com.google.common.collect.FluentIterable.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jelly Show documentation
Show all versions of jelly Show documentation
Java Functional Metaprogramming API
The newest version!
???? 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 : ; <