MCPcopy Create free account

hub / github.com/android10/arrow / types & classes

Types & classes45 in github.com/android10/arrow

ClassAbsent
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
ClassAbstractIterator
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
ClassAndPredicate
@see Predicates#and(Iterable)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:365
ClassAssignableFromPredicate
@see Predicates#assignableFrom(Class)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:529
ClassCharsets
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
ClassCollectPreconditions
Precondition checks useful in collection implementations.
src/main/java/com/fernandocejas/arrow/collections/CollectPreconditions.java:23
ClassCompositionPredicate
@see Predicates#compose(Predicate, Function)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:611
ClassConstantFunction
src/main/java/com/fernandocejas/arrow/functions/Functions.java:107
ClassContainsPatternFromStringPredicate
@see Predicates#containsPattern(String)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:700
ClassContainsPatternPredicate
@see Predicates#contains(Pattern)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:651
ClassFilteredCollection
src/main/java/com/fernandocejas/arrow/collections/FilteredCollection.java:27
InterfaceFunction
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
ClassFunctions
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
EnumIdentityFunction
src/main/java/com/fernandocejas/arrow/functions/Functions.java:82
ClassInPredicate
@see Predicates#in(Collection)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:567
ClassInstanceOfPredicate
@see Predicates#instanceOf(Class)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:491
ClassIsEqualToPredicate
@see Predicates#equalTo(Object)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:453
ClassIterables
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
ClassIterators
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
ClassJoiner
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
ClassLists
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
ClassMoreArrays
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
ClassMoreCollections
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
ClassMoreObjects
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
ClassNotPredicate
@see Predicates#not(Predicate)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:328
EnumObjectPredicate
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:260
ClassOptional
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
ClassOrPredicate
@see Predicates#or(Iterable)
src/main/java/com/fernandocejas/arrow/functions/Predicates.java:409
ClassPartition
src/main/java/com/fernandocejas/arrow/collections/Partition.java:23
ClassPreconditions
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
InterfacePredicate
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
ClassPredicates
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
ClassPresent
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
ClassRandomAccessPartition
src/main/java/com/fernandocejas/arrow/collections/RandomAccessPartition.java:21
ClassRandomAccessReverseList
src/main/java/com/fernandocejas/arrow/collections/RandomAccessReverseList.java:21
ClassReverseList
src/main/java/com/fernandocejas/arrow/collections/ReverseList.java:31
ClassReverseListIterator
src/main/java/com/fernandocejas/arrow/collections/ReverseList.java:108
EnumSizeUnit
src/main/java/com/fernandocejas/arrow/size/SizeUnit.java:20
ClassSizeUnitTest
src/test/java/com/fernandocejas/arrow/size/SizeUnitTest.java:12
EnumState
src/main/java/com/fernandocejas/arrow/collections/AbstractIterator.java:71
ClassStrings
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
EnumToStringFunction
src/main/java/com/fernandocejas/arrow/functions/Functions.java:55
ClassToStringHelper
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
ClassUnmodifiableIterator
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
ClassValueHolder
src/main/java/com/fernandocejas/arrow/objects/MoreObjects.java:424