Skip navigation links
A B C D E F G H I J K L M O P R S T U V W 

A

AbstractAttributeStore - Class in org.calrissian.mango.domain
A base attribute collection providing reusable implementations for interacting with a attribute store backed by a hash map with sets in the value representing a multimap.
AbstractAttributeStore(Iterable<? extends Attribute>) - Constructor for class org.calrissian.mango.domain.AbstractAttributeStore
 
AbstractAttributeStoreBuilder<T extends AttributeStore,B extends AttributeStoreBuilder<T>> - Class in org.calrissian.mango.domain
 
AbstractAttributeStoreBuilder() - Constructor for class org.calrissian.mango.domain.AbstractAttributeStoreBuilder
 
AbstractBigDecimalEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractBigDecimalEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractBigDecimalEncoder
 
AbstractBigIntegerEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractBigIntegerEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractBigIntegerEncoder
 
AbstractBooleanEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractBooleanEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractBooleanEncoder
 
AbstractBufferedInputStream - Class in org.calrissian.mango.io
Utility class to allow for the source of the stream data to control the buffer size.
AbstractBufferedInputStream() - Constructor for class org.calrissian.mango.io.AbstractBufferedInputStream
 
AbstractBufferedOutputStream - Class in org.calrissian.mango.io
Utility class to allow for the management of writing a OutputStream data to a destination in chunks.
AbstractBufferedOutputStream(int) - Constructor for class org.calrissian.mango.io.AbstractBufferedOutputStream
 
AbstractByteEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractByteEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractByteEncoder
 
AbstractCloseableIterable<T> - Class in org.calrissian.mango.collect
This class represents a skeletal implementation of a CloseableIterable.
AbstractCloseableIterable() - Constructor for class org.calrissian.mango.collect.AbstractCloseableIterable
 
AbstractCloseableIterator<T> - Class in org.calrissian.mango.collect
This class is an extension of the AbstractIterator class which provides additional support for closing the Iterator quietly.
AbstractCloseableIterator() - Constructor for class org.calrissian.mango.collect.AbstractCloseableIterator
 
AbstractDateEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractDateEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractDateEncoder
 
AbstractDoubleEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractDoubleEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractDoubleEncoder
 
AbstractEntityIdentifierEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractEntityIdentifierEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractEntityIdentifierEncoder
 
AbstractEventIdentifierEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractEventIdentifierEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractEventIdentifierEncoder
 
AbstractFloatEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractFloatEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractFloatEncoder
 
AbstractInet4AddressEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractInet4AddressEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractInet4AddressEncoder
 
AbstractInet6AddressEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractInet6AddressEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractInet6AddressEncoder
 
AbstractInstantEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractInstantEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractInstantEncoder
 
AbstractIntegerEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractIntegerEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractIntegerEncoder
 
AbstractIPv4Encoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractIPv4Encoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractIPv4Encoder
 
AbstractIPv6Encoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractIPv6Encoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractIPv6Encoder
 
AbstractLongEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractLongEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractLongEncoder
 
AbstractStringEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractStringEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractStringEncoder
 
AbstractUnsignedIntegerEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractUnsignedIntegerEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractUnsignedIntegerEncoder
 
AbstractUnsignedLongEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractUnsignedLongEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractUnsignedLongEncoder
 
AbstractURIEncoder<U> - Class in org.calrissian.mango.types.encoders
 
AbstractURIEncoder() - Constructor for class org.calrissian.mango.types.encoders.AbstractURIEncoder
 
add(T) - Method in interface org.calrissian.mango.batch.Batcher
Adds a new item to be batched.
add(T, long, TimeUnit) - Method in interface org.calrissian.mango.batch.Batcher
Adds a new item to be batched.
addOrWait(T) - Method in interface org.calrissian.mango.batch.Batcher
Adds a new item to be batched.
AliasConstants - Class in org.calrissian.mango.types.encoders
 
allMatch(Predicate<? super T>) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns true if every element in this fluent iterable satisfies the predicate.
anyMatch(Predicate<? super T>) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns true if any element in this fluent iterable satisfies the predicate.
append(Iterable<? extends T>) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns a fluent iterable whose iterators traverse first the elements of this fluent iterable, followed by those of other.
append(T...) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns a fluent iterable whose iterators traverse first the elements of this fluent iterable, followed by elements.
attr(String, Object) - Method in class org.calrissian.mango.domain.AbstractAttributeStoreBuilder
 
attr(String, Object, Map<String, String>) - Method in class org.calrissian.mango.domain.AbstractAttributeStoreBuilder
 
attr(Attribute) - Method in class org.calrissian.mango.domain.AbstractAttributeStoreBuilder
 
attr(String, Object) - Method in interface org.calrissian.mango.domain.AttributeStoreBuilder
 
attr(String, Object, Map<String, String>) - Method in interface org.calrissian.mango.domain.AttributeStoreBuilder
 
attr(Attribute) - Method in interface org.calrissian.mango.domain.AttributeStoreBuilder
 
Attribute<T> - Class in org.calrissian.mango.domain
A value class representing a key/value pair with metadata.
Attribute(String, T) - Constructor for class org.calrissian.mango.domain.Attribute
 
Attribute(String, T, Map<String, String>) - Constructor for class org.calrissian.mango.domain.Attribute
 
attributes - Variable in class org.calrissian.mango.domain.AbstractAttributeStoreBuilder
 
AttributeStore - Interface in org.calrissian.mango.domain
 
AttributeStoreBuilder<T extends AttributeStore> - Interface in org.calrissian.mango.domain
 
attrs(Iterable<? extends Attribute>) - Method in class org.calrissian.mango.domain.AbstractAttributeStoreBuilder
 
attrs(Iterable<? extends Attribute>) - Method in interface org.calrissian.mango.domain.AttributeStoreBuilder
 
autoClose(CloseableIterable<? extends T>) - Static method in class org.calrissian.mango.collect.CloseableIterables
Autoclose the iterable when its iterator is exhausted or if an exception is thrown.
autoClose(CloseableIterator<? extends T>) - Static method in class org.calrissian.mango.collect.CloseableIterators
Autoclose the iterator when exhausted or if an exception is thrown.
autoClose() - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns a fluent iterable where the underlying resources are automatically closed when its iterator has been exhausted.
available() - Method in class org.calrissian.mango.io.AbstractBufferedInputStream
available() - Method in class org.calrissian.mango.io.AbstractBufferedOutputStream
Provides the amount of buffer that is left to be written to.

B

BaseEntity - Class in org.calrissian.mango.domain.entity
Default implementation of Entity.
BaseEntity(EntityIdentifier, Iterable<? extends Attribute>) - Constructor for class org.calrissian.mango.domain.entity.BaseEntity
 
BaseEntity(Entity) - Constructor for class org.calrissian.mango.domain.entity.BaseEntity
Copy constructor.
BaseEvent - Class in org.calrissian.mango.domain.event
Default implementation of Event
BaseEvent(EventIdentifier, Iterable<? extends Attribute>) - Constructor for class org.calrissian.mango.domain.event.BaseEvent
 
BaseEvent(Event) - Constructor for class org.calrissian.mango.domain.event.BaseEvent
Copy constructor
Batcher<T> - Interface in org.calrissian.mango.batch
Batches items into collections.
BatcherBuilder - Class in org.calrissian.mango.batch
Constructs a Batcher implementation that creates batches with one or more bounding conditions.
BatchListener<T> - Interface in org.calrissian.mango.batch
Listens for new batches from a Batcher.
BIGDECIMAL_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
BigDecimalEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
BigDecimalEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.BigDecimalEncoder
 
BigDecimalEncoder - Class in org.calrissian.mango.types.encoders.simple
 
BigDecimalEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.BigDecimalEncoder
 
bigDecimalEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
bigDecimalEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
bigDecimalRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
BigDecimalReverseEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
BigDecimalReverseEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.BigDecimalReverseEncoder
 
BIGINTEGER_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
BigIntegerEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
BigIntegerEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.BigIntegerEncoder
 
BigIntegerEncoder - Class in org.calrissian.mango.types.encoders.simple
 
BigIntegerEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.BigIntegerEncoder
 
bigIntegerEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
bigIntegerEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
bigIntegerRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
BigIntegerReverseEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
BigIntegerReverseEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.BigIntegerReverseEncoder
 
BOOLEAN_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
BooleanEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
BooleanEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.BooleanEncoder
 
BooleanEncoder - Class in org.calrissian.mango.types.encoders.simple
 
BooleanEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.BooleanEncoder
 
booleanEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
booleanEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
booleanRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
BooleanReverseEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
BooleanReverseEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.BooleanReverseEncoder
 
bufferSize(int) - Method in class org.calrissian.mango.batch.BatcherBuilder
Bound the buffer size used by the batchers.
build(BatchListener<T>) - Method in class org.calrissian.mango.batch.BatcherBuilder
Builds a Batcher which will provide batches to the provided listener.
build() - Method in class org.calrissian.mango.domain.AbstractAttributeStoreBuilder
 
build() - Method in interface org.calrissian.mango.domain.AttributeStoreBuilder
 
build() - Method in class org.calrissian.mango.domain.entity.EntityBuilder
 
build() - Method in class org.calrissian.mango.domain.event.EventBuilder
 
BYTE_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
ByteEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
ByteEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.ByteEncoder
 
ByteEncoder - Class in org.calrissian.mango.types.encoders.simple
 
ByteEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.ByteEncoder
 
byteEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
byteEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
byteRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
ByteReverseEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
ByteReverseEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.ByteReverseEncoder
 

C

chain(CloseableIterable<? extends T>...) - Static method in class org.calrissian.mango.collect.CloseableIterables
Combines multiple closeable iterables into a single closeable iterable.
chain(Iterable<? extends CloseableIterable<? extends T>>) - Static method in class org.calrissian.mango.collect.CloseableIterables
Combines multiple closeable iterables into a single closeable iterable.
chain(CloseableIterator<? extends T>...) - Static method in class org.calrissian.mango.collect.CloseableIterators
Combines multiple closeable iterators into a single closeable iterator.
chain(Iterator<? extends CloseableIterator<? extends T>>) - Static method in class org.calrissian.mango.collect.CloseableIterators
Combines multiple closeable iterators into a single closeable iterator.
cidrRange(String) - Static method in class org.calrissian.mango.net.IPv4
Parses the provided CIDR string and produces a closed Range encapsulating all IPv4 addresses between the network and broadcast addresses in the subnet represented by the CIDR.
cidrRange(String) - Static method in class org.calrissian.mango.net.IPv6
Parses the provided CIDR string and produces a closed Range encapsulating all IPv6 addresses between the network and broadcast addresses in the subnet represented by the CIDR.
close() - Method in interface org.calrissian.mango.batch.Batcher
Closes the underlying batcher.
close() - Method in class org.calrissian.mango.collect.AbstractCloseableIterable
close() - Method in interface org.calrissian.mango.collect.CloseableIterable
 
close() - Method in interface org.calrissian.mango.collect.CloseableIterator
 
close() - Method in class org.calrissian.mango.io.AbstractBufferedInputStream
close() - Method in class org.calrissian.mango.io.AbstractBufferedOutputStream
CloseableIterable<T> - Interface in org.calrissian.mango.collect
Iterable that is closeable to release underlying resources
CloseableIterables - Class in org.calrissian.mango.collect
Utility class to develop commonly used closeable iterables functions.
CloseableIterator<T> - Interface in org.calrissian.mango.collect
An Iterator that needs to be closed once it is no longer being used in order to clean up opened resources
CloseableIterators - Class in org.calrissian.mango.collect
Utility class to develop commonly used closeable iterator functions.
closeAndFlush() - Method in interface org.calrissian.mango.batch.Batcher
Closes the underlying batcher and flushes the remaining elements in the queue to a list.
closed - Variable in class org.calrissian.mango.collect.AbstractCloseableIterable
 
closeQuietly() - Method in interface org.calrissian.mango.collect.CloseableIterable
Unconditionally closes the iterator.
closeQuietly() - Method in interface org.calrissian.mango.collect.CloseableIterator
Unconditionally closes the iterator.
compareTo(IPv4) - Method in class org.calrissian.mango.net.IPv4
 
compareTo(IPv6) - Method in class org.calrissian.mango.net.IPv6
 
concat(CloseableIterable<? extends Iterable<? extends T>>) - Static method in class org.calrissian.mango.collect.CloseableIterables
Combines multiple iterables into a single closeable iterable.
concat(CloseableIterator<? extends Iterator<? extends T>>) - Static method in class org.calrissian.mango.collect.CloseableIterators
Combines multiple iterators into a single closeable iterator.
contains(Object) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns true if this fluent iterable contains any object for which equals(target) is true.
contains(String) - Method in class org.calrissian.mango.domain.AbstractAttributeStore
 
contains(String) - Method in interface org.calrissian.mango.domain.AttributeStore
Returns true of there exist attributes with the specified key
copyInto(C) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Copies all the elements from this fluent iterable to collection.
create() - Static method in class org.calrissian.mango.batch.BatcherBuilder
Creates a new builder for creating a Batcher.
create(EntityIdentifier) - Static method in class org.calrissian.mango.domain.entity.EntityBuilder
 
create(String, String) - Static method in class org.calrissian.mango.domain.entity.EntityBuilder
 
create(Entity) - Static method in class org.calrissian.mango.domain.entity.EntityBuilder
 
create(EventIdentifier) - Static method in class org.calrissian.mango.domain.event.EventBuilder
 
create(String, String, long) - Static method in class org.calrissian.mango.domain.event.EventBuilder
 
create(Event) - Static method in class org.calrissian.mango.domain.event.EventBuilder
 
cycle(CloseableIterable<T>) - Static method in class org.calrissian.mango.collect.CloseableIterables
Returns a closeable iterable whose iterators cycle indefinitely over the elements of iterable.
cycle() - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns a fluent iterable whose Iterator cycles indefinitely over the elements of this fluent iterable.

D

DATE_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
DateEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
DateEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.DateEncoder
 
DateEncoder - Class in org.calrissian.mango.types.encoders.simple
 
DateEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.DateEncoder
 
dateEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
dateEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
dateRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
DateReverseEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
DateReverseEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.DateReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.BigDecimalEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.BigDecimalReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.BigIntegerEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.BigIntegerReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.BooleanEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.BooleanReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.ByteEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.ByteReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.DateEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.DateReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.DoubleEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.DoubleReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.EventIdentifierEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.FloatEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.FloatReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.Inet4AddressEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.Inet4AddressReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.Inet6AddressEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.Inet6AddressReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.InstantEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.InstantReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.IntegerEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.IntegerReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.IPv4Encoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.IPv4ReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.IPv6Encoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.IPv6ReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.LongEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.LongReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.ReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.UnsignedIntegerEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.UnsignedIntegerReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.UnsignedLongEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.lexi.UnsignedLongReverseEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.BigDecimalEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.BigIntegerEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.BooleanEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.ByteEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.DateEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.DoubleEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.EntityIdentifierEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.EventIdentifierEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.FloatEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.Inet4AddressEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.Inet6AddressEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.InstantEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.IntegerEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.IPv4Encoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.IPv6Encoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.LongEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.StringEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.UnsignedIntegerEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.UnsignedLongEncoder
 
decode(String) - Method in class org.calrissian.mango.types.encoders.simple.UriEncoder
 
decode(U) - Method in interface org.calrissian.mango.types.TypeEncoder
Decodes the provided value.
decode(String, U) - Method in class org.calrissian.mango.types.TypeRegistry
Decodes the given value using one of the registered TypeEncoders.
decrement(Inet4Address) - Static method in class org.calrissian.mango.net.MoreInetAddresses
Returns a new Inet4Address that is one less than the passed in address.
decrement(Inet6Address) - Static method in class org.calrissian.mango.net.MoreInetAddresses
Returns a new Inet6Address that is one less than the passed in address.
deserialize(byte[]) - Static method in class org.calrissian.mango.io.Serializables
Utility for returning a Serializable object from a byte array.
deserialize(byte[], boolean) - Static method in class org.calrissian.mango.io.Serializables
Utility for returning a Serializable object from a byte array.
discreteDomain() - Static method in class org.calrissian.mango.net.IPv4
 
discreteDomain() - Static method in class org.calrissian.mango.net.IPv6
 
distinct(CloseableIterable<T>) - Static method in class org.calrissian.mango.collect.CloseableIterables
If we can assume the closeable iterable is sorted, return the distinct elements.
distinct(CloseableIterator<T>) - Static method in class org.calrissian.mango.collect.CloseableIterators
If we can assume the closeable iterator is sorted, return the distinct elements.
distinct(Iterable<T>) - Static method in class org.calrissian.mango.collect.Iterables2
If we can assume the iterable is sorted, return the distinct elements.
distinct(Iterator<T>) - Static method in class org.calrissian.mango.collect.Iterators2
If we can assume the iterator is sorted, return the distinct elements.
doClose() - Method in class org.calrissian.mango.collect.AbstractCloseableIterable
Performes the logic to cleanup any held resources
DOUBLE_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
DoubleEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
DoubleEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.DoubleEncoder
 
DoubleEncoder - Class in org.calrissian.mango.types.encoders.simple
 
DoubleEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.DoubleEncoder
 
doubleEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
doubleEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
doubleRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
DoubleReverseEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
DoubleReverseEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.DoubleReverseEncoder
 

E

emptyIterable() - Static method in class org.calrissian.mango.collect.CloseableIterables
Returns an empty closeable iterable
emptyIterator() - Static method in class org.calrissian.mango.collect.CloseableIterators
Returns an empty closeable iterator.
encode(BigDecimal) - Method in class org.calrissian.mango.types.encoders.lexi.BigDecimalEncoder
 
encode(BigDecimal) - Method in class org.calrissian.mango.types.encoders.lexi.BigDecimalReverseEncoder
 
encode(BigInteger) - Method in class org.calrissian.mango.types.encoders.lexi.BigIntegerEncoder
 
encode(BigInteger) - Method in class org.calrissian.mango.types.encoders.lexi.BigIntegerReverseEncoder
 
encode(Boolean) - Method in class org.calrissian.mango.types.encoders.lexi.BooleanEncoder
 
encode(Boolean) - Method in class org.calrissian.mango.types.encoders.lexi.BooleanReverseEncoder
 
encode(Byte) - Method in class org.calrissian.mango.types.encoders.lexi.ByteEncoder
 
encode(Byte) - Method in class org.calrissian.mango.types.encoders.lexi.ByteReverseEncoder
 
encode(Date) - Method in class org.calrissian.mango.types.encoders.lexi.DateEncoder
 
encode(Date) - Method in class org.calrissian.mango.types.encoders.lexi.DateReverseEncoder
 
encode(Double) - Method in class org.calrissian.mango.types.encoders.lexi.DoubleEncoder
 
encode(Double) - Method in class org.calrissian.mango.types.encoders.lexi.DoubleReverseEncoder
 
encode(EventIdentifier) - Method in class org.calrissian.mango.types.encoders.lexi.EventIdentifierEncoder
 
encode(Float) - Method in class org.calrissian.mango.types.encoders.lexi.FloatEncoder
 
encode(Float) - Method in class org.calrissian.mango.types.encoders.lexi.FloatReverseEncoder
 
encode(Inet4Address) - Method in class org.calrissian.mango.types.encoders.lexi.Inet4AddressEncoder
 
encode(Inet4Address) - Method in class org.calrissian.mango.types.encoders.lexi.Inet4AddressReverseEncoder
 
encode(Inet6Address) - Method in class org.calrissian.mango.types.encoders.lexi.Inet6AddressEncoder
 
encode(Inet6Address) - Method in class org.calrissian.mango.types.encoders.lexi.Inet6AddressReverseEncoder
 
encode(Instant) - Method in class org.calrissian.mango.types.encoders.lexi.InstantEncoder
 
encode(Instant) - Method in class org.calrissian.mango.types.encoders.lexi.InstantReverseEncoder
 
encode(Integer) - Method in class org.calrissian.mango.types.encoders.lexi.IntegerEncoder
 
encode(Integer) - Method in class org.calrissian.mango.types.encoders.lexi.IntegerReverseEncoder
 
encode(IPv4) - Method in class org.calrissian.mango.types.encoders.lexi.IPv4Encoder
 
encode(IPv4) - Method in class org.calrissian.mango.types.encoders.lexi.IPv4ReverseEncoder
 
encode(IPv6) - Method in class org.calrissian.mango.types.encoders.lexi.IPv6Encoder
 
encode(IPv6) - Method in class org.calrissian.mango.types.encoders.lexi.IPv6ReverseEncoder
 
encode(Long) - Method in class org.calrissian.mango.types.encoders.lexi.LongEncoder
 
encode(Long) - Method in class org.calrissian.mango.types.encoders.lexi.LongReverseEncoder
 
encode(T) - Method in class org.calrissian.mango.types.encoders.lexi.ReverseEncoder
 
encode(UnsignedInteger) - Method in class org.calrissian.mango.types.encoders.lexi.UnsignedIntegerEncoder
 
encode(UnsignedInteger) - Method in class org.calrissian.mango.types.encoders.lexi.UnsignedIntegerReverseEncoder
 
encode(UnsignedLong) - Method in class org.calrissian.mango.types.encoders.lexi.UnsignedLongEncoder
 
encode(UnsignedLong) - Method in class org.calrissian.mango.types.encoders.lexi.UnsignedLongReverseEncoder
 
encode(BigDecimal) - Method in class org.calrissian.mango.types.encoders.simple.BigDecimalEncoder
 
encode(BigInteger) - Method in class org.calrissian.mango.types.encoders.simple.BigIntegerEncoder
 
encode(Boolean) - Method in class org.calrissian.mango.types.encoders.simple.BooleanEncoder
 
encode(Byte) - Method in class org.calrissian.mango.types.encoders.simple.ByteEncoder
 
encode(Date) - Method in class org.calrissian.mango.types.encoders.simple.DateEncoder
 
encode(Double) - Method in class org.calrissian.mango.types.encoders.simple.DoubleEncoder
 
encode(EntityIdentifier) - Method in class org.calrissian.mango.types.encoders.simple.EntityIdentifierEncoder
 
encode(EventIdentifier) - Method in class org.calrissian.mango.types.encoders.simple.EventIdentifierEncoder
 
encode(Float) - Method in class org.calrissian.mango.types.encoders.simple.FloatEncoder
 
encode(Inet4Address) - Method in class org.calrissian.mango.types.encoders.simple.Inet4AddressEncoder
 
encode(Inet6Address) - Method in class org.calrissian.mango.types.encoders.simple.Inet6AddressEncoder
 
encode(Instant) - Method in class org.calrissian.mango.types.encoders.simple.InstantEncoder
 
encode(Integer) - Method in class org.calrissian.mango.types.encoders.simple.IntegerEncoder
 
encode(IPv4) - Method in class org.calrissian.mango.types.encoders.simple.IPv4Encoder
 
encode(IPv6) - Method in class org.calrissian.mango.types.encoders.simple.IPv6Encoder
 
encode(Long) - Method in class org.calrissian.mango.types.encoders.simple.LongEncoder
 
encode(String) - Method in class org.calrissian.mango.types.encoders.simple.StringEncoder
 
encode(UnsignedInteger) - Method in class org.calrissian.mango.types.encoders.simple.UnsignedIntegerEncoder
 
encode(UnsignedLong) - Method in class org.calrissian.mango.types.encoders.simple.UnsignedLongEncoder
 
encode(URI) - Method in class org.calrissian.mango.types.encoders.simple.UriEncoder
 
encode(T) - Method in interface org.calrissian.mango.types.TypeEncoder
Encodes a value.
encode(Object) - Method in class org.calrissian.mango.types.TypeRegistry
Encodes the given value using one of the registered TypeEncoders.
Entity - Interface in org.calrissian.mango.domain.entity
A common business object for modelling things in the real-world.
ENTITY_IDENTIFIER_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
EntityBuilder - Class in org.calrissian.mango.domain.entity
 
EntityBuilder(EntityIdentifier) - Constructor for class org.calrissian.mango.domain.entity.EntityBuilder
 
EntityIdentifier - Class in org.calrissian.mango.domain.entity
 
EntityIdentifier(String, String) - Constructor for class org.calrissian.mango.domain.entity.EntityIdentifier
 
EntityIdentifierEncoder - Class in org.calrissian.mango.types.encoders.simple
 
EntityIdentifierEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.EntityIdentifierEncoder
 
entityIdentifierEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
entityIdentifierEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
entityIdentifierRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
equals(Object) - Method in class org.calrissian.mango.domain.AbstractAttributeStore
 
equals(Object) - Method in class org.calrissian.mango.domain.Attribute
 
equals(Object) - Method in class org.calrissian.mango.domain.entity.BaseEntity
 
equals(Object) - Method in class org.calrissian.mango.domain.entity.EntityIdentifier
 
equals(Object) - Method in class org.calrissian.mango.domain.event.EventIdentifier
 
equals(Object) - Method in class org.calrissian.mango.domain.Pair
 
equals(Object) - Method in class org.calrissian.mango.net.IP
 
equals(Object) - Method in class org.calrissian.mango.net.MoreInetAddresses.CidrInfo
 
Event - Interface in org.calrissian.mango.domain.event
An event acts as a useful common business object for representing different types of models with a time dimension tha can be set directly or left untouched (defaulting in current time).
EVENT_IDENTIFIER_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
EventBuilder - Class in org.calrissian.mango.domain.event
 
EventBuilder(EventIdentifier) - Constructor for class org.calrissian.mango.domain.event.EventBuilder
 
EventIdentifier - Class in org.calrissian.mango.domain.event
 
EventIdentifier(String, String, long) - Constructor for class org.calrissian.mango.domain.event.EventIdentifier
 
EventIdentifierEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
EventIdentifierEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.EventIdentifierEncoder
 
EventIdentifierEncoder - Class in org.calrissian.mango.types.encoders.simple
 
EventIdentifierEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.EventIdentifierEncoder
 
eventIdentifierEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
eventIdentifierEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
eventIdentifierRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 

F

filter(CloseableIterable<?>, Class<T>) - Static method in class org.calrissian.mango.collect.CloseableIterables
Returns all instances of class type in unfiltered.
filter(CloseableIterable<T>, Predicate<? super T>) - Static method in class org.calrissian.mango.collect.CloseableIterables
Returns the elements of unfiltered that satisfy a predicate.
filter(CloseableIterator<T>, Predicate<T>) - Static method in class org.calrissian.mango.collect.CloseableIterators
Returns the elements of unfiltered that satisfy a predicate.
filter(CloseableIterator<?>, Class<T>) - Static method in class org.calrissian.mango.collect.CloseableIterators
Returns all instances of class type in unfiltered.
filter(Predicate<? super T>) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns the elements from this fluent iterable that satisfy a predicate.
filter(Class<E>) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns the elements from this fluent iterable that are instances of class type.
first() - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns an Optional containing the first element in this fluent iterable.
firstMatch(Predicate<? super T>) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns an Optional containing the first element in this fluent iterable that satisfies the given predicate, if such an element exists.
FLOAT_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
FloatEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
FloatEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.FloatEncoder
 
FloatEncoder - Class in org.calrissian.mango.types.encoders.simple
 
FloatEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.FloatEncoder
 
floatEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
floatEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
floatRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
FloatReverseEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
FloatReverseEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.FloatReverseEncoder
 
FluentCloseableIterable<T> - Class in org.calrissian.mango.collect
A class to provide the same basic functionality as FluentIterable to work with CloseableIterables
FluentCloseableIterable() - Constructor for class org.calrissian.mango.collect.FluentCloseableIterable
 
flush() - Method in class org.calrissian.mango.io.AbstractBufferedOutputStream
forIPv4String(String) - Static method in class org.calrissian.mango.net.MoreInetAddresses
Generates a new Inet4Address instance from the provided address.
forIPv6String(String) - Static method in class org.calrissian.mango.net.MoreInetAddresses
Generates a new Inet6Address instance from the provided address.
forString(String) - Static method in class org.calrissian.mango.net.MoreInetAddresses
Returns the InetAddress having the given string representation.
from(CloseableIterable<E>) - Static method in class org.calrissian.mango.collect.FluentCloseableIterable
fromBase64(byte[]) - Static method in class org.calrissian.mango.io.Serializables
Utility for returning a Serializable object from a byte array.
fromBase64(byte[], boolean) - Static method in class org.calrissian.mango.io.Serializables
Utility for returning a Serializable object from a byte array.
fromIterable(Iterable<T>) - Static method in class org.calrissian.mango.collect.CloseableIterables
Creates a CloseableIterable from a standard Iterable.
fromIterator(Iterator<T>) - Static method in class org.calrissian.mango.collect.CloseableIterators
Creates a CloseableIterator from a standard Iterator.
fromStream(Stream<T>) - Static method in class org.calrissian.mango.collect.CloseableIterables
Creates a CloseableIterable from a standard Stream.
fromStream(Stream<T>) - Static method in class org.calrissian.mango.collect.CloseableIterators
Creates a CloseableIterable from a standard Stream.
fromString(String) - Static method in class org.calrissian.mango.net.IPv4
Generates a new IPv4 instance from the provided address.
fromString(String) - Static method in class org.calrissian.mango.net.IPv6
Generates a new IPv6 instance from the provided address.

G

get(int) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns the element at the specified position in this fluent iterable.
get(String) - Method in class org.calrissian.mango.domain.AbstractAttributeStore
 
get(String) - Method in interface org.calrissian.mango.domain.AttributeStore
Retrieves the first attribute returned for the specified key.
getAddress() - Method in class org.calrissian.mango.net.IP
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractBigDecimalEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractBigIntegerEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractBooleanEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractByteEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractDateEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractDoubleEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractEntityIdentifierEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractEventIdentifierEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractFloatEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractInet4AddressEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractInet6AddressEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractInstantEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractIntegerEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractIPv4Encoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractIPv6Encoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractLongEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractStringEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractUnsignedIntegerEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractUnsignedLongEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.AbstractURIEncoder
 
getAlias() - Method in class org.calrissian.mango.types.encoders.lexi.ReverseEncoder
 
getAlias() - Method in interface org.calrissian.mango.types.TypeEncoder
Returns the "alias" of the type so that the encoded form can be decoded.
getAlias(Object) - Method in class org.calrissian.mango.types.TypeRegistry
Gets registered alias for a provided object type.
getAllEncoders() - Method in class org.calrissian.mango.types.TypeRegistry
Returns all the registered TypeEncoders in the registry
getAttributes() - Method in class org.calrissian.mango.domain.AbstractAttributeStore
 
getAttributes(String) - Method in class org.calrissian.mango.domain.AbstractAttributeStore
 
getAttributes() - Method in interface org.calrissian.mango.domain.AttributeStore
Retrieves all the getAttributes.
getAttributes(String) - Method in interface org.calrissian.mango.domain.AttributeStore
Retrieves all the attributes for the specified key.
getBroadcast() - Method in class org.calrissian.mango.net.MoreInetAddresses.CidrInfo
 
getClassAlias(Class) - Method in class org.calrissian.mango.types.TypeRegistry
Retrieves the registered alias for the provided Class.
getEmbeddedIPv4ClientAddress(Inet6Address) - Static method in class org.calrissian.mango.net.MoreInetAddresses
Examines the Inet6Address to extract the embedded IPv4 client address if the InetAddress is an IPv6 address of one of the specified address types that contain an embedded IPv4 address.
getId() - Method in class org.calrissian.mango.domain.entity.BaseEntity
getId() - Method in class org.calrissian.mango.domain.entity.EntityIdentifier
 
getId() - Method in interface org.calrissian.mango.domain.Identifiable
 
getIdentifier() - Method in class org.calrissian.mango.domain.entity.BaseEntity
 
getIdentifier() - Method in interface org.calrissian.mango.domain.entity.Entity
 
getIdentifier() - Method in class org.calrissian.mango.domain.event.BaseEvent
 
getIdentifier() - Method in interface org.calrissian.mango.domain.event.Event
 
getIPV4CompatIPv6Address(Inet4Address) - Static method in class org.calrissian.mango.net.MoreInetAddresses
Generates an "IPv4 compatible" Inet6Address from the provided Inet4Address.
getIPv4MappedIPv6Address(Inet4Address) - Static method in class org.calrissian.mango.net.MoreInetAddresses
Generates an "IPv4 mapped" Inet6Address from the provided Inet4Address.
getKey() - Method in class org.calrissian.mango.domain.Attribute
 
getMappedIPv4Address(Inet6Address) - Static method in class org.calrissian.mango.net.MoreInetAddresses
Returns the IPv4 address embedded in an IPv4 mapped address.
getMetadata() - Method in class org.calrissian.mango.domain.Attribute
Gets an immutable view of the current metadata
getMetadataValue(String) - Method in class org.calrissian.mango.domain.Attribute
Gets a value for the metadata key for the current attribute.
getNetwork() - Method in class org.calrissian.mango.net.MoreInetAddresses.CidrInfo
 
getNextBuffer() - Method in class org.calrissian.mango.io.AbstractBufferedInputStream
Retrieves the next set of data from the source.
getOne() - Method in class org.calrissian.mango.domain.Pair
 
getTimestamp() - Method in class org.calrissian.mango.domain.event.BaseEvent
getTimestamp() - Method in class org.calrissian.mango.domain.event.EventIdentifier
 
getTimestamp() - Method in interface org.calrissian.mango.domain.Temporal
 
getTwo() - Method in class org.calrissian.mango.domain.Pair
 
getType() - Method in class org.calrissian.mango.domain.entity.BaseEntity
getType() - Method in interface org.calrissian.mango.domain.entity.Entity
 
getType() - Method in class org.calrissian.mango.domain.entity.EntityIdentifier
 
getValue() - Method in class org.calrissian.mango.domain.Attribute
 
groupBy(CloseableIterable<? extends T>, Function<? super T, ?>) - Static method in class org.calrissian.mango.collect.CloseableIterables
Divides an iterable into unmodifiable sublists of equivalent elements.
groupBy(CloseableIterator<? extends T>, Function<? super T, ?>) - Static method in class org.calrissian.mango.collect.CloseableIterators
Divides a closeableiterator into unmodifiable sublists of equivalent elements.
groupBy(Iterable<? extends T>, Function<? super T, ?>) - Static method in class org.calrissian.mango.collect.Iterables2
Divides an iterable into unmodifiable sublists of equivalent elements.
groupBy(Iterator<? extends T>, Function<? super T, ?>) - Static method in class org.calrissian.mango.collect.Iterators2
Divides an iterator into unmodifiable sublists of equivalent elements.

H

hasEmbeddedIPv4ClientAddress(Inet6Address) - Static method in class org.calrissian.mango.net.MoreInetAddresses
Examines the Inet6Address to determine if it is an IPv6 address of one of the specified address types that contain an embedded IPv4 address.
hashCode() - Method in class org.calrissian.mango.domain.AbstractAttributeStore
 
hashCode() - Method in class org.calrissian.mango.domain.Attribute
 
hashCode() - Method in class org.calrissian.mango.domain.entity.BaseEntity
 
hashCode() - Method in class org.calrissian.mango.domain.entity.EntityIdentifier
 
hashCode() - Method in class org.calrissian.mango.domain.event.EventIdentifier
 
hashCode() - Method in class org.calrissian.mango.domain.Pair
 
hashCode() - Method in class org.calrissian.mango.net.IP
 
hashCode() - Method in class org.calrissian.mango.net.MoreInetAddresses.CidrInfo
 

I

Identifiable - Interface in org.calrissian.mango.domain
 
increment(Inet4Address) - Static method in class org.calrissian.mango.net.MoreInetAddresses
Returns a new Inet4Address that is one more than the passed in address.
increment(Inet6Address) - Static method in class org.calrissian.mango.net.MoreInetAddresses
Returns a new Inet6Address that is one more than the passed in address.
index(Function<? super T, K>) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Creates an index ImmutableListMultimap that contains the results of applying a specified function to each item in this FluentIterable of values.
INET4_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
Inet4AddressEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
Inet4AddressEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.Inet4AddressEncoder
 
Inet4AddressEncoder - Class in org.calrissian.mango.types.encoders.simple
 
Inet4AddressEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.Inet4AddressEncoder
 
inet4AddressEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
inet4AddressEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
inet4AddressRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
Inet4AddressReverseEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
Inet4AddressReverseEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.Inet4AddressReverseEncoder
 
INET6_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
Inet6AddressEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
Inet6AddressEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.Inet6AddressEncoder
 
Inet6AddressEncoder - Class in org.calrissian.mango.types.encoders.simple
 
Inet6AddressEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.Inet6AddressEncoder
 
inet6AddressEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
inet6AddressEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
inet6AddressRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
Inet6AddressReverseEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
Inet6AddressReverseEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.Inet6AddressReverseEncoder
 
INSTANT_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
InstantEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
InstantEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.InstantEncoder
 
InstantEncoder - Class in org.calrissian.mango.types.encoders.simple
 
InstantEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.InstantEncoder
 
instantEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
instantEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
instantRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
InstantReverseEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
InstantReverseEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.InstantReverseEncoder
 
INTEGER_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
IntegerEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
IntegerEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.IntegerEncoder
 
IntegerEncoder - Class in org.calrissian.mango.types.encoders.simple
 
IntegerEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.IntegerEncoder
 
integerEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
integerEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
integerRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
IntegerReverseEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
IntegerReverseEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.IntegerReverseEncoder
 
IP<T extends InetAddress> - Class in org.calrissian.mango.net
 
IP(T) - Constructor for class org.calrissian.mango.net.IP
 
IPv4 - Class in org.calrissian.mango.net
A Domain object that represents an IPv4 network address.
IPv4(Inet4Address) - Constructor for class org.calrissian.mango.net.IPv4
 
IPV4_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
IPv4Encoder - Class in org.calrissian.mango.types.encoders.lexi
 
IPv4Encoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.IPv4Encoder
 
IPv4Encoder - Class in org.calrissian.mango.types.encoders.simple
 
IPv4Encoder() - Constructor for class org.calrissian.mango.types.encoders.simple.IPv4Encoder
 
ipv4Encoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
ipv4Encoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
ipv4RevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
IPv4ReverseEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
IPv4ReverseEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.IPv4ReverseEncoder
 
IPv6 - Class in org.calrissian.mango.net
A Domain object that represents an IPv6 network address.
IPv6(Inet6Address) - Constructor for class org.calrissian.mango.net.IPv6
 
IPV6_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
IPv6Encoder - Class in org.calrissian.mango.types.encoders.lexi
 
IPv6Encoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.IPv6Encoder
 
IPv6Encoder - Class in org.calrissian.mango.types.encoders.simple
 
IPv6Encoder() - Constructor for class org.calrissian.mango.types.encoders.simple.IPv6Encoder
 
ipv6Encoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
ipv6Encoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
ipv6RevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
IPv6ReverseEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
IPv6ReverseEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.IPv6ReverseEncoder
 
isEmpty() - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Determines whether this fluent iterable is empty.
isEOF() - Method in class org.calrissian.mango.io.AbstractBufferedInputStream
Returns true if there is no more source data.
isMappedIPv4Address(Inet6Address) - Static method in class org.calrissian.mango.net.MoreInetAddresses
Evaluates whether the argument is an IPv6 "mapped" address.
Iterables2 - Class in org.calrissian.mango.collect
Additional functions for working on Iterables
iterator() - Method in class org.calrissian.mango.collect.AbstractCloseableIterable
Iterators2 - Class in org.calrissian.mango.collect
Additional functions for working on Iterators

J

join(Joiner) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns a String containing all of the elements of this fluent iterable joined with joiner.

K

key - Variable in class org.calrissian.mango.domain.Attribute
 
keys() - Method in class org.calrissian.mango.domain.AbstractAttributeStore
 
keys() - Method in interface org.calrissian.mango.domain.AttributeStore
Returns the keys in the current object

L

last() - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns an Optional containing the last element in this fluent iterable.
LEXI_JAVA_TYPES - Static variable in class org.calrissian.mango.types.LexiTypeEncoders
Simple Java types only
LEXI_REV_JAVA_TYPES - Static variable in class org.calrissian.mango.types.LexiTypeEncoders
 
LEXI_REV_TYPES - Static variable in class org.calrissian.mango.types.LexiTypeEncoders
 
LEXI_TYPES - Static variable in class org.calrissian.mango.types.LexiTypeEncoders
Contains the full set of supported type encoders
LexiTypeEncoders - Class in org.calrissian.mango.types
Provides a default TypeRegistry and utility methods for constructing TypeEncoders which produce lexicographically sortable strings.
limit(CloseableIterable<T>, int) - Static method in class org.calrissian.mango.collect.CloseableIterables
Creates a closeable iterable with the first limitSize elements of the given closeable iterable.
limit(CloseableIterator<T>, int) - Static method in class org.calrissian.mango.collect.CloseableIterators
Creates a closeable iterator returning the first limitSize elements of the given closeable iterator.
limit(int) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Creates a fluent iterable with the first size elements of this fluent iterable.
listenerService(ExecutorService) - Method in class org.calrissian.mango.batch.BatcherBuilder
Provide a configured ExecutorService to use for running the BatchListener on.
LONG_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
LongEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
LongEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.LongEncoder
 
LongEncoder - Class in org.calrissian.mango.types.encoders.simple
 
LongEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.LongEncoder
 
longEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
longEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
longRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
LongReverseEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
LongReverseEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.LongReverseEncoder
 

M

metadata - Variable in class org.calrissian.mango.domain.Attribute
Metadata allows the attribute to be extensible so that different services can read different properties without the need for inheritance.
metadataKeys() - Method in class org.calrissian.mango.domain.Attribute
Gets all keys from the metadata
MoreInetAddresses - Class in org.calrissian.mango.net
Static utility methods pertaining to InetAddress instances and not already provided in InetAddresses.
MoreInetAddresses.CidrInfo - Class in org.calrissian.mango.net
Used to provide subnet information about a CIDR

O

onBatch(Collection<T>) - Method in interface org.calrissian.mango.batch.BatchListener
Process a batch of items.
org.calrissian.mango.batch - package org.calrissian.mango.batch
 
org.calrissian.mango.collect - package org.calrissian.mango.collect
 
org.calrissian.mango.domain - package org.calrissian.mango.domain
 
org.calrissian.mango.domain.entity - package org.calrissian.mango.domain.entity
 
org.calrissian.mango.domain.event - package org.calrissian.mango.domain.event
 
org.calrissian.mango.io - package org.calrissian.mango.io
 
org.calrissian.mango.net - package org.calrissian.mango.net
 
org.calrissian.mango.types - package org.calrissian.mango.types
 
org.calrissian.mango.types.encoders - package org.calrissian.mango.types.encoders
 
org.calrissian.mango.types.encoders.lexi - package org.calrissian.mango.types.encoders.lexi
 
org.calrissian.mango.types.encoders.simple - package org.calrissian.mango.types.encoders.simple
 
org.calrissian.mango.types.exception - package org.calrissian.mango.types.exception
 

P

paddedParition(CloseableIterable<T>, int) - Static method in class org.calrissian.mango.collect.CloseableIterables
Divides a closeable iterable into unmodifiable sublists of the given size, padding the final list with null values if necessary.
paddedParition(CloseableIterator<T>, int) - Static method in class org.calrissian.mango.collect.CloseableIterators
Divides a closeableiterator into unmodifiable sublists of the given size, padding the final iterator with null values if necessary.
Pair<O,T> - Class in org.calrissian.mango.domain
 
Pair(O, T) - Constructor for class org.calrissian.mango.domain.Pair
 
parseCIDR(String) - Static method in class org.calrissian.mango.net.MoreInetAddresses
Examines a CIDR 192.168.0.0/16 or 1234::/16 string representation and calculates the network and broadcast IP addresses for that subnet.
partition(CloseableIterable<T>, int) - Static method in class org.calrissian.mango.collect.CloseableIterables
Divides a closeable iterable into unmodifiable sublists of the given size (the final iterable may be smaller).
partition(CloseableIterator<T>, int) - Static method in class org.calrissian.mango.collect.CloseableIterators
Divides a closeableiterator into unmodifiable sublists of the given size (the final list may be smaller).
PeekingCloseableIterator<T> - Interface in org.calrissian.mango.collect
A PeekingIterator which is also a CloseableIterator.
peekingIterator(CloseableIterator<T>) - Static method in class org.calrissian.mango.collect.CloseableIterators
Returns a PeekingCloseableIterator backed by the given closeable iterator.

R

read() - Method in class org.calrissian.mango.io.AbstractBufferedInputStream
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractBigDecimalEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractBigIntegerEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractBooleanEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractByteEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractDateEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractDoubleEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractEntityIdentifierEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractEventIdentifierEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractFloatEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractInet4AddressEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractInet6AddressEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractInstantEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractIntegerEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractIPv4Encoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractIPv6Encoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractLongEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractStringEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractUnsignedIntegerEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractUnsignedLongEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.AbstractURIEncoder
 
resolves() - Method in class org.calrissian.mango.types.encoders.lexi.ReverseEncoder
 
resolves() - Method in interface org.calrissian.mango.types.TypeEncoder
The java class that the implementations encodes.
retrieveIterator() - Method in class org.calrissian.mango.collect.AbstractCloseableIterable
Returns an iterator over a set of elements of type T.
ReverseEncoder<T> - Class in org.calrissian.mango.types.encoders.lexi
 
ReverseEncoder(TypeEncoder<T, String>) - Constructor for class org.calrissian.mango.types.encoders.lexi.ReverseEncoder
 

S

Serializables - Class in org.calrissian.mango.io
Utilities for converting serializable objects to byte arrays.
serialize(Serializable) - Static method in class org.calrissian.mango.io.Serializables
Utility for turning a serializable object into a byte array.
serialize(Serializable, boolean) - Static method in class org.calrissian.mango.io.Serializables
Utility for turning a serializable object into a byte array.
SIMPLE_JAVA_TYPES - Static variable in class org.calrissian.mango.types.SimpleTypeEncoders
Simple Java types only
SIMPLE_TYPES - Static variable in class org.calrissian.mango.types.SimpleTypeEncoders
Contains the full set of supported type encoders
simpleIterable(Iterable<T>) - Static method in class org.calrissian.mango.collect.Iterables2
Wraps any iterable into a generic iterable object.
SimpleTypeEncoders - Class in org.calrissian.mango.types
Provides a default TypeRegistry and utility methods for constructing TypeEncoders which produce readable strings.
singleton(T) - Static method in class org.calrissian.mango.collect.CloseableIterables
Returns a closeable iterable containing only value.
singletonIterator(T) - Static method in class org.calrissian.mango.collect.CloseableIterators
Returns an iterator containing only value.
size() - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns the number of elements in this fluent iterable.
size() - Method in class org.calrissian.mango.domain.AbstractAttributeStore
 
size() - Method in interface org.calrissian.mango.domain.AttributeStore
Returns the size of the attributestore.
sizeBound(int) - Method in class org.calrissian.mango.batch.BatcherBuilder
Add a max size component for a batcher.
skip(CloseableIterable<T>, int) - Static method in class org.calrissian.mango.collect.CloseableIterables
Returns a view of iterable that skips its first numberToSkip elements.
skip(int) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns a view of this fluent iterable that skips its first numberToSkip elements.
stream() - Method in interface org.calrissian.mango.collect.CloseableIterable
Returns a sequential Stream with this iterable as its source.
stream() - Method in interface org.calrissian.mango.collect.CloseableIterator
Returns a sequential Stream with this iterator as its source.
STRING_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
StringEncoder - Class in org.calrissian.mango.types.encoders.simple
 
StringEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.StringEncoder
 
stringEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
stringEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
stringRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 

T

Temporal - Interface in org.calrissian.mango.domain
 
timeBound(long, TimeUnit) - Method in class org.calrissian.mango.batch.BatcherBuilder
Add a max time component for a batcher.
toArray(Class<T>) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns an array containing all of the elements from this fluent iterable in iteration order.
toBase64(Serializable) - Static method in class org.calrissian.mango.io.Serializables
Utility for returning a Serializable object from a base 64 encoded byte array.
toBase64(Serializable, boolean) - Static method in class org.calrissian.mango.io.Serializables
Utility for returning a Serializable object from a base 64 encoded byte array.
toByteArray() - Method in class org.calrissian.mango.net.IP
 
toList() - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns an ImmutableList containing all of the elements from this fluent iterable in proper sequence.
toMap(Function<? super T, V>) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns an immutable map whose keys are the distinct elements of this FluentIterable and whose value for each key was computed by valueFunction.
toMultiset() - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns an ImmutableMultiset containing all of the elements from this fluent iterable.
toSet() - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns an ImmutableSet containing all of the elements from this fluent iterable with duplicates removed.
toSimpleIterable() - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns a generic iterable with no beanlike properties such as isEmpty().
toSortedList(Comparator<? super T>) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns an ImmutableList containing all of the elements from this FluentIterable in the order specified by comparator.
toSortedSet(Comparator<? super T>) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns an ImmutableSortedSet containing all of the elements from this FluentIterable in the order specified by comparator, with duplicates (determined by comparator.compare(x, y) == 0) removed.
toString() - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns a string representation of this fluent iterable, with the format [e1, e2, ..., en].
toString() - Method in class org.calrissian.mango.domain.Attribute
 
toString() - Method in class org.calrissian.mango.domain.entity.BaseEntity
 
toString() - Method in class org.calrissian.mango.domain.entity.EntityIdentifier
 
toString() - Method in class org.calrissian.mango.domain.event.BaseEvent
 
toString() - Method in class org.calrissian.mango.domain.event.EventIdentifier
 
toString() - Method in class org.calrissian.mango.domain.Pair
 
toString() - Method in class org.calrissian.mango.net.IP
 
toString() - Method in class org.calrissian.mango.net.MoreInetAddresses.CidrInfo
 
transform(CloseableIterable<F>, Function<? super F, ? extends T>) - Static method in class org.calrissian.mango.collect.CloseableIterables
Returns an iterable that applies function to each element of fromIterable.
transform(CloseableIterator<F>, Function<F, T>) - Static method in class org.calrissian.mango.collect.CloseableIterators
Returns a closeable iterator that applies function to each element of fromIterator.
transform(Function<? super T, ? extends E>) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns a fluent iterable that applies function to each element of this fluent iterable.
transformAndConcat(Function<? super T, ? extends Iterable<E>>) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Applies function to each element of this fluent iterable and returns a fluent iterable with the concatenated combination of results.
TypeDecodingException - Exception in org.calrissian.mango.types.exception
 
TypeDecodingException() - Constructor for exception org.calrissian.mango.types.exception.TypeDecodingException
 
TypeDecodingException(String) - Constructor for exception org.calrissian.mango.types.exception.TypeDecodingException
 
TypeDecodingException(String, Throwable) - Constructor for exception org.calrissian.mango.types.exception.TypeDecodingException
 
TypeDecodingException(Throwable) - Constructor for exception org.calrissian.mango.types.exception.TypeDecodingException
 
TypeEncoder<T,U> - Interface in org.calrissian.mango.types
 
TypeEncodingException - Exception in org.calrissian.mango.types.exception
 
TypeEncodingException() - Constructor for exception org.calrissian.mango.types.exception.TypeEncodingException
 
TypeEncodingException(String) - Constructor for exception org.calrissian.mango.types.exception.TypeEncodingException
 
TypeEncodingException(String, Throwable) - Constructor for exception org.calrissian.mango.types.exception.TypeEncodingException
 
TypeEncodingException(Throwable) - Constructor for exception org.calrissian.mango.types.exception.TypeEncodingException
 
TypeRegistry<U> - Class in org.calrissian.mango.types
The TypeRegistry is used as a means to register and easily utilize various encoding schemes to provide a simple mechanism to encode and decode from one Object type to another.
TypeRegistry(TypeEncoder<?, U>...) - Constructor for class org.calrissian.mango.types.TypeRegistry
 
TypeRegistry(TypeRegistry<U>, TypeEncoder<?, U>...) - Constructor for class org.calrissian.mango.types.TypeRegistry
 
TypeRegistry(Iterable<TypeEncoder<?, U>>) - Constructor for class org.calrissian.mango.types.TypeRegistry
 

U

uniqueIndex(Function<? super T, K>) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns a map with the contents of this FluentIterable as its values, indexed by keys derived from those values.
UNSIGNEDINTEGER_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
UnsignedIntegerEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
UnsignedIntegerEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.UnsignedIntegerEncoder
 
UnsignedIntegerEncoder - Class in org.calrissian.mango.types.encoders.simple
 
UnsignedIntegerEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.UnsignedIntegerEncoder
 
unsignedIntegerEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
unsignedIntegerEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
unsignedIntegerRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
UnsignedIntegerReverseEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
UnsignedIntegerReverseEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.UnsignedIntegerReverseEncoder
 
UNSIGNEDLONG_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
UnsignedLongEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
UnsignedLongEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.UnsignedLongEncoder
 
UnsignedLongEncoder - Class in org.calrissian.mango.types.encoders.simple
 
UnsignedLongEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.UnsignedLongEncoder
 
unsignedLongEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
unsignedLongEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
unsignedLongRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
UnsignedLongReverseEncoder - Class in org.calrissian.mango.types.encoders.lexi
 
UnsignedLongReverseEncoder() - Constructor for class org.calrissian.mango.types.encoders.lexi.UnsignedLongReverseEncoder
 
URI_ALIAS - Static variable in class org.calrissian.mango.types.encoders.AliasConstants
 
UriEncoder - Class in org.calrissian.mango.types.encoders.simple
 
UriEncoder() - Constructor for class org.calrissian.mango.types.encoders.simple.UriEncoder
 
uriEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 
uriEncoder() - Static method in class org.calrissian.mango.types.SimpleTypeEncoders
 
uriRevEncoder() - Static method in class org.calrissian.mango.types.LexiTypeEncoders
 

V

value - Variable in class org.calrissian.mango.domain.Attribute
 

W

wrap(Iterable<T>) - Static method in class org.calrissian.mango.collect.CloseableIterables
wrap(Iterator<T>) - Static method in class org.calrissian.mango.collect.CloseableIterators
write(int) - Method in class org.calrissian.mango.io.AbstractBufferedOutputStream
writeBuffer(byte[]) - Method in class org.calrissian.mango.io.AbstractBufferedOutputStream
Writes the buffer to the destination after it is either full, or has been flushed.
A B C D E F G H I J K L M O P R S T U V W 
Skip navigation links

Copyright © 2019 Calrissian. All rights reserved.