| 程序包 | 说明 |
|---|---|
| com.bestvike.collections.generic | |
| com.bestvike.linq | |
| com.bestvike.linq.adapter.enumerable | |
| com.bestvike.linq.enumerable | |
| com.bestvike.linq.util |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
IList._findIndex(Predicate1<T> match) |
int |
Array._findIndex(Predicate1<T> match) |
int |
IList._findLastIndex(Predicate1<T> match) |
int |
Array._findLastIndex(Predicate1<T> match) |
| 限定符和类型 | 方法和说明 |
|---|---|
default boolean |
IEnumerable.all(Predicate1<? super TSource> predicate) |
default boolean |
IEnumerable.any(Predicate1<? super TSource> predicate) |
default int |
IEnumerable.count(Predicate1<? super TSource> predicate) |
default int |
IEnumerable.findIndex(Predicate1<? super TSource> predicate) |
default int |
IEnumerable.findLastIndex(Predicate1<? super TSource> predicate) |
default TSource |
IEnumerable.first(Predicate1<? super TSource> predicate) |
default TSource |
IEnumerable.firstOrDefault(Predicate1<? super TSource> predicate) |
default TSource |
IEnumerable.last(Predicate1<? super TSource> predicate) |
default TSource |
IEnumerable.lastOrDefault(Predicate1<? super TSource> predicate) |
default long |
IEnumerable.longCount(Predicate1<? super TSource> predicate) |
static <TSource> IEnumerable<TSource> |
Linq.loop(TSource seed,
Predicate1<? super TSource> condition,
Func1<? super TSource,? extends TSource> next) |
default TSource |
IEnumerable.single(Predicate1<? super TSource> predicate) |
default TSource |
IEnumerable.singleOrDefault(Predicate1<? super TSource> predicate) |
default IEnumerable<TSource> |
IEnumerable.skipWhile(Predicate1<? super TSource> predicate) |
default IEnumerable<TSource> |
IEnumerable.takeWhile(Predicate1<? super TSource> predicate) |
default IEnumerable<TSource> |
IEnumerable.where(Predicate1<? super TSource> predicate) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
BooleanArrayEnumerable._findIndex(Predicate1<java.lang.Boolean> match) |
int |
ByteArrayEnumerable._findIndex(Predicate1<java.lang.Byte> match) |
int |
CharEnumerable._findIndex(Predicate1<java.lang.Character> match) |
int |
CharacterArrayEnumerable._findIndex(Predicate1<java.lang.Character> match) |
int |
DoubleArrayEnumerable._findIndex(Predicate1<java.lang.Double> match) |
int |
FloatArrayEnumerable._findIndex(Predicate1<java.lang.Float> match) |
int |
IntegerArrayEnumerable._findIndex(Predicate1<java.lang.Integer> match) |
int |
LongArrayEnumerable._findIndex(Predicate1<java.lang.Long> match) |
int |
ShortArrayEnumerable._findIndex(Predicate1<java.lang.Short> match) |
int |
SingletonEnumerable._findIndex(Predicate1<TSource> match) |
int |
LinkedListEnumerable._findIndex(Predicate1<TSource> match) |
int |
GenericArrayEnumerable._findIndex(Predicate1<TSource> match) |
int |
ArrayListEnumerable._findIndex(Predicate1<TSource> match) |
int |
BooleanArrayEnumerable._findLastIndex(Predicate1<java.lang.Boolean> match) |
int |
ByteArrayEnumerable._findLastIndex(Predicate1<java.lang.Byte> match) |
int |
CharEnumerable._findLastIndex(Predicate1<java.lang.Character> match) |
int |
CharacterArrayEnumerable._findLastIndex(Predicate1<java.lang.Character> match) |
int |
DoubleArrayEnumerable._findLastIndex(Predicate1<java.lang.Double> match) |
int |
FloatArrayEnumerable._findLastIndex(Predicate1<java.lang.Float> match) |
int |
IntegerArrayEnumerable._findLastIndex(Predicate1<java.lang.Integer> match) |
int |
LongArrayEnumerable._findLastIndex(Predicate1<java.lang.Long> match) |
int |
ShortArrayEnumerable._findLastIndex(Predicate1<java.lang.Short> match) |
int |
SingletonEnumerable._findLastIndex(Predicate1<TSource> match) |
int |
LinkedListEnumerable._findLastIndex(Predicate1<TSource> match) |
int |
GenericArrayEnumerable._findLastIndex(Predicate1<TSource> match) |
int |
ArrayListEnumerable._findLastIndex(Predicate1<TSource> match) |
| 限定符和类型 | 方法和说明 |
|---|---|
IEnumerable<TSource> |
Iterator._where(Predicate1<TSource> predicate) |
static <TSource> boolean |
AnyAll.all(IEnumerable<TSource> source,
Predicate1<TSource> predicate) |
static <TSource> boolean |
AnyAll.any(IEnumerable<TSource> source,
Predicate1<TSource> predicate) |
static <TSource> int |
Count.count(IEnumerable<TSource> source,
Predicate1<TSource> predicate) |
static <TSource> int |
FindIndex.findIndex(IEnumerable<TSource> source,
Predicate1<TSource> predicate) |
static <TSource> int |
FindIndex.findLastIndex(IEnumerable<TSource> source,
Predicate1<TSource> predicate) |
static <TSource> TSource |
First.first(IEnumerable<TSource> source,
Predicate1<TSource> predicate) |
static <TSource> TSource |
First.firstOrDefault(IEnumerable<TSource> source,
Predicate1<TSource> predicate) |
static <TSource> TSource |
Last.last(IEnumerable<TSource> source,
Predicate1<TSource> predicate) |
static <TSource> TSource |
Last.lastOrDefault(IEnumerable<TSource> source,
Predicate1<TSource> predicate) |
static <TSource> long |
Count.longCount(IEnumerable<TSource> source,
Predicate1<TSource> predicate) |
static <TSource> IEnumerable<TSource> |
Loop.loop(TSource seed,
Predicate1<TSource> condition,
Func1<TSource,TSource> next) |
static <TSource> TSource |
Single.single(IEnumerable<TSource> source,
Predicate1<TSource> predicate) |
static <TSource> TSource |
Single.singleOrDefault(IEnumerable<TSource> source,
Predicate1<TSource> predicate) |
static <TSource> IEnumerable<TSource> |
Skip.skipWhile(IEnumerable<TSource> source,
Predicate1<TSource> predicate) |
static <TSource> IEnumerable<TSource> |
Take.takeWhile(IEnumerable<TSource> source,
Predicate1<TSource> predicate) |
static <TSource> IEnumerable<TSource> |
Where.where(IEnumerable<TSource> source,
Predicate1<TSource> predicate) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <TSource> Predicate1<TSource> |
Utilities.combinePredicates(Predicate1<TSource> predicate1,
Predicate1<TSource> predicate2) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <TSource> Predicate1<TSource> |
Utilities.combinePredicates(Predicate1<TSource> predicate1,
Predicate1<TSource> predicate2) |
static <TSource> Predicate1<TSource> |
Utilities.combinePredicates(Predicate1<TSource> predicate1,
Predicate1<TSource> predicate2) |
static <T> int |
ArrayUtils.findIndex(T[] array,
int startIndex,
int count,
Predicate1<T> match) |
static <T> int |
ArrayUtils.findIndex(T[] array,
Predicate1<T> match) |
static <T> int |
ArrayUtils.findLastIndex(T[] array,
int startIndex,
int count,
Predicate1<T> match) |
static <T> int |
ArrayUtils.findLastIndex(T[] array,
Predicate1<T> match) |
Copyright © 2019. All Rights Reserved.