Skip navigation links
A B C D E F G H I J K L M N O P Q 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
 
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
 
accept(NodeVisitor) - Method in class org.calrissian.mango.criteria.domain.Leaf
 
accept(NodeVisitor) - Method in interface org.calrissian.mango.criteria.domain.Node
 
accept(NodeVisitor) - Method in class org.calrissian.mango.criteria.domain.ParentNode
 
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.
addChild(Criteria) - Method in interface org.calrissian.mango.criteria.domain.criteria.Criteria
 
addChild(Criteria) - Method in class org.calrissian.mango.criteria.domain.criteria.LeafCriteria
 
addChild(Criteria) - Method in class org.calrissian.mango.criteria.domain.criteria.ParentCriteria
 
addChild(Node) - Method in class org.calrissian.mango.criteria.domain.Leaf
 
addChild(Node) - Method in interface org.calrissian.mango.criteria.domain.Node
 
addChild(Node) - Method in class org.calrissian.mango.criteria.domain.ParentNode
 
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
 
AliasConstants() - Constructor for class org.calrissian.mango.types.encoders.AliasConstants
 
allMatch(Predicate<? super T>) - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns true if every element in this fluent iterable satisfies the predicate.
and() - Method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
AndCriteria - Class in org.calrissian.mango.criteria.domain.criteria
 
AndCriteria(ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.AndCriteria
 
AndCriteria(List<Criteria>, ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.AndCriteria
 
AndNode - Class in org.calrissian.mango.criteria.domain
 
AndNode() - Constructor for class org.calrissian.mango.criteria.domain.AndNode
 
AndNode(ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.AndNode
 
AndNode(List<Node>, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.AndNode
 
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.
apply(AttributeStore) - Method in class org.calrissian.mango.criteria.domain.criteria.AndCriteria
 
apply(AttributeStore) - Method in interface org.calrissian.mango.criteria.domain.criteria.Criteria
 
apply(AttributeStore) - Method in class org.calrissian.mango.criteria.domain.criteria.EqualsCriteria
 
apply(AttributeStore) - Method in class org.calrissian.mango.criteria.domain.criteria.GreaterThanCriteria
 
apply(AttributeStore) - Method in class org.calrissian.mango.criteria.domain.criteria.GreaterThanEqualsCriteria
 
apply(AttributeStore) - Method in class org.calrissian.mango.criteria.domain.criteria.HasCriteria
 
apply(AttributeStore) - Method in class org.calrissian.mango.criteria.domain.criteria.HasNotCriteria
 
apply(AttributeStore) - Method in class org.calrissian.mango.criteria.domain.criteria.LessThanCriteria
 
apply(AttributeStore) - Method in class org.calrissian.mango.criteria.domain.criteria.LessThanEqualsCriteria
 
apply(AttributeStore) - Method in class org.calrissian.mango.criteria.domain.criteria.NotEqualsCriteria
 
apply(AttributeStore) - Method in class org.calrissian.mango.criteria.domain.criteria.OrCriteria
 
apply(AttributeStore) - Method in class org.calrissian.mango.criteria.domain.criteria.RangeCriteria
 
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.
begin(ParentNode) - Method in class org.calrissian.mango.criteria.visitor.CollapseParentClauseVisitor
 
begin(ParentNode) - Method in class org.calrissian.mango.criteria.visitor.EmptyParentCollapseVisitor
 
begin(ParentNode) - Method in interface org.calrissian.mango.criteria.visitor.NodeVisitor
 
begin(ParentNode) - Method in class org.calrissian.mango.criteria.visitor.PrintNodeVisitor
 
begin(ParentNode) - Method in class org.calrissian.mango.criteria.visitor.SingleClauseCollapseVisitor
 
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.criteria.builder.QueryBuilder
 
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.
checkFinished() - Method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
children() - Method in interface org.calrissian.mango.criteria.domain.criteria.Criteria
 
children() - Method in class org.calrissian.mango.criteria.domain.criteria.LeafCriteria
 
children() - Method in class org.calrissian.mango.criteria.domain.criteria.ParentCriteria
 
children() - Method in class org.calrissian.mango.criteria.domain.Leaf
 
children() - Method in interface org.calrissian.mango.criteria.domain.Node
 
children() - Method in class org.calrissian.mango.criteria.domain.ParentNode
 
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.
clone(ParentNode) - Method in class org.calrissian.mango.criteria.domain.AndNode
 
clone(ParentCriteria) - Method in class org.calrissian.mango.criteria.domain.criteria.AndCriteria
 
clone(ParentCriteria) - Method in interface org.calrissian.mango.criteria.domain.criteria.Criteria
 
clone(ParentCriteria) - Method in class org.calrissian.mango.criteria.domain.criteria.EqualsCriteria
 
clone(ParentCriteria) - Method in class org.calrissian.mango.criteria.domain.criteria.GreaterThanCriteria
 
clone(ParentCriteria) - Method in class org.calrissian.mango.criteria.domain.criteria.GreaterThanEqualsCriteria
 
clone(ParentCriteria) - Method in class org.calrissian.mango.criteria.domain.criteria.HasCriteria
 
clone(ParentCriteria) - Method in class org.calrissian.mango.criteria.domain.criteria.HasNotCriteria
 
clone(ParentCriteria) - Method in class org.calrissian.mango.criteria.domain.criteria.LessThanCriteria
 
clone(ParentCriteria) - Method in class org.calrissian.mango.criteria.domain.criteria.LessThanEqualsCriteria
 
clone(ParentCriteria) - Method in class org.calrissian.mango.criteria.domain.criteria.NotEqualsCriteria
 
clone(ParentCriteria) - Method in class org.calrissian.mango.criteria.domain.criteria.OrCriteria
 
clone(ParentCriteria) - Method in class org.calrissian.mango.criteria.domain.criteria.RangeCriteria
 
clone(ParentNode) - Method in class org.calrissian.mango.criteria.domain.EqualsLeaf
 
clone(ParentNode) - Method in class org.calrissian.mango.criteria.domain.GreaterThanEqualsLeaf
 
clone(ParentNode) - Method in class org.calrissian.mango.criteria.domain.GreaterThanLeaf
 
clone(ParentNode) - Method in class org.calrissian.mango.criteria.domain.HasLeaf
 
clone(ParentNode) - Method in class org.calrissian.mango.criteria.domain.HasNotLeaf
 
clone(ParentNode) - Method in class org.calrissian.mango.criteria.domain.InLeaf
 
clone(ParentNode) - Method in class org.calrissian.mango.criteria.domain.LessThanEqualsLeaf
 
clone(ParentNode) - Method in class org.calrissian.mango.criteria.domain.LessThanLeaf
 
clone(ParentNode) - Method in interface org.calrissian.mango.criteria.domain.Node
 
clone(ParentNode) - Method in class org.calrissian.mango.criteria.domain.NotEqualsLeaf
 
clone(ParentNode) - Method in class org.calrissian.mango.criteria.domain.NotInLeaf
 
clone(ParentNode) - Method in class org.calrissian.mango.criteria.domain.OrNode
 
clone(ParentNode) - Method in class org.calrissian.mango.criteria.domain.RangeLeaf
 
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 class org.calrissian.mango.io.AbstractBufferedInputStream
close() - Method in class org.calrissian.mango.io.AbstractBufferedOutputStream
close() - Method in class org.calrissian.mango.io.DeletingFileInputStream
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 class org.calrissian.mango.collect.AbstractCloseableIterable
Unconditionally closes the iterator.
closeQuietly() - Method in class org.calrissian.mango.collect.AbstractCloseableIterator
Unconditionally closes the iterator.
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.
CollapseParentClauseVisitor - Class in org.calrissian.mango.criteria.visitor
Multiple And/Or descending down the tree can be rolled up.
CollapseParentClauseVisitor() - Constructor for class org.calrissian.mango.criteria.visitor.CollapseParentClauseVisitor
 
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() - Static method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
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
 
Criteria - Interface in org.calrissian.mango.criteria.domain.criteria
Criteria represents a predicate tree which can applied to AttributeStore objects.
criteriaFromNode(Node) - Static method in class org.calrissian.mango.criteria.support.NodeUtils
Creates criteria from a node.
criteriaFromNode(Node, Comparator) - Static method in class org.calrissian.mango.criteria.support.NodeUtils
Creates criteria from a node.
current - Variable in class org.calrissian.mango.criteria.builder.QueryBuilder
 
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.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.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.
DeletingFileInputStream - Class in org.calrissian.mango.io
Overloaded FileInputStream that will optionally delete the file when the input stream is closed.
DeletingFileInputStream(String, boolean) - Constructor for class org.calrissian.mango.io.DeletingFileInputStream
 
DeletingFileInputStream(File, boolean) - Constructor for class org.calrissian.mango.io.DeletingFileInputStream
 
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.
EmptyParentCollapseVisitor - Class in org.calrissian.mango.criteria.visitor
 
EmptyParentCollapseVisitor() - Constructor for class org.calrissian.mango.criteria.visitor.EmptyParentCollapseVisitor
 
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(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(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.
end() - Method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
end(ParentNode) - Method in class org.calrissian.mango.criteria.visitor.CollapseParentClauseVisitor
 
end(ParentNode) - Method in class org.calrissian.mango.criteria.visitor.EmptyParentCollapseVisitor
 
end(ParentNode) - Method in interface org.calrissian.mango.criteria.visitor.NodeVisitor
 
end(ParentNode) - Method in class org.calrissian.mango.criteria.visitor.PrintNodeVisitor
 
end(ParentNode) - Method in class org.calrissian.mango.criteria.visitor.SingleClauseCollapseVisitor
 
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
 
eq(String, Object) - Method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
equals(Object) - Method in class org.calrissian.mango.criteria.domain.criteria.LeafCriteria
 
equals(Object) - Method in class org.calrissian.mango.criteria.domain.criteria.ParentCriteria
 
equals(Object) - Method in class org.calrissian.mango.criteria.domain.criteria.RangeCriteria
 
equals(Object) - Method in class org.calrissian.mango.criteria.domain.criteria.TermCriteria
 
equals(Object) - Method in class org.calrissian.mango.criteria.domain.criteria.TermValueCriteria
 
equals(Object) - Method in class org.calrissian.mango.criteria.domain.Leaf
 
equals(Object) - Method in class org.calrissian.mango.criteria.domain.ParentNode
 
equals(Object) - Method in class org.calrissian.mango.criteria.domain.RangeLeaf
 
equals(Object) - Method in class org.calrissian.mango.criteria.domain.TermLeaf
 
equals(Object) - Method in class org.calrissian.mango.criteria.domain.TermValueLeaf
 
equals(Object) - Method in class org.calrissian.mango.criteria.domain.TypedTermLeaf
 
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
 
EqualsCriteria<T> - Class in org.calrissian.mango.criteria.domain.criteria
 
EqualsCriteria(String, T, Comparator<T>, ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.EqualsCriteria
 
EqualsLeaf<T> - Class in org.calrissian.mango.criteria.domain
 
EqualsLeaf(String, T, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.EqualsLeaf
 
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.
finished - Variable in class org.calrissian.mango.criteria.builder.QueryBuilder
 
first() - Method in class org.calrissian.mango.collect.FluentCloseableIterable
Returns an Optional containing the first element in this fluent iterable.
firstKnownType(T...) - Static method in class org.calrissian.mango.criteria.domain.TypedTermLeaf
 
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.
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.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.
getEnd() - Method in class org.calrissian.mango.criteria.domain.RangeLeaf
 
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.
getNodes() - Method in class org.calrissian.mango.criteria.domain.ParentNode
 
getOne() - Method in class org.calrissian.mango.domain.Pair
 
getStart() - Method in class org.calrissian.mango.criteria.domain.RangeLeaf
 
getTerm() - Method in class org.calrissian.mango.criteria.domain.criteria.TermCriteria
 
getTerm() - Method in class org.calrissian.mango.criteria.domain.TermLeaf
 
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.criteria.domain.TypedTermLeaf
 
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.criteria.domain.criteria.TermValueCriteria
 
getValue() - Method in class org.calrissian.mango.criteria.domain.TermValueLeaf
 
getValue() - Method in class org.calrissian.mango.domain.Attribute
 
greaterThan(String, Object) - Method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
GreaterThanCriteria<T> - Class in org.calrissian.mango.criteria.domain.criteria
 
GreaterThanCriteria(String, T, Comparator<T>, ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.GreaterThanCriteria
 
greaterThanEq(String, Object) - Method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
GreaterThanEqualsCriteria<T> - Class in org.calrissian.mango.criteria.domain.criteria
 
GreaterThanEqualsCriteria(String, T, Comparator<T>, ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.GreaterThanEqualsCriteria
 
GreaterThanEqualsLeaf<T> - Class in org.calrissian.mango.criteria.domain
 
GreaterThanEqualsLeaf(String, T, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.GreaterThanEqualsLeaf
 
GreaterThanLeaf<T> - Class in org.calrissian.mango.criteria.domain
 
GreaterThanLeaf(String, T, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.GreaterThanLeaf
 
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

has(String) - Method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
HasCriteria<T> - Class in org.calrissian.mango.criteria.domain.criteria
 
HasCriteria(String, Class<T>, ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.HasCriteria
 
HasCriteria(String, ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.HasCriteria
 
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.criteria.domain.criteria.LeafCriteria
 
hashCode() - Method in class org.calrissian.mango.criteria.domain.criteria.ParentCriteria
 
hashCode() - Method in class org.calrissian.mango.criteria.domain.criteria.RangeCriteria
 
hashCode() - Method in class org.calrissian.mango.criteria.domain.criteria.TermCriteria
 
hashCode() - Method in class org.calrissian.mango.criteria.domain.criteria.TermValueCriteria
 
hashCode() - Method in class org.calrissian.mango.criteria.domain.Leaf
 
hashCode() - Method in class org.calrissian.mango.criteria.domain.ParentNode
 
hashCode() - Method in class org.calrissian.mango.criteria.domain.RangeLeaf
 
hashCode() - Method in class org.calrissian.mango.criteria.domain.TermLeaf
 
hashCode() - Method in class org.calrissian.mango.criteria.domain.TermValueLeaf
 
hashCode() - Method in class org.calrissian.mango.criteria.domain.TypedTermLeaf
 
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
 
HasLeaf<T> - Class in org.calrissian.mango.criteria.domain
 
HasLeaf(String, Class<T>, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.HasLeaf
 
HasLeaf(String, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.HasLeaf
 
hasNot(String) - Method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
HasNotCriteria<T> - Class in org.calrissian.mango.criteria.domain.criteria
 
HasNotCriteria(String, Class<T>, ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.HasNotCriteria
 
HasNotCriteria(String, ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.HasNotCriteria
 
HasNotLeaf<T> - Class in org.calrissian.mango.criteria.domain
 
HasNotLeaf(String, Class<T>, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.HasNotLeaf
 
HasNotLeaf(String, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.HasNotLeaf
 

I

Identifiable - Interface in org.calrissian.mango.domain
 
in(String, Collection<Object>) - Method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
in(String, Object...) - Method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
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
 
InLeaf<T extends Collection> - Class in org.calrissian.mango.criteria.domain
 
InLeaf(String, T, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.InLeaf
 
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.
isEmpty(Node) - Static method in class org.calrissian.mango.criteria.support.NodeUtils
Determines if a node is null, or a single parent node without children.
isEOF() - Method in class org.calrissian.mango.io.AbstractBufferedInputStream
Returns true if there is no more source data.
isLeaf(Node) - Static method in class org.calrissian.mango.criteria.support.NodeUtils
Returns true if a node is a leaf.
isMappedIPv4Address(Inet6Address) - Static method in class org.calrissian.mango.net.MoreInetAddresses
Evaluates whether the argument is an IPv6 "mapped" address.
isRangeLeaf(Leaf) - Static method in class org.calrissian.mango.criteria.support.NodeUtils
Determines if leaf represents a possible range of values (bounded or unbounded)
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.
Leaf - Class in org.calrissian.mango.criteria.domain
 
Leaf(ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.Leaf
 
LeafCriteria - Class in org.calrissian.mango.criteria.domain.criteria
 
LeafCriteria(ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.LeafCriteria
 
lessThan(String, Object) - Method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
LessThanCriteria<T> - Class in org.calrissian.mango.criteria.domain.criteria
 
LessThanCriteria(String, T, Comparator<T>, ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.LessThanCriteria
 
lessThanEq(String, Object) - Method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
LessThanEqualsCriteria<T> - Class in org.calrissian.mango.criteria.domain.criteria
 
LessThanEqualsCriteria(String, T, Comparator<T>, ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.LessThanEqualsCriteria
 
LessThanEqualsLeaf<T> - Class in org.calrissian.mango.criteria.domain
 
LessThanEqualsLeaf(String, T, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.LessThanEqualsLeaf
 
LessThanLeaf<T> - Class in org.calrissian.mango.criteria.domain
 
LessThanLeaf(String, T, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.LessThanLeaf
 
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

N

NegationLeaf - Interface in org.calrissian.mango.criteria.domain
 
Node - Interface in org.calrissian.mango.criteria.domain
A node represents a query tree.
NodeUtils - Class in org.calrissian.mango.criteria.support
 
NodeUtils() - Constructor for class org.calrissian.mango.criteria.support.NodeUtils
 
NodeVisitor - Interface in org.calrissian.mango.criteria.visitor
 
notEq(String, Object) - Method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
NotEqualsCriteria<T> - Class in org.calrissian.mango.criteria.domain.criteria
 
NotEqualsCriteria(String, T, Comparator<T>, ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.NotEqualsCriteria
 
NotEqualsLeaf<T> - Class in org.calrissian.mango.criteria.domain
 
NotEqualsLeaf(String, T, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.NotEqualsLeaf
 
notIn(String, Collection<Object>) - Method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
notIn(String, Object...) - Method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
NotInLeaf<T extends Collection> - Class in org.calrissian.mango.criteria.domain
 
NotInLeaf(String, T, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.NotInLeaf
 

O

onBatch(Collection<T>) - Method in interface org.calrissian.mango.batch.BatchListener
Process a batch of items.
or() - Method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
OrCriteria - Class in org.calrissian.mango.criteria.domain.criteria
 
OrCriteria(ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.OrCriteria
 
OrCriteria(List<Criteria>, ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.OrCriteria
 
org.calrissian.mango.batch - package org.calrissian.mango.batch
 
org.calrissian.mango.collect - package org.calrissian.mango.collect
 
org.calrissian.mango.criteria.builder - package org.calrissian.mango.criteria.builder
 
org.calrissian.mango.criteria.domain - package org.calrissian.mango.criteria.domain
 
org.calrissian.mango.criteria.domain.criteria - package org.calrissian.mango.criteria.domain.criteria
 
org.calrissian.mango.criteria.support - package org.calrissian.mango.criteria.support
 
org.calrissian.mango.criteria.visitor - package org.calrissian.mango.criteria.visitor
 
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
 
OrNode - Class in org.calrissian.mango.criteria.domain
 
OrNode() - Constructor for class org.calrissian.mango.criteria.domain.OrNode
 
OrNode(ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.OrNode
 
OrNode(List<Node>, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.OrNode
 

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
 
parent() - Method in interface org.calrissian.mango.criteria.domain.criteria.Criteria
 
parent() - Method in class org.calrissian.mango.criteria.domain.criteria.LeafCriteria
 
parent() - Method in class org.calrissian.mango.criteria.domain.criteria.ParentCriteria
 
parent() - Method in class org.calrissian.mango.criteria.domain.Leaf
 
parent() - Method in interface org.calrissian.mango.criteria.domain.Node
 
parent() - Method in class org.calrissian.mango.criteria.domain.ParentNode
 
parentBuilder - Variable in class org.calrissian.mango.criteria.builder.QueryBuilder
 
parentContainsOnlyLeaves(ParentNode) - Static method in class org.calrissian.mango.criteria.support.NodeUtils
Determines if parent node has children that are all leaves
ParentCriteria - Class in org.calrissian.mango.criteria.domain.criteria
 
ParentCriteria(List<Criteria>, ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.ParentCriteria
 
ParentNode - Class in org.calrissian.mango.criteria.domain
 
ParentNode(List<Node>, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.ParentNode
 
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.
PrintNodeVisitor - Class in org.calrissian.mango.criteria.visitor
 
PrintNodeVisitor(Writer) - Constructor for class org.calrissian.mango.criteria.visitor.PrintNodeVisitor
 

Q

QueryBuilder - Class in org.calrissian.mango.criteria.builder
 
QueryBuilder() - Constructor for class org.calrissian.mango.criteria.builder.QueryBuilder
 
QueryBuilder(ParentNode, QueryBuilder) - Constructor for class org.calrissian.mango.criteria.builder.QueryBuilder
 

R

range(String, Object, Object) - Method in class org.calrissian.mango.criteria.builder.QueryBuilder
 
RangeCriteria<T> - Class in org.calrissian.mango.criteria.domain.criteria
 
RangeCriteria(String, T, T, Comparator<T>, ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.RangeCriteria
 
RangeLeaf<T> - Class in org.calrissian.mango.criteria.domain
 
RangeLeaf(String, T, T, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.RangeLeaf
 
read() - Method in class org.calrissian.mango.io.AbstractBufferedInputStream
removeChild(Criteria) - Method in interface org.calrissian.mango.criteria.domain.criteria.Criteria
 
removeChild(Criteria) - Method in class org.calrissian.mango.criteria.domain.criteria.LeafCriteria
 
removeChild(Criteria) - Method in class org.calrissian.mango.criteria.domain.criteria.ParentCriteria
 
removeChild(Node) - Method in class org.calrissian.mango.criteria.domain.Leaf
 
removeChild(Node) - Method in interface org.calrissian.mango.criteria.domain.Node
 
removeChild(Node) - Method in class org.calrissian.mango.criteria.domain.ParentNode
 
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.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.
SingleClauseCollapseVisitor - Class in org.calrissian.mango.criteria.visitor
If the parent has only one child, the child can be rolled up into the parent's parent.
SingleClauseCollapseVisitor() - Constructor for class org.calrissian.mango.criteria.visitor.SingleClauseCollapseVisitor
 
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.
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
 
TermCriteria - Class in org.calrissian.mango.criteria.domain.criteria
 
TermCriteria(String, ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.TermCriteria
 
TermLeaf - Class in org.calrissian.mango.criteria.domain
 
TermLeaf(String, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.TermLeaf
 
TermValueCriteria<T> - Class in org.calrissian.mango.criteria.domain.criteria
 
TermValueCriteria(String, T, ParentCriteria) - Constructor for class org.calrissian.mango.criteria.domain.criteria.TermValueCriteria
 
TermValueLeaf<T> - Class in org.calrissian.mango.criteria.domain
 
TermValueLeaf(String, T, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.TermValueLeaf
 
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.
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.criteria.domain.AndNode
 
toString() - Method in class org.calrissian.mango.criteria.domain.criteria.AndCriteria
 
toString() - Method in class org.calrissian.mango.criteria.domain.criteria.EqualsCriteria
 
toString() - Method in class org.calrissian.mango.criteria.domain.criteria.GreaterThanCriteria
 
toString() - Method in class org.calrissian.mango.criteria.domain.criteria.GreaterThanEqualsCriteria
 
toString() - Method in class org.calrissian.mango.criteria.domain.criteria.HasCriteria
 
toString() - Method in class org.calrissian.mango.criteria.domain.criteria.HasNotCriteria
 
toString() - Method in class org.calrissian.mango.criteria.domain.criteria.LessThanCriteria
 
toString() - Method in class org.calrissian.mango.criteria.domain.criteria.LessThanEqualsCriteria
 
toString() - Method in class org.calrissian.mango.criteria.domain.criteria.NotEqualsCriteria
 
toString() - Method in class org.calrissian.mango.criteria.domain.criteria.OrCriteria
 
toString() - Method in class org.calrissian.mango.criteria.domain.criteria.RangeCriteria
 
toString() - Method in class org.calrissian.mango.criteria.domain.criteria.TermCriteria
 
toString() - Method in class org.calrissian.mango.criteria.domain.criteria.TermValueCriteria
 
toString() - Method in class org.calrissian.mango.criteria.domain.EqualsLeaf
 
toString() - Method in class org.calrissian.mango.criteria.domain.GreaterThanEqualsLeaf
 
toString() - Method in class org.calrissian.mango.criteria.domain.GreaterThanLeaf
 
toString() - Method in class org.calrissian.mango.criteria.domain.HasLeaf
 
toString() - Method in class org.calrissian.mango.criteria.domain.HasNotLeaf
 
toString() - Method in class org.calrissian.mango.criteria.domain.InLeaf
 
toString() - Method in class org.calrissian.mango.criteria.domain.LessThanEqualsLeaf
 
toString() - Method in class org.calrissian.mango.criteria.domain.LessThanLeaf
 
toString() - Method in class org.calrissian.mango.criteria.domain.NotEqualsLeaf
 
toString() - Method in class org.calrissian.mango.criteria.domain.NotInLeaf
 
toString() - Method in class org.calrissian.mango.criteria.domain.OrNode
 
toString() - Method in class org.calrissian.mango.criteria.domain.RangeLeaf
 
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
 
TypedTermLeaf<T> - Class in org.calrissian.mango.criteria.domain
 
TypedTermLeaf(String, Class<T>, ParentNode) - Constructor for class org.calrissian.mango.criteria.domain.TypedTermLeaf
 
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
 
visit(Leaf) - Method in class org.calrissian.mango.criteria.visitor.CollapseParentClauseVisitor
 
visit(Leaf) - Method in class org.calrissian.mango.criteria.visitor.EmptyParentCollapseVisitor
 
visit(Leaf) - Method in interface org.calrissian.mango.criteria.visitor.NodeVisitor
 
visit(Leaf) - Method in class org.calrissian.mango.criteria.visitor.PrintNodeVisitor
 
visit(EqualsLeaf) - Method in class org.calrissian.mango.criteria.visitor.PrintNodeVisitor
 
visit(NotEqualsLeaf) - Method in class org.calrissian.mango.criteria.visitor.PrintNodeVisitor
 
visit(RangeLeaf) - Method in class org.calrissian.mango.criteria.visitor.PrintNodeVisitor
 
visit(Leaf) - Method in class org.calrissian.mango.criteria.visitor.SingleClauseCollapseVisitor
 

W

wrap(Iterable<T>) - Static method in class org.calrissian.mango.collect.CloseableIterables
Creates a CloseableIterable from a standard iterable.
wrap(Iterator<T>) - Static method in class org.calrissian.mango.collect.CloseableIterators
Creates a CloseableIterator from a standard iterator.
write(String) - Method in class org.calrissian.mango.criteria.visitor.PrintNodeVisitor
 
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 N O P Q R S T U V W 
Skip navigation links

Copyright © 2018 Calrissian. All rights reserved.