Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/android10/arrow
/ types & classes
Types & classes
45 in github.com/android10/arrow
⨍
Functions
301
◇
Types & classes
45
Class
Absent
Implementation of an {@link Optional} not containing a reference. <p><b>This class contains code derived from <a href="https://github.com/google/guav
src/main/java/com/fernandocejas/arrow/optional/Absent.java:31
Class
AbstractIterator
This class provides a skeletal implementation of the {@code Iterator} interface, to make this interface easier to implement for certain types of data
src/main/java/com/fernandocejas/arrow/collections/AbstractIterator.java:61
Class
AndPredicate
@see Predicates#and(Iterable)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:365
Class
AssignableFromPredicate
@see Predicates#assignableFrom(Class)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:529
Class
Charsets
Contains constant definitions for the six standard {@link Charset} instances, which are guaranteed to be supported by all Java platform implementation
src/main/java/com/fernandocejas/arrow/strings/Charsets.java:33
Class
CollectPreconditions
Precondition checks useful in collection implementations.
src/main/java/com/fernandocejas/arrow/collections/CollectPreconditions.java:23
Class
CompositionPredicate
@see Predicates#compose(Predicate, Function)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:611
Class
ConstantFunction
src/main/java/com/fernandocejas/arrow/functions/Functions.java:107
Class
ContainsPatternFromStringPredicate
@see Predicates#containsPattern(String)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:700
Class
ContainsPatternPredicate
@see Predicates#contains(Pattern)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:651
Class
FilteredCollection
src/main/java/com/fernandocejas/arrow/collections/FilteredCollection.java:27
Interface
Function
Determines an output value based on an input value. <p>The {@link Functions} class provides common functions and related utilites. <p>See the Guava
src/main/java/com/fernandocejas/arrow/functions/Function.java:35
Class
Functions
Static utility methods pertaining to {@code Function} instances. <p/> <p>All methods return serializable functions as long as they're given serializab
src/main/java/com/fernandocejas/arrow/functions/Functions.java:40
Enum
IdentityFunction
src/main/java/com/fernandocejas/arrow/functions/Functions.java:82
Class
InPredicate
@see Predicates#in(Collection)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:567
Class
InstanceOfPredicate
@see Predicates#instanceOf(Class)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:491
Class
IsEqualToPredicate
@see Predicates#equalTo(Object)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:453
Class
Iterables
This class contains static utility methods that operate on or return objects of type {@code Iterable}. Except as noted, each method has a correspondin
src/main/java/com/fernandocejas/arrow/collections/Iterables.java:48
Class
Iterators
This class contains static utility methods that operate on or return objects of type {@link Iterator}. Except as noted, each method has a correspondin
src/main/java/com/fernandocejas/arrow/collections/Iterators.java:48
Class
Joiner
An object which joins pieces of text (specified as an array, {@link Iterable}, varargs or even a {@link Map}) with a separator. It either appends the
src/main/java/com/fernandocejas/arrow/strings/Joiner.java:61
Class
Lists
Static utility methods pertaining to {@link List} instances. <p>See the Guava User Guide article on <a href= "http://code.google.com/p/guava-librarie
src/main/java/com/fernandocejas/arrow/collections/Lists.java:43
Class
MoreArrays
Static utility methods pertaining to object arrays. @author Kevin Bourrillion @since 2.0 (imported from Google Collections Library)
src/main/java/com/fernandocejas/arrow/collections/MoreArrays.java:28
Class
MoreCollections
Provides static methods for working with {@code Collection} instances. @author Chris Povirk @author Mike Bostock @author Jared Levy @since 2.0 (impor
src/main/java/com/fernandocejas/arrow/collections/MoreCollections.java:35
Class
MoreObjects
Helper functions that operate on any {@code Object}, and are not already provided in {@link java.util.Objects}. <p>See the Guava User Guide on <a hre
src/main/java/com/fernandocejas/arrow/objects/MoreObjects.java:38
Class
NotPredicate
@see Predicates#not(Predicate)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:328
Enum
ObjectPredicate
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:260
Class
Optional
An immutable object that may contain a non-null reference to another object. Each instance of this type either contains a non-null reference, or conta
src/main/java/com/fernandocejas/arrow/optional/Optional.java:72
Class
OrPredicate
@see Predicates#or(Iterable)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:409
Class
Partition
src/main/java/com/fernandocejas/arrow/collections/Partition.java:23
Class
Preconditions
Static convenience methods that help a method or constructor check whether it was invoked correctly (whether its <i>preconditions</i> have been met).
src/main/java/com/fernandocejas/arrow/checks/Preconditions.java:90
Interface
Predicate
Determines a true or false value for a given input. <p>The {@link Predicates} class provides common predicates and related utilities. <p>See the Gua
src/main/java/com/fernandocejas/arrow/functions/Predicate.java:32
Class
Predicates
Static utility methods pertaining to {@code Predicate} instances. <p>All methods returns serializable predicates as long as they're given serializabl
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:44
Class
Present
Implementation of an {@link Optional} containing a reference. <p><b>This class contains code derived from <a href="https://github.com/google/guava">G
src/main/java/com/fernandocejas/arrow/optional/Present.java:31
Class
RandomAccessPartition
src/main/java/com/fernandocejas/arrow/collections/RandomAccessPartition.java:21
Class
RandomAccessReverseList
src/main/java/com/fernandocejas/arrow/collections/RandomAccessReverseList.java:21
Class
ReverseList
src/main/java/com/fernandocejas/arrow/collections/ReverseList.java:31
Class
ReverseListIterator
src/main/java/com/fernandocejas/arrow/collections/ReverseList.java:108
Enum
SizeUnit
src/main/java/com/fernandocejas/arrow/size/SizeUnit.java:20
Class
SizeUnitTest
src/test/java/com/fernandocejas/arrow/size/SizeUnitTest.java:12
Enum
State
src/main/java/com/fernandocejas/arrow/collections/AbstractIterator.java:71
Class
Strings
General utility functions pertaining to {@link String}s. <p><b>This class contains code derived from <a href="https://github.com/google/guava">Google
src/main/java/com/fernandocejas/arrow/strings/Strings.java:28
Enum
ToStringFunction
src/main/java/com/fernandocejas/arrow/functions/Functions.java:55
Class
ToStringHelper
Support class for {@link MoreObjects#toStringHelper}. @author Jason Lee @since 18.0 (since 2.0 as {@code Objects.ToStringHelper}.
src/main/java/com/fernandocejas/arrow/objects/MoreObjects.java:197
Class
UnmodifiableIterator
An iterator that does not support {@link #remove}. @author Jared Levy @since 2.0 (imported from Google Collections Library) <p><b>This class contain
src/main/java/com/fernandocejas/arrow/collections/UnmodifiableIterator.java:29
Class
ValueHolder
src/main/java/com/fernandocejas/arrow/objects/MoreObjects.java:424