$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages

$

$() - Static method in class com.gengoai.tuple.Tuples
Creates a tuple of degree zero.
$(Class<E>, Tag, CheckedFunction<E, ? extends O>) - Method in class com.gengoai.parsing.Evaluator
Adds a switch statement where the condition is that the expression is of type expressionClass and the expressions's token type is an instance of type.
$(Object...) - Static method in class com.gengoai.tuple.Tuples
Creates a tuple from the given array of items
$(F) - Static method in class com.gengoai.tuple.Tuples
Creates a tuple of degree one.
$(F, S) - Static method in class com.gengoai.tuple.Tuples
Creates a pair.
$(F, S, T) - Static method in class com.gengoai.tuple.Tuples
Creates a triple from the given items
$(F, S, T, D) - Static method in class com.gengoai.tuple.Tuples
Creates a tuple with degree four.
$(Class<E>, CheckedFunction<E, ? extends O>) - Method in class com.gengoai.parsing.Evaluator
Adds a switch statement where the condition is that the expression is of type expressionClass.
$(List<?>) - Static method in class com.gengoai.tuple.Tuples
Creates a tuple from a list of items.
$switch(Consumer<Switch.SwitchBuilder<V>>) - Static method in class com.gengoai.function.Switch
Switch switch.

A

abbreviate(CharSequence, int) - Static method in class com.gengoai.string.Strings
Abbreviates a string to a desired length and adds "..." at the end.
ABKHAZIAN - com.gengoai.Language
Abkhazian language.
ABORT - com.gengoai.sql.constraint.ConflictClause
 
abs(SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the absolute value of the given argument.
abs(String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the absolute value of the given column.
ABS - Static variable in class com.gengoai.sql.SQLConstants
 
AbstractGraphTraversal<V> - Class in com.gengoai.graph.algorithms
Abstract traversal for depth first and breadth first traversals
AbstractGraphTraversal(Graph<V>) - Constructor for class com.gengoai.graph.algorithms.AbstractGraphTraversal
Instantiates a new Abstract graph traversal.
AbstractKeyValueStore<K,​V> - Class in com.gengoai.kv
The type Abstract navigable key value store.
AbstractKeyValueStore(String, boolean) - Constructor for class com.gengoai.kv.AbstractKeyValueStore
Instantiates a new Abstract navigable key value store.
AbstractLocalMPairStream<K,​V> - Class in com.gengoai.stream.local
 
AbstractLocalMPairStream() - Constructor for class com.gengoai.stream.local.AbstractLocalMPairStream
 
AbstractNavigableKeyValueStore<K,​V> - Class in com.gengoai.kv
The type Abstract navigable key value store.
AbstractNavigableKeyValueStore(String, boolean) - Constructor for class com.gengoai.kv.AbstractNavigableKeyValueStore
Instantiates a new Abstract navigable key value store.
AbstractServiceLikeAnnotation<T extends Annotation> - Class in com.gengoai.annotation
 
AbstractServiceLikeAnnotation(String, Class<T>) - Constructor for class com.gengoai.annotation.AbstractServiceLikeAnnotation
 
AbstractTokenStream - Class in com.gengoai.parsing
Abstract base token stream providing extracted tokens from a Lexer.
AbstractTokenStream() - Constructor for class com.gengoai.parsing.AbstractTokenStream
 
AbstractVertexScorer<V> - Class in com.gengoai.graph.scoring
Abstract base vertex scorer that provides the rank method
AbstractVertexScorer() - Constructor for class com.gengoai.graph.scoring.AbstractVertexScorer
 
accept(double) - Method in interface com.gengoai.function.CheckedDoubleConsumer
 
accept(double) - Method in class com.gengoai.math.EnhancedDoubleStatistics
 
accept(int) - Method in interface com.gengoai.function.CheckedIntConsumer
 
accept(long) - Method in interface com.gengoai.function.CheckedLongConsumer
 
accept(T) - Method in interface com.gengoai.function.CheckedConsumer
Accept.
accept(T, double) - Method in interface com.gengoai.function.CheckedObjDoubleConsumer
 
accept(T, int) - Method in interface com.gengoai.function.CheckedObjIntConsumer
 
accept(T, long) - Method in interface com.gengoai.function.CheckedObjLongConsumer
 
accept(T, U) - Method in interface com.gengoai.function.CheckedBiConsumer
 
accumulator - Variable in class com.gengoai.stream.spark.AccumulatorV2Wrapper
The Accumulator.
accumulatorV2 - Variable in class com.gengoai.stream.spark.SparkMAccumulator
The AccumulatorV2 being used.
AccumulatorV2Wrapper<IN,​OUT> - Class in com.gengoai.stream.spark
Wraps a LocalMAccumulator making it usable by Spark
AccumulatorV2Wrapper(LocalMAccumulator<IN, OUT>) - Constructor for class com.gengoai.stream.spark.AccumulatorV2Wrapper
Instantiates a new AccumulatorV2Wrapper.
action(AlterTableAction) - Method in class com.gengoai.sql.statement.AlterTable
Adds an action to the statement.
action(UpsertAction) - Method in class com.gengoai.sql.statement.UpsertClause
The action to perform on upsert
add(double) - Method in class com.gengoai.stream.local.LocalMDoubleAccumulator
 
add(double) - Method in class com.gengoai.stream.local.LocalMStatisticsAccumulator
 
add(double) - Method in interface com.gengoai.stream.MDoubleAccumulator
Adds a primitive double value.
add(double) - Method in interface com.gengoai.stream.MStatisticsAccumulator
Adds a value to the statistics accumulator.
add(double) - Method in class com.gengoai.stream.spark.SparkMDoubleAccumulator
 
add(double) - Method in class com.gengoai.stream.spark.SparkMStatisticsAccumulator
 
add(double, double) - Static method in class com.gengoai.math.Operator
Adds two doubles (useful as a method reference)
add(float, float) - Static method in class com.gengoai.math.Operator
Adds two float (useful as a method reference)
add(int, int) - Static method in class com.gengoai.math.Operator
Adds two int (useful as a method reference)
add(long) - Method in class com.gengoai.stream.local.LocalMLongAccumulator
 
add(long) - Method in interface com.gengoai.stream.MLongAccumulator
Adds the primitive long value.
add(long) - Method in class com.gengoai.stream.spark.SparkMLongAccumulator
 
add(long, long) - Static method in class com.gengoai.math.Operator
Adds two int (useful as a method reference)
add(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
Adds this element with the given element.
add(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
Adds this element with the given number.
add(Tuple2<K, V>) - Method in class com.gengoai.stream.local.LocalMMapAccumulator
 
add(Tuple2<K1, K2>) - Method in class com.gengoai.stream.local.LocalMMultiCounterAccumulator
 
add(E) - Method in class com.gengoai.collection.disk.DiskQueue
 
add(E) - Method in interface com.gengoai.collection.Index
Adds an item to the index.
add(E) - Method in class com.gengoai.stream.local.LocalMListAccumulator
 
add(E) - Method in class com.gengoai.stream.local.LocalMSetAccumulator
 
add(IN) - Method in class com.gengoai.stream.local.LocalMCounterAccumulator
 
add(IN) - Method in interface com.gengoai.stream.MAccumulator
Adds an item to the accumulator
add(IN) - Method in class com.gengoai.stream.spark.AccumulatorV2Wrapper
 
add(IN) - Method in class com.gengoai.stream.spark.SparkMAccumulator
 
add(Double) - Method in class com.gengoai.stream.local.LocalMStatisticsAccumulator
 
add(Double) - Method in interface com.gengoai.stream.MDoubleAccumulator
 
add(Long) - Method in interface com.gengoai.stream.MLongAccumulator
 
add(Deque<List<Tuple2<V, Edge<V>>>>, List<Tuple2<V, Edge<V>>>) - Method in class com.gengoai.graph.algorithms.BreadthFirstSearch
 
add(Deque<List<Tuple2<V, Edge<V>>>>, List<Tuple2<V, Edge<V>>>) - Method in class com.gengoai.graph.algorithms.DepthFirstSearch
 
add(Deque<V>, V) - Method in class com.gengoai.graph.algorithms.AbstractGraphTraversal
Add.
add(Deque<V>, V) - Method in class com.gengoai.graph.algorithms.BreadthFirstTraversal
 
add(Deque<V>, V) - Method in class com.gengoai.graph.algorithms.DepthFirstTraversal
 
add(T) - Method in class com.gengoai.collection.tree.IntervalTree
 
add(TYPE) - Method in class com.gengoai.collection.HashMapIndex
 
ADD - Static variable in class com.gengoai.sql.SQLConstants
 
addAll(Collection<? extends T>) - Method in class com.gengoai.collection.tree.IntervalTree
 
addAll(Collection<T>, Iterable<? extends T>) - Static method in class com.gengoai.collection.Collect
Adds all elements in the iterable to the given collection
addAll(Collection<T>, Iterator<? extends T>) - Static method in class com.gengoai.collection.Collect
Adds all elements in the iterator to the given collection
addAll(Collection<T>, Stream<? extends T>) - Static method in class com.gengoai.collection.Collect
Adds all elements in the stream to the given collection
addAll(Iterable<E>) - Method in interface com.gengoai.collection.Index
Adds all the items in the iterable to the index
addAll(Iterable<TYPE>) - Method in class com.gengoai.collection.HashMapIndex
 
addAll(Collection<? extends E>) - Method in class com.gengoai.collection.disk.DiskQueue
 
addAndGet(double) - Method in class com.gengoai.concurrent.AtomicDouble
Atomically adds the given value to the current value.
addBatch() - Method in class com.gengoai.sql.NamedPreparedStatement
 
addBatch(String) - Method in class com.gengoai.sql.NamedPreparedStatement
 
addColumn(Column) - Method in class com.gengoai.sql.object.Table
Adds the given column to the table definition generating an AlterTable statement to perform on the database.
addColumn(Column) - Method in class com.gengoai.sql.statement.AlterTable
Adds an AlterTableAction.AddColumn action which will add the given Column to the table.
addColumn(AlterTableAction.AddColumn) - Method in class com.gengoai.sql.SQLDialect
Add column string.
AddColumn(Column) - Constructor for class com.gengoai.sql.statement.AlterTableAction.AddColumn
 
addConstraint(Constraint) - Method in class com.gengoai.sql.object.Table
Adds the given Constraint to the table definition generating an AlterTable statement to perform on the database.
addConsumer(Consumer<? super V>) - Method in class com.gengoai.concurrent.Broker.Builder
Adds a consumer.
addConsumer(Consumer<? super V>, int) - Method in class com.gengoai.concurrent.Broker.Builder
Adds a consumer and will run it on a number of threads.
addConsumers(Collection<? extends Consumer<? super V>>) - Method in class com.gengoai.concurrent.Broker.Builder
Add a collection of consumers.
addDirectory(String) - Method in class com.gengoai.io.ZipWriter
 
addEdge(Edge<V>) - Method in class com.gengoai.graph.DefaultGraphImpl
 
addEdge(Edge<V>) - Method in interface com.gengoai.graph.Graph
Adds an edge to the graph.
addEdge(V, V) - Method in class com.gengoai.graph.DefaultGraphImpl
 
addEdge(V, V) - Method in interface com.gengoai.graph.Graph
Adds an edge to the graph
addEdge(V, V, double) - Method in class com.gengoai.graph.DefaultGraphImpl
 
addEdge(V, V, double) - Method in interface com.gengoai.graph.Graph
Adds an edge to the graph
addEdges(Collection<? extends Edge<V>>) - Method in interface com.gengoai.graph.Graph
Adds a collection of edges to the graph.
addEntry(String, Resource) - Method in class com.gengoai.io.ZipWriter
 
addEntry(String, Object) - Method in class com.gengoai.io.ZipWriter
 
addEntry(String, String) - Method in class com.gengoai.io.ZipWriter
 
addFileHandler(String) - Static method in class com.gengoai.LogUtils
Adds a file handler that writes to the location specified in com.gengoai.logging.dir or if not set USER_HOME/logs/.
addHandler(Handler) - Static method in class com.gengoai.LogUtils
Adds a handler to the root.
addOption(NamedOption) - Method in class com.gengoai.application.CommandLineParser
Add option.
addProducer(Broker.Producer<V>) - Method in class com.gengoai.concurrent.Broker.Builder
Adds a producer
addProducer(Broker.Producer<V>, int) - Method in class com.gengoai.concurrent.Broker.Builder
Adds producer and sets it to run on a number of threads.
addProducers(Collection<? extends Broker.Producer<V>>) - Method in class com.gengoai.concurrent.Broker.Builder
Adds a collection of producers.
addProperty(String, Object) - Method in class com.gengoai.json.JsonEntry
Adds a property to the entry checking that it is a json object
addResource(Object, T) - Method in class com.gengoai.io.ResourceMonitor
 
addResource(Object, T, Consumer<T>) - Method in class com.gengoai.io.ResourceMonitor
 
addTrailingSlashIfNeeded(String) - Static method in class com.gengoai.io.FileUtils
Adds a trailing slash if its needed.
addValue(Object) - Method in class com.gengoai.json.JsonEntry
Adds a value to the entry checking that it is a json array
addVertex(V) - Method in class com.gengoai.graph.DefaultGraphImpl
 
addVertex(V) - Method in interface com.gengoai.graph.Graph
Adds a vertex to the graph
addVertices(Collection<V>) - Method in class com.gengoai.graph.DefaultGraphImpl
 
addVertices(Collection<V>) - Method in interface com.gengoai.graph.Graph
Adds all vertices in a collection to the graph
adjustValues(DoubleUnaryOperator) - Method in class com.gengoai.collection.counter.BaseMapCounter
 
adjustValues(DoubleUnaryOperator) - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
adjustValues(DoubleUnaryOperator) - Method in interface com.gengoai.collection.counter.Counter
Constructs a new counter made up of counts that are adjusted using the supplied function.
adjustValues(DoubleUnaryOperator) - Method in interface com.gengoai.collection.counter.MultiCounter
Constructs a new multi-counter made up of counts that are adjusted using the supplied function.
adjustValuesSelf(DoubleUnaryOperator) - Method in class com.gengoai.collection.counter.BaseMapCounter
 
adjustValuesSelf(DoubleUnaryOperator) - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
adjustValuesSelf(DoubleUnaryOperator) - Method in interface com.gengoai.collection.counter.Counter
Adjust the values in-place using the supplied function
adjustValuesSelf(DoubleUnaryOperator) - Method in interface com.gengoai.collection.counter.MultiCounter
Adjust the values in-place using the supplied function
AES - com.gengoai.EncryptionMethod
128 bit AES Encryption.
AFAR - com.gengoai.Language
Afar language.
AFRIKAANS - com.gengoai.Language
Afrikaans language.
AFTER - com.gengoai.sql.object.TriggerTime
After the update statement happens
afterExecute(Runnable, Throwable) - Method in class com.gengoai.concurrent.BlockingThreadPoolExecutor
 
ALBANIAN - com.gengoai.Language
Albanian language.
alias(String) - Method in class com.gengoai.application.NamedOption.NamedOptionBuilder
Adds an alias for this option
aliases() - Method in annotation type com.gengoai.application.Option
 
ALL - Static variable in class com.gengoai.sql.SQL
SQLElement representing "*" for selecting ALL
ALL_FILE_PATTERN - Static variable in interface com.gengoai.io.resource.Resource
The constant ALL_FILE_PATTERN.
allMatch(SerializableDoublePredicate) - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
allMatch(SerializableDoublePredicate) - Method in interface com.gengoai.stream.MDoubleStream
Determines if all doubles in the stream evaluate to true with the given predicate
allMatch(Predicate<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
 
allowPrivilegedAccess() - Method in class com.gengoai.reflection.Reflect
Allow privileged access during reflective calls.
alterColumn(Column) - Method in class com.gengoai.sql.statement.AlterTable
Adds an alter column action which updates the column based on the given column definition.
alterColumn(String, Consumer<Column>) - Method in class com.gengoai.sql.object.Table
Alters the definition of the given column generating an AlterTable statement to perform on the database.
alterColumn(AlterTableAction.AlterColumn) - Method in class com.gengoai.sql.SQLDialect
Alter column string.
AlterColumn(Column) - Constructor for class com.gengoai.sql.statement.AlterTableAction.AlterColumn
 
alterTable(AlterTable) - Method in class com.gengoai.sql.SQLDialect
Alter table string.
AlterTable - Class in com.gengoai.sql.statement
Defines an SQL Alter Table statement to alter the definition of a table.
AlterTableAction - Interface in com.gengoai.sql.statement
Actions that can be performed when altering a table.
AlterTableAction.AddColumn - Class in com.gengoai.sql.statement
Adds a column
AlterTableAction.AlterColumn - Class in com.gengoai.sql.statement
Alters a column definition
AlterTableAction.DropColumn - Class in com.gengoai.sql.statement
Drops a column
AlterTableAction.RenameColumn - Class in com.gengoai.sql.statement
Renames a column
AlterTableAction.RenameTable - Class in com.gengoai.sql.statement
Renames the table
AMHARIC - com.gengoai.Language
Amharic language.
AMPERSAND - com.gengoai.parsing.CommonTypes
 
and(SerializablePredicate<? super Character>) - Method in interface com.gengoai.string.CharMatcher
 
and(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
Ands this element with given element.
and(SQLElement...) - Static method in class com.gengoai.sql.SQL
Combines one or more SQLElements via an AND
and(SerializableBiPredicate<? super T, ? super U>) - Method in interface com.gengoai.function.SerializableBiPredicate
 
and(SerializableBiPredicate<? super T, ? super U>, SerializableBiPredicate<? super T, ? super U>) - Static method in interface com.gengoai.function.Serialized
And serializable bi predicate.
and(SerializableDoublePredicate) - Method in interface com.gengoai.function.SerializableDoublePredicate
 
and(SerializableIntPredicate) - Method in interface com.gengoai.function.SerializableIntPredicate
 
and(SerializableLongPredicate) - Method in interface com.gengoai.function.SerializableLongPredicate
 
and(SerializablePredicate<? super CharSequence>) - Method in interface com.gengoai.string.StringMatcher
 
and(SerializablePredicate<? super T>) - Method in interface com.gengoai.function.SerializablePredicate
 
and(SerializablePredicate<? super T>, SerializablePredicate<? super T>) - Static method in interface com.gengoai.function.Serialized
And serializable predicate.
and(BiPredicate<? super T, ? super U>) - Method in interface com.gengoai.function.SerializableBiPredicate
 
and(DoublePredicate) - Method in interface com.gengoai.function.SerializableDoublePredicate
 
and(IntPredicate) - Method in interface com.gengoai.function.SerializableIntPredicate
 
and(LongPredicate) - Method in interface com.gengoai.function.SerializableLongPredicate
 
and(Predicate<? super T>) - Method in interface com.gengoai.function.SerializablePredicate
 
andThen(CheckedFunction<? super R, ? extends V>) - Method in interface com.gengoai.function.CheckedFunction
And then checked function.
andThen(SerializableFunction<? super R, ? extends F>) - Method in interface com.gengoai.function.SerializableFunction
And then serializable function.
any() - Static method in class com.gengoai.string.Re
Any string.
Any - Static variable in interface com.gengoai.string.CharMatcher
Matches any character
ANY - Static variable in class com.gengoai.string.Re
An unescaped period representing match anything.
anyMatch(SerializableDoublePredicate) - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
anyMatch(SerializableDoublePredicate) - Method in interface com.gengoai.stream.MDoubleStream
Determines if any of the doubles in the stream evaluate to true with the given predicate
anyMatch(Predicate<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
 
anyOf(CharSequence) - Static method in interface com.gengoai.string.CharMatcher
Matches against any character in the given sequence.s
append(byte[]) - Method in class com.gengoai.io.resource.ByteArrayResource
 
append(byte[]) - Method in class com.gengoai.io.resource.ClasspathResource
 
append(byte[]) - Method in class com.gengoai.io.resource.EmptyResource
 
append(byte[]) - Method in class com.gengoai.io.resource.FileResource
 
append(byte[]) - Method in class com.gengoai.io.resource.OutputStreamResource
 
append(byte[]) - Method in interface com.gengoai.io.resource.ReadOnlyResource
 
append(byte[]) - Method in interface com.gengoai.io.resource.Resource
Appends the given byte array content to the resource.
append(byte[]) - Method in class com.gengoai.io.resource.StdoutResource
 
append(byte[]) - Method in class com.gengoai.io.resource.StringResource
 
append(byte[]) - Method in class com.gengoai.io.resource.URIResource
 
append(byte[]) - Method in class com.gengoai.io.resource.URLResource
 
append(byte[]) - Method in class com.gengoai.io.resource.WriterResource
 
append(String) - Method in interface com.gengoai.io.resource.Resource
Appends the given string content to the resource.
append(String) - Method in class com.gengoai.io.resource.StringResource
 
append(String) - Method in class com.gengoai.io.resource.URLResource
 
APPEND_PROPERTY - com.gengoai.config.ConfigTokenType
 
appendIfNotPresent(String, String) - Static method in class com.gengoai.string.Strings
Append if not present string.
appendLeft(T) - Method in class com.gengoai.tuple.Tuple
Appends an item the beginning of the tuple resulting in a new tuple of degree + 1
appendLeft(T) - Method in class com.gengoai.tuple.Tuple1
 
appendLeft(T) - Method in class com.gengoai.tuple.Tuple2
 
appendLeft(T) - Method in class com.gengoai.tuple.Tuple3
 
appendRight(T) - Method in class com.gengoai.tuple.Tuple
Appends an item the end of the tuple resulting in a new tuple of degree + 1
appendRight(T) - Method in class com.gengoai.tuple.Tuple1
 
appendRight(T) - Method in class com.gengoai.tuple.Tuple2
 
appendRight(T) - Method in class com.gengoai.tuple.Tuple3
 
Application - Class in com.gengoai.application
Generic interface for building applications that use Mango's Config and CommandLineParser to reduce the boilerplate of application configuration and command line parsing.
Application() - Constructor for class com.gengoai.application.Application
 
Application(String) - Constructor for class com.gengoai.application.Application
 
Application.Description - Annotation Type in com.gengoai.application
Provides a helpful description about the purpose of the application to display in the application's help
apply(double) - Method in interface com.gengoai.function.CheckedDoubleFunction
 
apply(int) - Method in interface com.gengoai.function.CheckedIntFunction
 
apply(long) - Method in interface com.gengoai.function.CheckedLongFunction
 
apply(I) - Method in class com.gengoai.function.Funcs.When
 
apply(Class<T>, Function<T, O>) - Method in interface com.gengoai.parsing.Expression
Applies the given function to this Expression treating it as an Expression of type T.
apply(Number, Number) - Method in enum com.gengoai.math.NumericComparison
 
apply(Object) - Method in class com.gengoai.function.Switch
 
apply(T) - Method in interface com.gengoai.function.CheckedFunction
Apply r.
apply(T) - Method in interface com.gengoai.function.CheckedUnaryOperator
 
apply(T, T) - Method in interface com.gengoai.function.CheckedBinaryOperator
 
apply(T, U) - Method in interface com.gengoai.function.CheckedBiFunction
 
applyAsDouble(double) - Method in interface com.gengoai.function.CheckedDoubleUnaryOperator
 
applyAsDouble(double, double) - Method in interface com.gengoai.function.CheckedDoubleBinaryOperator
 
applyAsDouble(int) - Method in interface com.gengoai.function.CheckedIntToDoubleFunction
 
applyAsDouble(long) - Method in interface com.gengoai.function.CheckedLongToDoubleFunction
 
applyAsDouble(T) - Method in interface com.gengoai.function.CheckedToDoubleFunction
 
applyAsDouble(T, U) - Method in interface com.gengoai.function.CheckedToDoubleBiFunction
 
applyAsInt(double) - Method in interface com.gengoai.function.CheckedDoubleToIntFunction
 
applyAsInt(int) - Method in interface com.gengoai.function.CheckedIntUnaryOperator
 
applyAsInt(int, int) - Method in interface com.gengoai.function.CheckedIntBinaryOperator
 
applyAsInt(long) - Method in interface com.gengoai.function.CheckedLongToIntFunction
 
applyAsInt(T) - Method in interface com.gengoai.function.CheckedToIntFunction
 
applyAsInt(T, U) - Method in interface com.gengoai.function.CheckedToIntBiFunction
 
applyAsLong(double) - Method in interface com.gengoai.function.CheckedDoubleToLongFunction
 
applyAsLong(int) - Method in interface com.gengoai.function.CheckedIntToLongFunction
 
applyAsLong(long) - Method in interface com.gengoai.function.CheckedLongUnaryOperator
 
applyAsLong(long, long) - Method in interface com.gengoai.function.CheckedLongBinaryOperator
 
applyAsLong(T) - Method in interface com.gengoai.function.CheckedToLongFunction
 
applyAsLong(T, U) - Method in interface com.gengoai.function.CheckedToLongBiFunction
 
ARABIC - com.gengoai.Language
Arabic.
ARMENIAN - com.gengoai.Language
Armenian language.
array() - Method in class com.gengoai.tuple.NTuple
 
array() - Method in class com.gengoai.tuple.Tuple
The tuple as an array of objects
array() - Method in class com.gengoai.tuple.Tuple0
 
array() - Method in class com.gengoai.tuple.Tuple1
 
array() - Method in class com.gengoai.tuple.Tuple2
 
array() - Method in class com.gengoai.tuple.Tuple3
 
array() - Method in class com.gengoai.tuple.Tuple4
 
array(Iterable<?>) - Static method in class com.gengoai.json.JsonEntry
Array json entry.
array(Object...) - Static method in class com.gengoai.json.JsonEntry
Creates a new array
ArrayListMultimap<K,​V> - Class in com.gengoai.collection.multimap
Multimap that stores values in an ArrayList
ArrayListMultimap() - Constructor for class com.gengoai.collection.multimap.ArrayListMultimap
Instantiates a new Array list multimap.
ArrayListMultimap(Map<? extends K, ? extends Collection<? extends V>>) - Constructor for class com.gengoai.collection.multimap.ArrayListMultimap
 
arrayListOf(T...) - Static method in class com.gengoai.collection.Lists
Creates an array list of the supplied elements
arrayOf(T...) - Static method in class com.gengoai.collection.Arrays2
Creates an array of Objects
arrayOfBoolean(boolean...) - Static method in class com.gengoai.collection.Arrays2
Creates an array of boolean values
arrayOfByte(byte...) - Static method in class com.gengoai.collection.Arrays2
Creates an array of byte values
arrayOfByte(int...) - Static method in class com.gengoai.collection.Arrays2
Creates an array of byte values
arrayOfChar(char...) - Static method in class com.gengoai.collection.Arrays2
Creates an array of character values
arrayOfDouble(double...) - Static method in class com.gengoai.collection.Arrays2
Creates an array of double values
arrayOfFloat(float...) - Static method in class com.gengoai.collection.Arrays2
Creates an array of float values
arrayOfInt(int...) - Static method in class com.gengoai.collection.Arrays2
Creates an array integer values
arrayOfLong(long...) - Static method in class com.gengoai.collection.Arrays2
Creates an array of long values
arrayOfShort(int...) - Static method in class com.gengoai.collection.Arrays2
Creates an array of short values
arrayOfShort(short...) - Static method in class com.gengoai.collection.Arrays2
Creates an array of short values
Arrays2 - Class in com.gengoai.collection
Convenience methods for creating object and primitive arrays.
ArrayTypeConverter - Class in com.gengoai.conversion
Type Converter to convert objects into Arrays.
ArrayTypeConverter() - Constructor for class com.gengoai.conversion.ArrayTypeConverter
 
as(Class<T>) - Method in class com.gengoai.json.JsonEntry
Gets the value of this entry as the given class.
as(Class<Z>) - Method in class com.gengoai.ParamMap
Attempts to cast this ParamMap as child class.
as(Type) - Method in class com.gengoai.json.JsonEntry
Gets the value of this entry as the given class.
as(String) - Method in interface com.gengoai.sql.operator.SQLOperable
Defines an alias over a column, table, or subquery.
as(Class<T>) - Method in class com.gengoai.conversion.Val
Converts the underlying object to the given class type.
as(Class<T>) - Method in interface com.gengoai.parsing.Expression
Casts this Expression as the given Expression type
as(Class<T>, T) - Method in class com.gengoai.conversion.Val
Converts the underlying object to the given class type.
as(Object) - Static method in class com.gengoai.conversion.Cast
Casts an object to the desired return throwing a java.lang.ClassCastException if the given object cannot be cast as the desired type.
as(Object, Class<T>) - Static method in class com.gengoai.conversion.Cast
Casts an object to a given type throwing a java.lang.ClassCastException if the given object cannot be cast as the desired type.
as(Type) - Method in class com.gengoai.conversion.Val
As t.
as(Type, T) - Method in class com.gengoai.conversion.Val
As t.
asArray() - Method in class com.gengoai.json.JsonEntry
Converts the entry into a list of elements checking if the underlying entry is a json array.
asArray(Class<? extends T>) - Method in class com.gengoai.json.JsonEntry
Converts the entry into a list of elements checking if the underlying entry is a json array.
asArray(Class<? extends T>, E) - Method in class com.gengoai.json.JsonEntry
 
asArray(Type) - Method in class com.gengoai.json.JsonEntry
Converts the entry into a list of elements checking if the underlying entry is a json array.
asArray(Class<T>) - Method in class com.gengoai.conversion.Val
Converts an object into an array of objects
asArray(Type) - Method in class com.gengoai.conversion.Val
As array t [ ].
asArrayList(Iterable<? extends T>) - Static method in class com.gengoai.collection.Lists
Creates an array list of the supplied elements
asArrayList(Iterator<? extends T>) - Static method in class com.gengoai.collection.Lists
Creates an array list of the supplied elements
asArrayList(Stream<? extends T>) - Static method in class com.gengoai.collection.Lists
Creates an array list of the supplied elements
asBoolean() - Method in class com.gengoai.conversion.Val
As boolean.
asBoolean() - Method in class com.gengoai.json.JsonEntry
Gets this entry as a boolean value.
asBoolean(Boolean) - Method in class com.gengoai.conversion.Val
As boolean.
asBooleanArray() - Method in class com.gengoai.conversion.Val
As boolean array.
asBooleanArray() - Method in class com.gengoai.json.JsonEntry
 
asBooleanValue() - Method in class com.gengoai.conversion.Val
As boolean value.
asBooleanValue(boolean) - Method in class com.gengoai.conversion.Val
As boolean value.
asBooleanValueArray() - Method in class com.gengoai.conversion.Val
As boolean value array.
asByte() - Method in class com.gengoai.conversion.Val
As byte.
asByte() - Method in class com.gengoai.json.JsonEntry
Gets this entry as a byte value.
asByte(Byte) - Method in class com.gengoai.conversion.Val
As byte.
asByteArray() - Method in class com.gengoai.conversion.Val
As byte array.
asByteValue() - Method in class com.gengoai.conversion.Val
As byte value.
asByteValue(byte) - Method in class com.gengoai.conversion.Val
As byte value.
asByteValueArray() - Method in class com.gengoai.conversion.Val
As byte value array.
asc() - Method in interface com.gengoai.sql.operator.SQLOperable
Informs the query that this element is to be sorted in ascending order.
ASC - Static variable in class com.gengoai.sql.SQLConstants
 
asCharacter() - Method in class com.gengoai.conversion.Val
As character.
asCharacter() - Method in class com.gengoai.json.JsonEntry
Gets this entry as a Character value.
asCharacter(Character) - Method in class com.gengoai.conversion.Val
As character.
asCharacterArray() - Method in class com.gengoai.conversion.Val
As character array.
asCharacterValue() - Method in class com.gengoai.conversion.Val
As character value.
asCharacterValue(char) - Method in class com.gengoai.conversion.Val
As character value.
asCharacterValueArray() - Method in class com.gengoai.conversion.Val
As character value array.
Ascii - Static variable in interface com.gengoai.string.CharMatcher
Matches any ascii character (int value <= 127)
asClass() - Method in class com.gengoai.conversion.Val
As class.
asClass(Class<T>) - Method in class com.gengoai.conversion.Val
As class.
asClass(Type) - Static method in class com.gengoai.reflection.TypeUtils
Converts type information to class information
asCollection(Iterable<? extends T>) - Static method in class com.gengoai.collection.Collect
Wraps an iterable as a collection.
asConcurrentHashSet(Iterable<? extends T>) - Static method in class com.gengoai.collection.Sets
Creates a concurrent hash set of the supplied elements
asConcurrentHashSet(Iterator<? extends T>) - Static method in class com.gengoai.collection.Sets
Creates a concurrent hash set of the supplied elements
asConcurrentHashSet(Stream<? extends T>) - Static method in class com.gengoai.collection.Sets
Creates a concurrent hash set of the supplied elements
asConcurrentList(Iterable<? extends T>) - Static method in class com.gengoai.collection.Lists
Creates a copy on write array list of the supplied elements
asConcurrentList(Iterator<? extends T>) - Static method in class com.gengoai.collection.Lists
Creates a copy on write array list of the supplied elements
asConcurrentList(Stream<? extends T>) - Static method in class com.gengoai.collection.Lists
Creates a copy on write array list of the supplied elements
asConsumer() - Method in interface com.gengoai.function.CheckedFunction
As consumer serializable consumer.
asConsumer() - Method in interface com.gengoai.function.SerializableFunction
As consumer serializable consumer.
asConsumer(CheckedFunction<T, ?>) - Static method in interface com.gengoai.function.CheckedFunction
As consumer serializable consumer.
asConsumer(SerializableFunction<T, ?>) - Static method in interface com.gengoai.function.SerializableFunction
As consumer serializable consumer.
asConsumer(Function<? super T, ?>) - Static method in class com.gengoai.function.Funcs
As consumer consumer.
asDouble() - Method in class com.gengoai.conversion.Val
As double.
asDouble() - Method in class com.gengoai.json.JsonEntry
Gets this entry as a double value.
asDouble(Double) - Method in class com.gengoai.conversion.Val
As double.
asDoubleArray() - Method in class com.gengoai.conversion.Val
As double array.
asDoubleArray() - Method in class com.gengoai.json.JsonEntry
 
asDoubleValue() - Method in class com.gengoai.conversion.Val
As double value.
asDoubleValue(double) - Method in class com.gengoai.conversion.Val
As double value.
asDoubleValueArray() - Method in class com.gengoai.conversion.Val
As double value array.
asFile() - Method in class com.gengoai.io.resource.BaseResource
 
asFile() - Method in class com.gengoai.io.resource.ClasspathResource
 
asFile() - Method in class com.gengoai.io.resource.FileResource
 
asFile() - Method in interface com.gengoai.io.resource.Resource
Gets the resource as a File.
asFile() - Method in class com.gengoai.io.resource.URIResource
 
asFile() - Method in class com.gengoai.io.resource.URLResource
 
asFloat() - Method in class com.gengoai.conversion.Val
As float.
asFloat() - Method in class com.gengoai.json.JsonEntry
Gets this entry as a float value.
asFloat(Float) - Method in class com.gengoai.conversion.Val
As float.
asFloatArray() - Method in class com.gengoai.conversion.Val
As float array.
asFloatValue() - Method in class com.gengoai.conversion.Val
As float value.
asFloatValue(float) - Method in class com.gengoai.conversion.Val
As float value.
asFloatValueArray() - Method in class com.gengoai.conversion.Val
As float value array.
asFunction() - Method in interface com.gengoai.function.CheckedConsumer
As consumer serializable consumer.
asFunction() - Method in interface com.gengoai.function.SerializableConsumer
As consumer serializable consumer.
asFunction(CheckedConsumer<T>) - Static method in interface com.gengoai.function.CheckedConsumer
 
asFunction(CheckedConsumer<T>, R) - Static method in interface com.gengoai.function.CheckedConsumer
 
asFunction(SerializableConsumer<T>) - Static method in interface com.gengoai.function.SerializableConsumer
 
asFunction(SerializableConsumer<T>, R) - Static method in interface com.gengoai.function.SerializableConsumer
 
asFunction(Consumer<? super T>) - Static method in class com.gengoai.function.Funcs
As function function.
asFunction(Consumer<? super T>, R) - Static method in class com.gengoai.function.Funcs
As function function.
asFunction(R) - Method in interface com.gengoai.function.CheckedConsumer
As consumer serializable consumer.
asFunction(R) - Method in interface com.gengoai.function.SerializableConsumer
As consumer serializable consumer.
asHashMap(Iterable<? extends K>, Function<? super K, ? extends V>) - Static method in class com.gengoai.collection.Maps
Creates a map from an iterable of keys and a function that returns a value given the key.
asHashSet(Iterable<? extends T>) - Static method in class com.gengoai.collection.Sets
Creates a hash set of the supplied elements
asHashSet(Iterator<? extends T>) - Static method in class com.gengoai.collection.Sets
Creates a hash set of the supplied elements
asHashSet(Stream<? extends T>) - Static method in class com.gengoai.collection.Sets
Creates a hash set of the supplied elements
asInt() - Method in class com.gengoai.json.JsonEntry
Gets this entry as a int value.
asIntArray() - Method in class com.gengoai.json.JsonEntry
 
asInteger() - Method in class com.gengoai.conversion.Val
As integer.
asInteger(Integer) - Method in class com.gengoai.conversion.Val
As integer.
asIntegerArray() - Method in class com.gengoai.conversion.Val
As integer array.
asIntegerValue() - Method in class com.gengoai.conversion.Val
As integer value.
asIntegerValue(int) - Method in class com.gengoai.conversion.Val
As integer value.
asIntegerValueArray() - Method in class com.gengoai.conversion.Val
As integer value array.
asIterable(Iterator<? extends T>) - Static method in class com.gengoai.collection.Iterables
Wraps an Iterator as an Iterable
asIterable(Object) - Static method in class com.gengoai.collection.Iterables
Wraps an array as an Iterable
asIterator(Object) - Static method in class com.gengoai.collection.Iterators
As iterator iterator.
asJsonEntry(Object) - Static method in class com.gengoai.json.Json
 
asLinkedHashSet(Iterable<? extends T>) - Static method in class com.gengoai.collection.Sets
Creates a linked hash set of the supplied elements
asLinkedHashSet(Iterator<? extends T>) - Static method in class com.gengoai.collection.Sets
Creates a linked hash set of the supplied elements
asLinkedHashSet(Stream<? extends T>) - Static method in class com.gengoai.collection.Sets
Creates a linked hash set of the supplied elements
asLinkedList(Iterable<? extends T>) - Static method in class com.gengoai.collection.Lists
Creates a linked list of the supplied elements
asLinkedList(Iterator<? extends T>) - Static method in class com.gengoai.collection.Lists
Creates a linked list of the supplied elements
asLinkedList(Stream<? extends T>) - Static method in class com.gengoai.collection.Lists
Creates a linked list of the supplied elements
asList() - Method in class com.gengoai.collection.HashMapIndex
 
asList() - Method in interface com.gengoai.collection.Index
Retrieves an unmodifiable list view of the index
asList(Class<T>) - Method in class com.gengoai.conversion.Val
Converts the object to a List
asList(Type) - Method in class com.gengoai.conversion.Val
 
asLocale() - Method in enum com.gengoai.Language
Gets language as a Locale
asLong() - Method in class com.gengoai.conversion.Val
As long.
asLong() - Method in class com.gengoai.json.JsonEntry
Gets this entry as a long value.
asLong(Long) - Method in class com.gengoai.conversion.Val
As long.
asLongArray() - Method in class com.gengoai.conversion.Val
As long array.
asLongValue() - Method in class com.gengoai.conversion.Val
As long value.
asLongValue(long) - Method in class com.gengoai.conversion.Val
As long value.
asLongValueArray() - Method in class com.gengoai.conversion.Val
As long value array.
asMap() - Method in class com.gengoai.collection.counter.BaseMapCounter
 
asMap() - Method in interface com.gengoai.collection.counter.Counter
Provides a map view of this counter
asMap() - Method in class com.gengoai.collection.multimap.BaseMultimap
 
asMap() - Method in interface com.gengoai.collection.multimap.Multimap
A map representation of the multimap where the values are represented in a Collection.
asMap() - Method in class com.gengoai.json.JsonEntry
Converts the entry into a map of string keys and entry elements checking if the underlying entry is a json object.
asMap(Class<? extends T>) - Method in class com.gengoai.json.JsonEntry
Converts the entry into a map of string keys and entry elements checking if the underlying entry is a json object.
asMap(Class<K>, Class<V>) - Method in class com.gengoai.conversion.Val
Converts the object to a map
asMStream() - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
asMStream() - Method in class com.gengoai.stream.local.LocalDefaultMPairStream
 
asNumber() - Method in class com.gengoai.json.JsonEntry
Gets this entry as a Number value.
asParallelStream(Iterable<? extends T>) - Static method in class com.gengoai.stream.Streams
Creates a parallel stream for a given iterable
asParallelStream(Iterator<? extends T>) - Static method in class com.gengoai.stream.Streams
Creates a parallel stream from a given iterator
asPath() - Method in interface com.gengoai.io.resource.Resource
As path optional.
asResource() - Method in class com.gengoai.conversion.Val
Converts the object to resource
asResource(Resource) - Method in class com.gengoai.conversion.Val
Converts the object to resource with a given default if the conversion results in a null value.
ASSAMESE - com.gengoai.Language
Assamese language.
asSet(Class<T>) - Method in class com.gengoai.conversion.Val
Converts the object to a Set
asSet(Type) - Method in class com.gengoai.conversion.Val
 
asShort() - Method in class com.gengoai.conversion.Val
As short.
asShort() - Method in class com.gengoai.json.JsonEntry
Gets this entry as a short value.
asShort(Short) - Method in class com.gengoai.conversion.Val
As short.
asShortArray() - Method in class com.gengoai.conversion.Val
As short array.
asShortValue() - Method in class com.gengoai.conversion.Val
As short value.
asShortValue(short) - Method in class com.gengoai.conversion.Val
As short value.
asShortValueArray() - Method in class com.gengoai.conversion.Val
As short value array.
asStored(SQLElement) - Method in class com.gengoai.sql.object.Column
Sets a value that is auto generated for the column on insertion time and is stored in the database.
asStream(InputStream) - Static method in class com.gengoai.stream.Streams
Creates a Stream of String lines from an InputStream using a CharsetDetectingReader to read from the input stream.
asStream(Reader) - Static method in class com.gengoai.stream.Streams
Creates a Stream of String lines from an Reader by converting the reader into a BufferedReader and calling the lines method
asStream(Iterable<? extends T>) - Static method in class com.gengoai.stream.Streams
Convenience method for creating a stream from an iterable
asStream(Iterable<? extends T>, boolean) - Static method in class com.gengoai.stream.Streams
Convenience method for creating a stream from an iterable
asStream(Iterator<? extends T>) - Static method in class com.gengoai.stream.Streams
Creates a stream from a given iterator
asStream(Iterator<? extends T>, boolean) - Static method in class com.gengoai.stream.Streams
Creates a parallel stream from a given iterator
asStream(T...) - Static method in class com.gengoai.stream.Streams
Creates a Stream from a number of arguments returning an empty string if nothing is passed
asString() - Method in class com.gengoai.conversion.Val
As string.
asString() - Method in class com.gengoai.json.JsonEntry
Gets this entry as a String value.
asString() - Method in enum com.gengoai.math.NumericComparison
 
asString(String) - Method in class com.gengoai.conversion.Val
As string.
asTreeSet(Iterable<? extends T>) - Static method in class com.gengoai.collection.Sets
Creates a tree hash set of the supplied elements
asTreeSet(Iterator<? extends T>) - Static method in class com.gengoai.collection.Sets
Creates a tree set of the supplied elements
asTreeSet(Stream<? extends T>) - Static method in class com.gengoai.collection.Sets
Creates a tree hash set of the supplied elements
asURI() - Method in class com.gengoai.io.resource.BaseResource
 
asURI() - Method in class com.gengoai.io.resource.ClasspathResource
 
asURI() - Method in class com.gengoai.io.resource.FileResource
 
asURI() - Method in interface com.gengoai.io.resource.Resource
As uri optional.
asURI() - Method in class com.gengoai.io.resource.URIResource
 
asURI() - Method in class com.gengoai.io.resource.URLResource
 
asURL() - Method in class com.gengoai.io.resource.ClasspathResource
 
asURL() - Method in class com.gengoai.io.resource.FileResource
 
asURL() - Method in interface com.gengoai.io.resource.Resource
Gets the resource as a URL.
asURL() - Method in class com.gengoai.io.resource.URLResource
 
asVal() - Method in class com.gengoai.json.JsonEntry
Gets this entry as a Val value.
asVirtual(SQLElement) - Method in class com.gengoai.sql.object.Column
Sets a value that is auto generated for the column on query time and not stored in the database.
AsyncWriter - Class in com.gengoai.io
Wraps an underlying writer allowing multiple threads to write through buffering calls to a blocking queue.
AsyncWriter(Writer) - Constructor for class com.gengoai.io.AsyncWriter
Creates an instance of an Asynchronous writer wrapping a given writer.
AT - com.gengoai.parsing.CommonTypes
 
AtomicDouble - Class in com.gengoai.concurrent
Thread safe double container
AtomicDouble() - Constructor for class com.gengoai.concurrent.AtomicDouble
Instantiates a new Atomic double.
AtomicDouble(double) - Constructor for class com.gengoai.concurrent.AtomicDouble
Instantiates a new Atomic double.
auc(double[], double[]) - Static method in class com.gengoai.math.Math2
Calculates the AUC (Area Under the Curve)
AutoCalculatingLRUCache<K,​V> - Class in com.gengoai.cache
Auto calculating LRU cache that calculates values for keys when retrieved using a SerializableFunction.
AutoCalculatingLRUCache(int, SerializableFunction<K, V>) - Constructor for class com.gengoai.cache.AutoCalculatingLRUCache
Instantiates a new Auto calculating lru cache.
autoIncrement() - Method in class com.gengoai.sql.object.Column
Sets this column as having its value auto incremented on assertion.
autoIncrement(boolean) - Method in class com.gengoai.sql.object.Column
Sets whether or not the column has an auto incremented value
average() - Method in interface com.gengoai.collection.counter.Counter
Calculates the average of the values in the counter
average() - Method in interface com.gengoai.collection.counter.MultiCounter
Calculates the average of the values in the counter
average(SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the average value of the given argument.
average(String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the average value of the given column.
AVERAGE - Static variable in class com.gengoai.sql.SQLConstants
 
averageTime(long) - Method in class com.gengoai.Stopwatch
Sets the elapsed time of the stopwatch to elapsed time / trials
averageWeight() - Static method in class com.gengoai.graph.EdgeMergeFunctions
A merge function that creates a new edge whose weight is the average of the two edges.
awaitTermination() - Method in class com.gengoai.concurrent.BlockingThreadPoolExecutor
Awaits termination of the threads
AYMARA - com.gengoai.Language
Aymara language.
AZERBAIJANI - com.gengoai.Language
Azerbaijani language.

B

BACKSLASH - com.gengoai.parsing.CommonTypes
 
BACKSLASH - Static variable in class com.gengoai.string.Re
Backlash character
BaseExpression - Class in com.gengoai.parsing
Abstract Base Class for Expressions to implement.
BaseExpression(Tag) - Constructor for class com.gengoai.parsing.BaseExpression
Instantiates a new BaseExpression
BaseMapCounter<T> - Class in com.gengoai.collection.counter
Abstract implementation of a counter backed by a Map.
BaseMapCounter(Map<T, Double>) - Constructor for class com.gengoai.collection.counter.BaseMapCounter
Instantiates a new map counter.
BaseMultiCounter<K,​V> - Class in com.gengoai.collection.counter
Implementation of a MultiCounter using a HashMaps.
BaseMultiCounter(Map<K, Counter<V>>) - Constructor for class com.gengoai.collection.counter.BaseMultiCounter
Instantiates a new Base multi counter.
BaseMultimap<K,​V,​C extends Collection<V>> - Class in com.gengoai.collection.multimap
List backed multimaps
BaseMultimap() - Constructor for class com.gengoai.collection.multimap.BaseMultimap
 
baseName() - Method in class com.gengoai.io.resource.BaseResource
 
baseName() - Method in class com.gengoai.io.resource.ClasspathResource
 
baseName() - Method in class com.gengoai.io.resource.FileResource
 
baseName() - Method in interface com.gengoai.io.resource.Resource
Gets the name (file name or directory name) of this resource.
baseName() - Method in class com.gengoai.io.resource.URLResource
 
baseName() - Method in class com.gengoai.io.resource.ZipResource
 
baseName(String) - Static method in class com.gengoai.io.FileUtils
Attempts to get the base name for a given file/directory.
baseName(String, String) - Static method in class com.gengoai.io.FileUtils
Attempts to get the base name for a given file/directory.
BaseNumberTypeConverter - Class in com.gengoai.conversion
Base class for converter objects to numbers.
BaseNumberTypeConverter() - Constructor for class com.gengoai.conversion.BaseNumberTypeConverter
 
BaseResource - Class in com.gengoai.io.resource
Abstract base resource
BaseResource() - Constructor for class com.gengoai.io.resource.BaseResource
 
BASHKIR - com.gengoai.Language
Bashkir language.
BASQUE - com.gengoai.Language
Basque language.
batch(SQLContext, Collection<? extends T>, CheckedBiConsumer<T, NamedPreparedStatement>) - Method in interface com.gengoai.sql.statement.UpdateStatement
Performs a batch update over a Collection of items filling the NamedPreparedStatement using the given CheckedBiConsumer.
batch(SQLContext, Collection<? extends T>, CheckedBiConsumer<T, NamedPreparedStatement>, int) - Method in interface com.gengoai.sql.statement.UpdateStatement
Performs a batch update over a Collection of items filling the NamedPreparedStatement using the given CheckedBiConsumer.
batch(SQLContext, Collection<Map<String, ?>>) - Method in interface com.gengoai.sql.statement.UpdateStatement
Performs a batch update over a Collection of Maps whose keys are column names and values of the column.
batch(SQLContext, Collection<Map<String, ?>>, int) - Method in interface com.gengoai.sql.statement.UpdateStatement
Performs a batch update over a Collection of Maps whose keys are column names and values of the column.
batch(SQLContext, Stream<? extends T>, CheckedBiConsumer<T, NamedPreparedStatement>) - Method in interface com.gengoai.sql.statement.UpdateStatement
Performs a batch update over a Stream of items filling the NamedPreparedStatement using the given CheckedBiConsumer.
batch(SQLContext, Stream<? extends T>, CheckedBiConsumer<T, NamedPreparedStatement>, int) - Method in interface com.gengoai.sql.statement.UpdateStatement
Performs a batch update over a Stream of items filling the NamedPreparedStatement using the given CheckedBiConsumer.
batch(UpdateStatement...) - Method in class com.gengoai.sql.SQLContext
Performs a batch update for a set of update statements that do not require any values to be specified.
batch(Collection<? extends UpdateStatement>) - Method in class com.gengoai.sql.SQLContext
Performs a batch update for a set of update statements that do not require any values to be specified.
batchInsert(SQLContext, Stream<Map<String, ?>>) - Method in class com.gengoai.sql.object.Table
Batch insert int.
batchUpsert(SQLContext, List<String>, Stream<Map<String, ?>>) - Method in class com.gengoai.sql.object.Table
Batch upsert int.
BEAN - com.gengoai.config.ConfigTokenType
 
BeanDescriptor - Class in com.gengoai.reflection
Contains basic information about the read and write methods for a bean class.
BeanDescriptorCache - Class in com.gengoai.reflection
A cache of BeanDescriptor to speed up performance of using BeanMaps.
BeanMap - Class in com.gengoai.reflection
A Map based interface for accessing the properties of a bean object.
BeanMap(Object) - Constructor for class com.gengoai.reflection.BeanMap
Constructs a bean map for a given bean
beanMapper(Class<T>) - Static method in class com.gengoai.sql.ResultSetMappers
Creates a ResultSetMapper that will return objects of the given type using a BeanMap.
BeanUtils - Class in com.gengoai.reflection
Methods for constructing beans and setting their parameters using value in the Config
BeanUtils() - Constructor for class com.gengoai.reflection.BeanUtils
 
BEFORE - com.gengoai.sql.object.TriggerTime
Before the update statement happens
BEGIN_ARRAY - com.gengoai.config.ConfigTokenType
 
BEGIN_OBJECT - com.gengoai.config.ConfigTokenType
 
BENGALI - com.gengoai.Language
Bengali language.
between(SQLElement, SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates a BETWEEN operator with this element representing the column name
between(Number, Number) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates a BETWEEN operator with this element representing the column name
between(Between) - Method in class com.gengoai.sql.SQLDialect
Between string.
Between - Class in com.gengoai.sql.operator
Specialized operator for SQL Between operators
Between(SQLElement, SQLElement, SQLElement) - Constructor for class com.gengoai.sql.operator.Between
 
BETWEEN - Static variable in class com.gengoai.sql.SQLConstants
 
BHUTANI - com.gengoai.Language
Bhutani language.
biConsumer(CheckedBiConsumer<T, U>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of BiConsumer that will capture exceptions and rethrow them as runtime exceptions
biConsumer(SerializableBiConsumer<T, U>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of BiConsumer
biFunction(CheckedBiFunction<T, U, R>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of BiFunction that will capture exceptions and rethrow them as runtime exceptions
biFunction(SerializableBiFunction<T, U, R>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of BiFunction
BigDecimalTypeConverter - Class in com.gengoai.conversion
Converts object into BigDecimals (see BaseNumberTypeConverter for details on conversion.
BigDecimalTypeConverter() - Constructor for class com.gengoai.conversion.BigDecimalTypeConverter
 
BigIntegerTypeConverter - Class in com.gengoai.conversion
Converts object into BigInteger (see BaseNumberTypeConverter for details on conversion.
BigIntegerTypeConverter() - Constructor for class com.gengoai.conversion.BigIntegerTypeConverter
 
BIHARI - com.gengoai.Language
Bihari language.
BinaryInfixOperatorExpression - Class in com.gengoai.parsing
An Expression representing a binary operation, eg.
BinaryInfixOperatorExpression(ParserToken, Expression, Expression) - Constructor for class com.gengoai.parsing.BinaryInfixOperatorExpression
Instantiates a new BinaryInfixOperatorExpression.
binaryOperator(InfixBinaryOperator) - Method in class com.gengoai.sql.SQLDialect
Binary operator string.
binaryOperator(CheckedBinaryOperator<T>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of BinaryOperator that will capture exceptions and rethrow them as runtime exceptions
binaryOperator(SerializableBinaryOperator<T>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of BinaryOperator
biPredicate(CheckedBiPredicate<T, U>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of BiPredicate that will capture exceptions and rethrow them as runtime exceptions
biPredicate(SerializableBiPredicate<T, U>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of BiPredicate
BISLAMA - com.gengoai.Language
Bislama language.
BLANK - Static variable in class com.gengoai.string.Strings
Single blank string
BlockingThreadPoolExecutor - Class in com.gengoai.concurrent
A ThreadPoolExecutor which blocks when the queue of items to be executed becomes full.
BlockingThreadPoolExecutor(int, int, int) - Constructor for class com.gengoai.concurrent.BlockingThreadPoolExecutor
Creates an executor with a given core and max pool size and maximum number of items to have waiting in the queue.
BlockingThreadPoolExecutor(int, int, int, long, TimeUnit) - Constructor for class com.gengoai.concurrent.BlockingThreadPoolExecutor
Creates an executor with a given core and max pool size and maximum number of items to have waiting in the queue.
BLOWFISH - com.gengoai.EncryptionMethod
128 bit Blowfish encryption.
BOOLEAN - com.gengoai.config.ConfigTokenType
 
BOOLEAN_HANDLER - Static variable in class com.gengoai.parsing.ValueExpression
Creates a boolean value handler which will parse the ParserToken text to generate the boolean value
booleanSupplier(CheckedBooleanSupplier) - Static method in interface com.gengoai.function.Unchecked
Generates a version of BooleanSupplier that will capture exceptions and rethrow them as runtime exceptions
booleanSupplier(SerializableBooleanSupplier) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of BooleanSupplier
BooleanTypeConverter - Class in com.gengoai.conversion
Converts object into Boolean values.
BooleanTypeConverter() - Constructor for class com.gengoai.conversion.BooleanTypeConverter
 
boolParam(String) - Static method in class com.gengoai.ParameterDef
Creates a boolean param
bottomN(int) - Method in class com.gengoai.collection.counter.BaseMapCounter
 
bottomN(int) - Method in interface com.gengoai.collection.counter.Counter
Creates a new counter containing the N items with lowest values
BreadthFirstSearch<V> - Class in com.gengoai.graph.algorithms
Performs a breadth first search to find a path between the given starting point and ending point.
BreadthFirstSearch(Graph<V>) - Constructor for class com.gengoai.graph.algorithms.BreadthFirstSearch
Instantiates a new BreadthFirstSearch.
BreadthFirstTraversal<V> - Class in com.gengoai.graph.algorithms
Traverses the graph in a breadth first fashion.
BreadthFirstTraversal(Graph<V>) - Constructor for class com.gengoai.graph.algorithms.BreadthFirstTraversal
Instantiates a new Breadth first visitor.
BreakingWhiteSpace - Static variable in interface com.gengoai.string.CharMatcher
Matches breaking whitespace.
BRETON - com.gengoai.Language
Breton language.
broadcast(T) - Method in class com.gengoai.stream.spark.SparkStreamingContext
Broadcasts an object using Spark's broadcast functionality.
Broker<V> - Class in com.gengoai.concurrent
An implementation of the Producer Consumer problem in which one or more producers are generating data for one or more consumers to process.
Broker.Builder<V> - Class in com.gengoai.concurrent
A Builder interface for constructing a Broker.
Broker.Producer<V> - Class in com.gengoai.concurrent
A producer generates data to be consumed.
BrokerIterator<T,​O> - Class in com.gengoai.concurrent
The type Broker iterator.
BrokerIterator(Broker.Producer<T>, Function<? super T, Stream<? extends O>>, int, int) - Constructor for class com.gengoai.concurrent.BrokerIterator
Instantiates a new Broker iterator.
bufferSize(int) - Method in class com.gengoai.concurrent.Broker.Builder
The size of the buffer.
build() - Method in class com.gengoai.application.NamedOption.NamedOptionBuilder
Builds the named option
build() - Method in class com.gengoai.concurrent.Broker.Builder
Builds A Broker.
build() - Method in class com.gengoai.graph.io.GraphViz.GraphVizBuilder
 
build() - Method in class com.gengoai.graph.Vertex.VertexBuilder
Build vertex.
build() - Method in class com.gengoai.specification.Specification.SpecificationBuilder
Builds the specification.
build() - Method in class com.gengoai.sql.object.Trigger.TriggerBuilder
Build the Trigger instance
builder() - Static method in class com.gengoai.application.NamedOption
Gets a builder for NamedOptions
builder() - Static method in class com.gengoai.concurrent.Broker
Creates a Builder to construct Broker instances.
builder() - Static method in class com.gengoai.graph.io.GraphViz
 
builder() - Static method in class com.gengoai.graph.Vertex
Builder vertex builder.
builder() - Static method in class com.gengoai.io.CSV
Creates a CSV builder object
Builder() - Constructor for class com.gengoai.concurrent.Broker.Builder
 
BULGARIAN - com.gengoai.Language
Bulgarian language.
BURMESE - com.gengoai.Language
Burmese language.
BYELORUSSIAN - com.gengoai.Language
Byelorussian language.
ByteArrayResource - Class in com.gengoai.io.resource
A Resource that wraps a byte array.
ByteArrayResource() - Constructor for class com.gengoai.io.resource.ByteArrayResource
Instantiates a new Byte array resource.
ByteArrayResource(byte[]) - Constructor for class com.gengoai.io.resource.ByteArrayResource
Instantiates a new Byte array resource.
ByteArrayResource(byte[], int, int) - Constructor for class com.gengoai.io.resource.ByteArrayResource
Instantiates a new Byte array resource.
ByteArrayResourceProvider - Class in com.gengoai.io.resource.spi
A provider for byte array backed resources.
ByteArrayResourceProvider() - Constructor for class com.gengoai.io.resource.spi.ByteArrayResourceProvider
 
ByteTypeConverter - Class in com.gengoai.conversion
Converts object into Byte (see BaseNumberTypeConverter for details on conversion.
ByteTypeConverter() - Constructor for class com.gengoai.conversion.ByteTypeConverter
 
BZIP2 - com.gengoai.io.Compression
BZIP2 Compression

C

C(Table, String) - Static method in class com.gengoai.sql.SQL
 
C(String) - Static method in class com.gengoai.sql.SQL
An SQLOperable defining a column name.
C(String, String) - Static method in class com.gengoai.sql.SQL
An SQLOperable defining a fully qualified column name.
cache - Variable in class com.gengoai.cache.LRUCache
 
cache() - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
cache() - Method in class com.gengoai.stream.local.LocalInMemoryMStream
 
cache() - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
cache() - Method in interface com.gengoai.stream.MDoubleStream
Caches the stream.
cache() - Method in interface com.gengoai.stream.MPairStream
Caches the stream.
cache() - Method in interface com.gengoai.stream.MStream
Caches the stream.
cache() - Method in class com.gengoai.stream.spark.SparkPairStream
 
cache() - Method in class com.gengoai.stream.spark.SparkStream
 
Cache<K,​V> - Interface in com.gengoai.cache
A generic cache interface.
CAMBODIAN - com.gengoai.Language
Cambodian language.
cancel() - Method in class com.gengoai.sql.NamedPreparedStatement
 
CANONICAL_NORMALIZATION - com.gengoai.string.StringFunctions
Normalizes the string using Normalizer.Form.NFKC
canonicalName - Variable in class com.gengoai.Registry
The Canonical name.
canonicalName() - Method in class com.gengoai.EnumValue
Retrieves the canonical name of the enum value, which is the canonical name of the enum class and the specified name of the enum value.
canRead() - Method in class com.gengoai.io.resource.BaseResource
 
canRead() - Method in class com.gengoai.io.resource.ClasspathResource
 
canRead() - Method in class com.gengoai.io.resource.EmptyResource
 
canRead() - Method in class com.gengoai.io.resource.FileResource
 
canRead() - Method in interface com.gengoai.io.resource.ReadOnlyResource
 
canRead() - Method in interface com.gengoai.io.resource.Resource
Returns true if the resource is readable, false if not.
canRead() - Method in interface com.gengoai.io.resource.WriteOnlyResource
 
canWrite() - Method in class com.gengoai.io.resource.BaseResource
 
canWrite() - Method in class com.gengoai.io.resource.ClasspathResource
 
canWrite() - Method in class com.gengoai.io.resource.EmptyResource
 
canWrite() - Method in class com.gengoai.io.resource.FileResource
 
canWrite() - Method in interface com.gengoai.io.resource.ReadOnlyResource
 
canWrite() - Method in interface com.gengoai.io.resource.Resource
Returns true if the resource is writable, false if not.
canWrite() - Method in interface com.gengoai.io.resource.WriteOnlyResource
 
CARRIAGE_RETURN - Static variable in class com.gengoai.string.Re
The constant CARRIAGE_RETURN.
CARROT - com.gengoai.parsing.CommonTypes
 
CASCADE - com.gengoai.sql.constraint.ForeignKeyAction
 
cast() - Method in class com.gengoai.conversion.Val
Casts the object
cast(Iterable<?>) - Static method in class com.gengoai.conversion.Cast
Casts the elements in an iterable in a lazy fashion.
cast(Collection<?>) - Static method in class com.gengoai.conversion.Cast
Casts the elements in a collection in a lazy fashion.
cast(Iterator<?>) - Static method in class com.gengoai.conversion.Cast
Casts the elements in an iterator in a lazy fashion.
cast(List<?>) - Static method in class com.gengoai.conversion.Cast
Casts the elements in a list in a lazy fashion.
cast(Map<?, ?>) - Static method in class com.gengoai.conversion.Cast
Casts a map in a lazy fashion.
cast(Set<?>) - Static method in class com.gengoai.conversion.Cast
Casts the elements in a set in a lazy fashion.
Cast - Class in com.gengoai.conversion
A collection of static methods making casting from one type to another a bit easier.
CATALAN - com.gengoai.Language
Catalan language.
ceiling(T) - Method in class com.gengoai.collection.tree.IntervalTree
Returns the least elements in this set greater than or equal to the given element, or an empty Iterable if there is no such element.
ceilingEntry(K) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
ceilingIterator(T) - Method in class com.gengoai.collection.tree.IntervalTree
Returns an iterator of items in the tree starting at the least element in the set greater than or equal to the given element or an empty iterator if there is no such element.
ceilingKey(K) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
ceilingKey(K) - Method in class com.gengoai.kv.AbstractNavigableKeyValueStore
 
ceilingKey(K) - Method in interface com.gengoai.kv.NavigableKeyValueStore
Ceiling key k.
center(String, int) - Static method in class com.gengoai.string.Strings
Centers an input string inside a string of given length
chain(SerializableRunnable, SerializableRunnable) - Static method in interface com.gengoai.function.SerializableRunnable
 
characteristics() - Method in class com.gengoai.stream.ShuffleSpliterator
 
CharacterTypeConverter - Class in com.gengoai.conversion
Converts object into Character values.
CharacterTypeConverter() - Constructor for class com.gengoai.conversion.CharacterTypeConverter
 
charAt(int) - Method in interface com.gengoai.string.StringLike
 
CharMatcher - Interface in com.gengoai.string
A CharMatcher is a SerializablePredicate for Characters testing if characters match a specific pattern.
chars(boolean, @lombok.NonNull char...) - Static method in class com.gengoai.string.Re
Converts the given array of characters into a regex character class.
chars(boolean, CharSequence...) - Static method in class com.gengoai.string.Re
Converts the given array of strings into a regex character class.
chars(char...) - Static method in class com.gengoai.string.Re
Converts the given array of chars into a regex character class.
chars(String...) - Static method in class com.gengoai.string.Re
Converts the given array of strings into a regex character class.
CharsetDetectingReader - Class in com.gengoai.io
A reader that understands Unicode Byte Order Marks and can also guess the character set if a BOM is not present and a character set has not been specified.
CharsetDetectingReader(InputStream) - Constructor for class com.gengoai.io.CharsetDetectingReader
Instantiates a new Espresso reader.
CharsetDetectingReader(InputStream, Charset) - Constructor for class com.gengoai.io.CharsetDetectingReader
Instantiates a new Espresso reader.
CharsetDetector - Class in com.gengoai.io
Convenience method for detecting the character set of a byte array.
CharsetDetector() - Constructor for class com.gengoai.io.CharsetDetector
 
CharsetTypeConverter - Class in com.gengoai.conversion
Converts object into Charsets.
CharsetTypeConverter() - Constructor for class com.gengoai.conversion.CharsetTypeConverter
 
check(SQLElement) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
 
check(SQLElement) - Method in class com.gengoai.sql.object.Column
Adds a Check constraint on this column.
check(String) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
 
check(String, SQLElement) - Method in class com.gengoai.sql.object.Column
Adds a Check constraint with the given name on this column.
checkArgument(boolean) - Static method in class com.gengoai.Validation
Throws a IllegalArgumentException if the given boolean evaluates to false.
checkArgument(boolean, Supplier<String>) - Static method in class com.gengoai.Validation
Check argument.
checkArgument(boolean, String) - Static method in class com.gengoai.Validation
Throws a IllegalArgumentException if the given boolean evaluates to false.
checkArgumentIsInstanceOf(Object, Type...) - Static method in class com.gengoai.Validation
 
checkConstraint(CheckConstraint, boolean, StringBuilder) - Method in class com.gengoai.sql.SQLDialect
Check constraint.
CheckConstraint - Class in com.gengoai.sql.constraint
 
CheckConstraint(String, SQLElement) - Constructor for class com.gengoai.sql.constraint.CheckConstraint
 
CheckedBiConsumer<T,​U> - Interface in com.gengoai.function
Version of BiConsumer that is serializable and checked
CheckedBiFunction<T,​U,​R> - Interface in com.gengoai.function
Version of BiFunction that is serializable and checked
CheckedBinaryOperator<T> - Interface in com.gengoai.function
Version of BinaryOperator that is serializable and checked
CheckedBiPredicate<T,​U> - Interface in com.gengoai.function
Version of BiPredicate that is serializable and checked
CheckedBooleanSupplier - Interface in com.gengoai.function
Version of BooleanSupplier that is serializable and checked
CheckedConsumer<T> - Interface in com.gengoai.function
Version of Consumer that is serializable and checked
CheckedDoubleBinaryOperator - Interface in com.gengoai.function
Version of DoubleBinaryOperator that is serializable and checked
CheckedDoubleConsumer - Interface in com.gengoai.function
Version of DoubleConsumer that is serializable and checked
CheckedDoubleFunction<R> - Interface in com.gengoai.function
Version of DoubleFunction that is serializable and checked
CheckedDoublePredicate - Interface in com.gengoai.function
Version of DoublePredicate that is serializable and checked
CheckedDoubleSupplier - Interface in com.gengoai.function
Version of DoubleSupplier that is serializable and checked
CheckedDoubleToIntFunction - Interface in com.gengoai.function
Version of DoubleToIntFunction that is serializable and checked
CheckedDoubleToLongFunction - Interface in com.gengoai.function
Version of DoubleToLongFunction that is serializable and checked
CheckedDoubleUnaryOperator - Interface in com.gengoai.function
Version of DoubleUnaryOperator that is serializable and checked
CheckedFunction<T,​R> - Interface in com.gengoai.function
Version of Function that is serializable and checked
CheckedIntBinaryOperator - Interface in com.gengoai.function
Version of IntBinaryOperator that is serializable and checked
CheckedIntConsumer - Interface in com.gengoai.function
Version of IntConsumer that is serializable and checked
CheckedIntFunction<R> - Interface in com.gengoai.function
Version of IntFunction that is serializable and checked
CheckedIntPredicate - Interface in com.gengoai.function
Version of IntPredicate that is serializable and checked
CheckedIntSupplier - Interface in com.gengoai.function
Version of IntSupplier that is serializable and checked
CheckedIntToDoubleFunction - Interface in com.gengoai.function
Version of IntToDoubleFunction that is serializable and checked
CheckedIntToLongFunction - Interface in com.gengoai.function
Version of IntToLongFunction that is serializable and checked
CheckedIntUnaryOperator - Interface in com.gengoai.function
Version of IntUnaryOperator that is serializable and checked
CheckedLongBinaryOperator - Interface in com.gengoai.function
Version of LongBinaryOperator that is serializable and checked
CheckedLongConsumer - Interface in com.gengoai.function
Version of LongConsumer that is serializable and checked
CheckedLongFunction<R> - Interface in com.gengoai.function
Version of LongFunction that is serializable and checked
CheckedLongPredicate - Interface in com.gengoai.function
Version of LongPredicate that is serializable and checked
CheckedLongSupplier - Interface in com.gengoai.function
Version of LongSupplier that is serializable and checked
CheckedLongToDoubleFunction - Interface in com.gengoai.function
Version of LongToDoubleFunction that is serializable and checked
CheckedLongToIntFunction - Interface in com.gengoai.function
Version of LongToIntFunction that is serializable and checked
CheckedLongUnaryOperator - Interface in com.gengoai.function
Version of LongUnaryOperator that is serializable and checked
CheckedObjDoubleConsumer<T> - Interface in com.gengoai.function
Version of ObjDoubleConsumer that is serializable and checked
CheckedObjIntConsumer<T> - Interface in com.gengoai.function
Version of ObjIntConsumer that is serializable and checked
CheckedObjLongConsumer<T> - Interface in com.gengoai.function
Version of ObjLongConsumer that is serializable and checked
CheckedPredicate<T> - Interface in com.gengoai.function
Version of Predicate that is serializable and checked
CheckedRunnable - Interface in com.gengoai.function
Version of Runnable that is serializable and checked
CheckedSupplier<T> - Interface in com.gengoai.function
Version of Supplier that is serializable and checked
CheckedToDoubleBiFunction<T,​U> - Interface in com.gengoai.function
Version of ToDoubleBiFunction that is serializable and checked
CheckedToDoubleFunction<T> - Interface in com.gengoai.function
Version of ToDoubleFunction that is serializable and checked
CheckedToIntBiFunction<T,​U> - Interface in com.gengoai.function
Version of ToIntBiFunction that is serializable and checked
CheckedToIntFunction<T> - Interface in com.gengoai.function
Version of ToIntFunction that is serializable and checked
CheckedToLongBiFunction<T,​U> - Interface in com.gengoai.function
Version of ToLongBiFunction that is serializable and checked
CheckedToLongFunction<T> - Interface in com.gengoai.function
Version of ToLongFunction that is serializable and checked
CheckedUnaryOperator<T> - Interface in com.gengoai.function
Version of UnaryOperator that is serializable and checked
checkElementIndex(int, int) - Static method in class com.gengoai.Validation
Checks that the given index is in the range [0, size)
checkElementIndex(int, int, String) - Static method in class com.gengoai.Validation
Check element index int.
checkElementIndex(int, int, Supplier<String>) - Static method in class com.gengoai.Validation
Checks that the given index is in the range [0, size)
checkName(CharSequence) - Method in class com.gengoai.Registry
Checks the name to make sure it is valid.
checkName(String) - Method in class com.gengoai.HierarchicalRegistry
 
checkPositionIndex(int, int) - Static method in class com.gengoai.Validation
Checks that the given index is in the range [0, size]
checkPositionIndex(int, int, String) - Static method in class com.gengoai.Validation
Checks that the given index is in the range [0, size]
checkState(boolean) - Static method in class com.gengoai.Validation
Throws a IllegalStateException if the given boolean evaluates to false.
checkState(boolean, String) - Static method in class com.gengoai.Validation
Throws a IllegalStateException if the given boolean evaluates to false.
checkState(boolean, Supplier<String>) - Static method in class com.gengoai.Validation
Check state.
childIterator(boolean) - Method in interface com.gengoai.io.resource.NonTraversableResource
 
childIterator(boolean) - Method in interface com.gengoai.io.resource.Resource
Iterator over the children
childIterator(String, boolean) - Method in interface com.gengoai.io.resource.NonTraversableResource
 
childIterator(String, boolean) - Method in interface com.gengoai.io.resource.Resource
Iterator over the children
children() - Method in class com.gengoai.HierarchicalEnumValue
Gets the child enum values for this value
CHINESE - com.gengoai.Language
Chinese.
ChineseWhispers<V> - Class in com.gengoai.graph.clustering
Implementation of the Chinese Whispers graph clustering algorithm as outlined in Biemann, Chris.
ChineseWhispers() - Constructor for class com.gengoai.graph.clustering.ChineseWhispers
Default constructor maxIterations = 10, acceptanceRate = 1, and newClusterRate = 0d
ChineseWhispers(int, double, double) - Constructor for class com.gengoai.graph.clustering.ChineseWhispers
Initialization constructor
ClassDescriptor - Class in com.gengoai.reflection
Contains basic information about the methods, fields and constructors for a class.
ClassDescriptor(Class<?>) - Constructor for class com.gengoai.reflection.ClassDescriptor
Instantiates a new Class descriptor.
ClassDescriptorCache - Class in com.gengoai.reflection
A cache of ClassDescriptor to speed up performance.
ClassDescriptorCache() - Constructor for class com.gengoai.reflection.ClassDescriptorCache
 
ClasspathResource - Class in com.gengoai.io.resource
A Resource implementation for resources that exist on the classpath.
ClasspathResource(String) - Constructor for class com.gengoai.io.resource.ClasspathResource
Constructs a ClasspathResource resource with a given charset, compression and encoding setting
ClasspathResource(String, ClassLoader) - Constructor for class com.gengoai.io.resource.ClasspathResource
Creates a classpath resource that uses the given class loader to load the resource.
ClasspathResourceProvider - Class in com.gengoai.io.resource.spi
A provider for classpath based resources.
ClasspathResourceProvider() - Constructor for class com.gengoai.io.resource.spi.ClasspathResourceProvider
 
ClassTypeConverter - Class in com.gengoai.conversion
Converts object into Class values.
ClassTypeConverter() - Constructor for class com.gengoai.conversion.ClassTypeConverter
 
cleanUnderScores(String) - Method in class com.gengoai.sql.SQLDialect
Clean under scores string.
cleanup() - Static method in class com.gengoai.sql.sqlite.SQLiteConnectionRegistry
 
clear() - Method in class com.gengoai.collection.counter.BaseMapCounter
 
clear() - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
clear() - Method in interface com.gengoai.collection.counter.Counter
Clears the counter
clear() - Method in interface com.gengoai.collection.counter.MultiCounter
Clears the counter
clear() - Method in class com.gengoai.collection.disk.DiskMap
 
clear() - Method in class com.gengoai.collection.disk.DiskQueue
 
clear() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
clear() - Method in class com.gengoai.collection.HashBasedTable
 
clear() - Method in class com.gengoai.collection.HashMapIndex
 
clear() - Method in interface com.gengoai.collection.Index
Clears the index
clear() - Method in class com.gengoai.collection.IteratorSet
 
clear() - Method in interface com.gengoai.collection.multimap.Multimap
Clears all items in the multimap
clear() - Method in interface com.gengoai.collection.Table
Clears the table.
clear() - Method in class com.gengoai.collection.tree.IntervalTree
 
clear() - Method in class com.gengoai.collection.tree.Trie
 
clear() - Static method in class com.gengoai.config.Config
Clears all set properties
clear() - Method in class com.gengoai.kv.AbstractKeyValueStore
 
clear() - Method in class com.gengoai.math.EnhancedDoubleStatistics
Clears the accumulated values.
clear() - Method in class com.gengoai.string.TableFormatter
Clear.
clearBatch() - Method in class com.gengoai.sql.NamedPreparedStatement
 
clearConstraints() - Method in class com.gengoai.sql.object.Column
Clears all constraints on the column.
clearParameters() - Method in class com.gengoai.sql.NamedPreparedStatement
 
clearProperties() - Method in class com.gengoai.graph.Vertex.VertexBuilder
Clear properties vertex builder.
clearQueryParameters() - Method in class com.gengoai.specification.Specification.SpecificationBuilder
Clears the set query parameters from builder.
clearWarnings() - Method in class com.gengoai.sql.NamedPreparedStatement
 
clip(double, double, double) - Static method in class com.gengoai.math.Math2
Clips a value to ensure it falls between the lower or upper bound of range.
clone() - Method in class com.gengoai.EnumValue
 
close() - Method in class com.gengoai.collection.disk.DiskMap
 
close() - Method in class com.gengoai.collection.disk.DiskQueue
 
close() - Method in class com.gengoai.collection.disk.MapDBHandle
 
close() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
close() - Method in class com.gengoai.io.AsyncWriter
 
close() - Method in class com.gengoai.io.CharsetDetectingReader
 
close() - Method in class com.gengoai.io.CompressedInputStream
 
close() - Method in class com.gengoai.io.CSVReader
 
close() - Method in class com.gengoai.io.CSVWriter
 
close() - Method in class com.gengoai.io.MultiFileWriter
 
close() - Method in class com.gengoai.io.ZipWriter
 
close() - Method in class com.gengoai.kv.InMemoryKeyValueStore
 
close() - Method in class com.gengoai.sql.NamedPreparedStatement
 
close() - Method in class com.gengoai.Stopwatch
 
close() - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
close() - Method in class com.gengoai.stream.local.LocalInMemoryMStream
 
close() - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
close() - Method in class com.gengoai.stream.local.LocalStreamingContext
 
close() - Method in class com.gengoai.stream.ReusableJavaStream
 
close() - Method in class com.gengoai.stream.spark.SparkPairStream
 
close() - Method in class com.gengoai.stream.spark.SparkStream
 
close() - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
CLOSE_PUNCTUATION - Static variable in class com.gengoai.string.Re
Unicode close punctuation
CLOSEBRACE - com.gengoai.parsing.CommonTypes
 
CLOSEBRACKET - com.gengoai.parsing.CommonTypes
 
closeOnCompletion() - Method in class com.gengoai.sql.NamedPreparedStatement
 
CLOSEPARENS - com.gengoai.parsing.CommonTypes
 
closeQuietly(Closeable) - Static method in class com.gengoai.io.QuietIO
Closes the Closeableignoring any exception
closeQuietly(AutoCloseable) - Static method in class com.gengoai.io.QuietIO
Closes the AutoCloseableignoring any exception
cluster(Graph<V>) - Method in class com.gengoai.graph.clustering.ChineseWhispers
 
cluster(Graph<V>) - Method in interface com.gengoai.graph.clustering.Clusterer
Clusters the vertices of the given graph and returns a list of clusters (sets).
cluster(Graph<V>) - Method in class com.gengoai.graph.clustering.ConnectedComponents
 
cluster(Graph<V>) - Method in class com.gengoai.graph.clustering.StronglyConnectedComponents
 
Clusterer<V> - Interface in com.gengoai.graph.clustering
Common interface for methods that cluster the vertices of a graph
coalesce(SQLElement...) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the coalesce function which returns the first non-null value.
COALESCE - Static variable in class com.gengoai.sql.SQLConstants
 
collate(String) - Method in class com.gengoai.sql.object.Column
Sets the collation used for this column
collect() - Method in interface com.gengoai.stream.MStream
Collects the items in the stream as a list
collect() - Method in class com.gengoai.stream.spark.SparkStream
 
collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in class com.gengoai.stream.ReusableJavaStream
 
collect(Collector<? super T, ?, R>) - Method in interface com.gengoai.stream.MStream
Performs a reduction on the string using hte given collector.
collect(Collector<? super T, ?, R>) - Method in class com.gengoai.stream.spark.SparkStream
 
collect(Collector<? super T, A, R>) - Method in class com.gengoai.stream.ReusableJavaStream
 
Collect - Class in com.gengoai.collection
Convenience methods for manipulating Collections.
collectAsList() - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
collectAsList() - Method in interface com.gengoai.stream.MPairStream
Collects the items in the stream as a list
collectAsList() - Method in class com.gengoai.stream.spark.SparkPairStream
 
collectAsMap() - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
collectAsMap() - Method in interface com.gengoai.stream.MPairStream
Collects the items in the stream as a map
collectAsMap() - Method in class com.gengoai.stream.spark.SparkPairStream
 
CollectionTypeConverter - Class in com.gengoai.conversion
Base class for converting object into Collections.
CollectionTypeConverter() - Constructor for class com.gengoai.conversion.CollectionTypeConverter
 
COLON - com.gengoai.parsing.CommonTypes
 
column(C) - Method in class com.gengoai.collection.HashBasedTable
 
column(C) - Method in interface com.gengoai.collection.Table
Returns a map view for a column in the table
column(String) - Method in class com.gengoai.sql.object.Table
Column column.
column(String, String) - Static method in class com.gengoai.sql.SQL
Static method for constructing a new Column given its name and type.
column(String, String) - Method in class com.gengoai.sql.SQL.TableDef
 
Column - Class in com.gengoai.sql.object
Represents a column in a database table.
Column(String, String) - Constructor for class com.gengoai.sql.object.Column
Instantiates a new Column.
Column(String, String, Collection<Constraint>) - Constructor for class com.gengoai.sql.object.Column
Instantiates a new Column.
columnKeySet() - Method in class com.gengoai.collection.HashBasedTable
 
columnKeySet() - Method in interface com.gengoai.collection.Table
Returns a set of column keys that have one or more values associated
columnNamesEqual(String, String) - Static method in class com.gengoai.sql.SQL
 
columns - Variable in class com.gengoai.sql.constraint.ForeignKeyConstraint
 
columns(SQLElement...) - Method in class com.gengoai.sql.statement.Insert
Set the named columns being inserted (note that calling this removed previously specified columns).
columns(SQLElement...) - Method in class com.gengoai.sql.statement.Select
Sets the columns being selected.
columns(String...) - Method in class com.gengoai.sql.statement.Insert
Set the named columns being inserted (note that calling this removed previously specified columns).
columns(Collection<? extends SQLElement>) - Method in class com.gengoai.sql.statement.Insert
Set the named columns being inserted (note that calling this removed previously specified columns).
columns(Collection<? extends SQLElement>) - Method in class com.gengoai.sql.statement.Select
Sets the columns being selected.
com.gengoai - package com.gengoai
A set of utilities, frameworks, and tools to speed up and ease programming in Java.
com.gengoai.annotation - package com.gengoai.annotation
 
com.gengoai.application - package com.gengoai.application
Interfaces and base classes that take some of the boilerplate out of creating command line and GUI applications.
com.gengoai.cache - package com.gengoai.cache
Methods for creating and manage caches as well as auto-caching method calls.
com.gengoai.collection - package com.gengoai.collection
Contains collections useful for Data Science and continence methods for creating, wrapping, writing, and reading of existing collection classes.
com.gengoai.collection.counter - package com.gengoai.collection.counter
Contains implementations for Counters and MultiCounters that are specialized object-double and object-object-double maps.
com.gengoai.collection.disk - package com.gengoai.collection.disk
 
com.gengoai.collection.multimap - package com.gengoai.collection.multimap
 
com.gengoai.collection.tree - package com.gengoai.collection.tree
 
com.gengoai.concurrent - package com.gengoai.concurrent
Contains a custom fixed size executor and a Producer - Consumer framework for multithreaded tasks.
com.gengoai.config - package com.gengoai.config
Configuration based on json-like syntax that integrates with command line parser, applications, and logging
com.gengoai.conversion - package com.gengoai.conversion
Classes to convert between arbitrary types.
com.gengoai.function - package com.gengoai.function
Checked and Serializable versions of Java 8's functional elements.
com.gengoai.graph - package com.gengoai.graph
 
com.gengoai.graph.algorithms - package com.gengoai.graph.algorithms
 
com.gengoai.graph.clustering - package com.gengoai.graph.clustering
 
com.gengoai.graph.io - package com.gengoai.graph.io
 
com.gengoai.graph.scoring - package com.gengoai.graph.scoring
 
com.gengoai.io - package com.gengoai.io
Classes for reading and writing to various different sources, e.g.
com.gengoai.io.resource - package com.gengoai.io.resource
A mix between Java's FileSystem and Spring's Resource
com.gengoai.io.resource.spi - package com.gengoai.io.resource.spi
Service providers for various resource implementations
com.gengoai.json - package com.gengoai.json
Xml StructuredFormat reader and writer
com.gengoai.kv - package com.gengoai.kv
 
com.gengoai.math - package com.gengoai.math
 
com.gengoai.parsing - package com.gengoai.parsing
 
com.gengoai.reflection - package com.gengoai.reflection
Creation and manipulation of objects via reflection.
com.gengoai.specification - package com.gengoai.specification
 
com.gengoai.sql - package com.gengoai.sql
 
com.gengoai.sql.constraint - package com.gengoai.sql.constraint
 
com.gengoai.sql.object - package com.gengoai.sql.object
 
com.gengoai.sql.operator - package com.gengoai.sql.operator
 
com.gengoai.sql.sqlite - package com.gengoai.sql.sqlite
 
com.gengoai.sql.statement - package com.gengoai.sql.statement
 
com.gengoai.stream - package com.gengoai.stream
A unified stream interface that can work across Java and Spark streams.
com.gengoai.stream.local - package com.gengoai.stream.local
 
com.gengoai.stream.spark - package com.gengoai.stream.spark
 
com.gengoai.string - package com.gengoai.string
Functions, predicates, and utilities to create, format, parse, and manipulate strings.
com.gengoai.tuple - package com.gengoai.tuple
Pairs, Triples, Quadruples, and general NTuples
combinations(List<T>, int) - Static method in class com.gengoai.collection.Lists
Generates all combinations of the given size from the items in the list.
combine(EnhancedDoubleStatistics) - Method in class com.gengoai.math.EnhancedDoubleStatistics
Adds the statistics collected by another EnhancedDoubleStatistics object
combine(EnhancedDoubleStatistics) - Method in class com.gengoai.stream.local.LocalMStatisticsAccumulator
 
combine(EnhancedDoubleStatistics) - Method in interface com.gengoai.stream.MStatisticsAccumulator
Combines the given statistics with this one.
combine(EnhancedDoubleStatistics) - Method in class com.gengoai.stream.spark.SparkMStatisticsAccumulator
 
COMMA - com.gengoai.parsing.CommonTypes
 
CommandLineApplication - Class in com.gengoai.application
Abstract base class for a command line application.
CommandLineApplication() - Constructor for class com.gengoai.application.CommandLineApplication
Instantiates a new Application.
CommandLineApplication(String) - Constructor for class com.gengoai.application.CommandLineApplication
Instantiates a new Application.
CommandLineParser - Class in com.gengoai.application
A command line parser that can handle non-specified arguments.
CommandLineParser() - Constructor for class com.gengoai.application.CommandLineParser
Instantiates a new Command line parser.
CommandLineParser(Object, String) - Constructor for class com.gengoai.application.CommandLineParser
Instantiates a new Command line parser.
CommandLineParserException - Exception in com.gengoai.application
Exceptions occurring in the CommandLineParser
CommandLineParserException(String, String) - Constructor for exception com.gengoai.application.CommandLineParserException
Constructs an exception where there was error parsing a command line option
comment(char) - Method in class com.gengoai.io.CSV
Sets the character that signifies a comment
COMMENT - com.gengoai.config.ConfigTokenType
 
commit() - Method in class com.gengoai.collection.disk.DiskMap
Commits any changes made to disk.
commit() - Method in class com.gengoai.collection.disk.DiskQueue
Commit.
commit() - Method in class com.gengoai.collection.disk.MapDBHandle
Commits changes made to the database
commit() - Method in class com.gengoai.collection.disk.NavigableDiskMap
Commit.
commit() - Method in class com.gengoai.kv.InMemoryKeyValueStore
 
commit() - Method in interface com.gengoai.kv.KeyValueStore
Commits changes to the key-value store to be persisted
CommonBOM - Enum in com.gengoai.io
Enumeration of common Unicode Byte Order Marks
CommonTypes - Enum in com.gengoai.parsing
A enum of common Parser Token Types.
comparator() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
compare(double, double) - Method in enum com.gengoai.math.NumericComparison
Compares two given numeric values
compare(double, double) - Method in enum com.gengoai.math.Optimum
Compares two values such that the most optimum value would result in being sorted to the front.
compare(Double, Double) - Method in enum com.gengoai.math.Optimum
 
compare(Object, Object) - Static method in class com.gengoai.collection.Sorting
Generic method for comparing to objects that is null safe.
compareAndSet(double, double) - Method in class com.gengoai.concurrent.AtomicDouble
Atomically sets the value to the given updated value if the current value == the expected value.
compareTo(Span) - Method in interface com.gengoai.collection.tree.Span
 
compareTo(IntPair) - Method in class com.gengoai.tuple.IntPair
 
compareTo(Tuple) - Method in class com.gengoai.tuple.Tuple
 
compareTo(T) - Method in class com.gengoai.EnumValue
 
compose(CheckedFunction<? super V, ? extends T>) - Method in interface com.gengoai.function.CheckedFunction
Compose checked function.
compose(SerializableFunction<? super V, ? extends T>) - Method in interface com.gengoai.function.SerializableFunction
Compose serializable function.
CompositeSQLElement - Interface in com.gengoai.sql
An SQLElement that is made up of one more sub elements.
compressed() - Method in class com.gengoai.io.resource.BaseResource
 
compressed() - Method in interface com.gengoai.io.resource.Resource
Sets is compressed.
CompressedInputStream - Class in com.gengoai.io
An InputStream implementation that is associated with a Compression algorithm for decompressing the incoming bytes.
CompressedInputStream(InputStream, Compression) - Constructor for class com.gengoai.io.CompressedInputStream
Instantiates a new CompressedInputStream.
Compression - Enum in com.gengoai.io
Methodologies for compressing and decompressing InputStream and OutputStream
compressOutputStream(OutputStream) - Method in enum com.gengoai.io.Compression
Compress the given OutputStream.
concat(@lombok.NonNull boolean[], @lombok.NonNull boolean[]) - Static method in class com.gengoai.collection.Arrays2
Creates a new array whose values are the concatenation of the first and second arrays.
concat(@lombok.NonNull byte[], @lombok.NonNull byte[]) - Static method in class com.gengoai.collection.Arrays2
Creates a new array whose values are the concatenation of the first and second arrays.
concat(@lombok.NonNull char[], @lombok.NonNull char[]) - Static method in class com.gengoai.collection.Arrays2
Creates a new array whose values are the concatenation of the first and second arrays.
concat(@lombok.NonNull double[], @lombok.NonNull double[]) - Static method in class com.gengoai.collection.Arrays2
Creates a new array whose values are the concatenation of the first and second arrays.
concat(@lombok.NonNull float[], @lombok.NonNull float[]) - Static method in class com.gengoai.collection.Arrays2
Creates a new array whose values are the concatenation of the first and second arrays.
concat(@lombok.NonNull int[], @lombok.NonNull int[]) - Static method in class com.gengoai.collection.Arrays2
Creates a new array whose values are the concatenation of the first and second arrays.
concat(@lombok.NonNull long[], @lombok.NonNull long[]) - Static method in class com.gengoai.collection.Arrays2
Creates a new array whose values are the concatenation of the first and second arrays.
concat(@lombok.NonNull short[], @lombok.NonNull short[]) - Static method in class com.gengoai.collection.Arrays2
Creates a new array whose values are the concatenation of the first and second arrays.
concat(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
Concatenates this element with the given element
concat(Iterable<? extends T>...) - Static method in class com.gengoai.collection.Iterables
Concatenates iterables together
concat(Object[], Object[]) - Static method in class com.gengoai.collection.Arrays2
Creates a new array whose values are the concatenation of the first and second arrays.
concat(Iterable<? extends T>...) - Static method in class com.gengoai.collection.Iterators
Concatenates iterables together
concat(Iterator<? extends T>...) - Static method in class com.gengoai.collection.Iterators
Concatenates iterators together
CONCAT - Static variable in class com.gengoai.sql.SQLConstants
 
ConcurrentHashMapCounter<T> - Class in com.gengoai.collection.counter
Implementation of a Counter using a ConcurrentHashMap
ConcurrentHashMapCounter() - Constructor for class com.gengoai.collection.counter.ConcurrentHashMapCounter
Instantiates a new Concurrent hash map counter.
ConcurrentHashMapCounter(Map<T, Double>) - Constructor for class com.gengoai.collection.counter.ConcurrentHashMapCounter
 
ConcurrentHashMapMultiCounter<K,​V> - Class in com.gengoai.collection.counter
Implementation of a MultiCounter using a ConcurrentHashMaps with ConcurrentHashMapCounter as the child counters..
ConcurrentHashMapMultiCounter() - Constructor for class com.gengoai.collection.counter.ConcurrentHashMapMultiCounter
Instantiates a new ConcurrentHashMapMultiCounter.
ConcurrentHashMapMultiCounter(Collection<Tuple3<K, V, Double>>) - Constructor for class com.gengoai.collection.counter.ConcurrentHashMapMultiCounter
Instantiates a new ConcurrentHashMapMultiCounter initializing it with the given values.
ConcurrentLinkedDequeTypeConverter - Class in com.gengoai.conversion
ConcurrentLinkedDeque Converter
ConcurrentLinkedDequeTypeConverter() - Constructor for class com.gengoai.conversion.ConcurrentLinkedDequeTypeConverter
 
ConcurrentLinkedQueueTypeConverter - Class in com.gengoai.conversion
ConcurrentLinkedQueue Converter
ConcurrentLinkedQueueTypeConverter() - Constructor for class com.gengoai.conversion.ConcurrentLinkedQueueTypeConverter
 
concurrentListOf(T...) - Static method in class com.gengoai.collection.Lists
Creates a copy on write array list of the supplied elements
ConcurrentMapTypeConverter - Class in com.gengoai.conversion
ConcurrentHashMap and ConcurrentMap Converter
ConcurrentMapTypeConverter() - Constructor for class com.gengoai.conversion.ConcurrentMapTypeConverter
 
concurrentSetOf(T...) - Static method in class com.gengoai.collection.Sets
Creates a concurrent hash set of the supplied elements
ConcurrentSkipListMapTypeConverter - Class in com.gengoai.conversion
ConcurrentSkipListMap Converter
ConcurrentSkipListMapTypeConverter() - Constructor for class com.gengoai.conversion.ConcurrentSkipListMapTypeConverter
 
ConcurrentSkipListSetTypeConverter - Class in com.gengoai.conversion
ConcurrentSkipListSet Converter
ConcurrentSkipListSetTypeConverter() - Constructor for class com.gengoai.conversion.ConcurrentSkipListSetTypeConverter
 
CONF_EXTENSION - Static variable in class com.gengoai.config.Config
File extensions for config files.
Config - Class in com.gengoai.config
A complete configuration class that allows for inheritance, multiline inputs, variable interpolation, and scripting.
Config() - Constructor for class com.gengoai.config.Config
 
CONFIG - Static variable in class com.gengoai.application.NamedOption
Specifies a configuration resource to load when --config is given.
ConfigScanner - Class in com.gengoai.config
This class is a scanner generated by JFlex 1.6.1 from the specification file /data/prj/gengoai/mango/src/main/jflex/ConfigScanner.flex
ConfigScanner(Reader) - Constructor for class com.gengoai.config.ConfigScanner
Creates a new scanner
ConfigTokenType - Enum in com.gengoai.config
 
Configurator - Enum in com.gengoai.config
Utility class for handling configuration in a distributed environment.
configure(Config) - Method in enum com.gengoai.config.Configurator
 
conflictClause(ConflictClause) - Method in class com.gengoai.sql.SQLDialect
Generates the SQL for defining what happens on conflict
ConflictClause - Enum in com.gengoai.sql.constraint
 
connect() - Method in class com.gengoai.kv.KeyValueStoreConnection
Connect t.
connect(String) - Static method in interface com.gengoai.kv.KeyValueStore
 
ConnectedComponents<V> - Class in com.gengoai.graph.clustering
Implementation of Connected components.
ConnectedComponents() - Constructor for class com.gengoai.graph.clustering.ConnectedComponents
 
CONNECTOR_PUNCTUATION - Static variable in class com.gengoai.string.Re
Unicode connector punctuation
constraint(String) - Static method in class com.gengoai.sql.constraint.Constraint
 
constraint(String) - Method in class com.gengoai.sql.SQL.TableDef
 
Constraint - Class in com.gengoai.sql.constraint
 
Constraint() - Constructor for class com.gengoai.sql.constraint.Constraint
 
Constraint(String) - Constructor for class com.gengoai.sql.constraint.Constraint
 
ConstraintBuilder - Interface in com.gengoai.sql.constraint
 
ConstraintWithConflictClause<T extends ConstraintWithConflictClause<T>> - Class in com.gengoai.sql.constraint
 
ConstraintWithConflictClause() - Constructor for class com.gengoai.sql.constraint.ConstraintWithConflictClause
 
ConstraintWithConflictClause(String) - Constructor for class com.gengoai.sql.constraint.ConstraintWithConflictClause
 
constructCipher(@lombok.NonNull byte[], int) - Method in enum com.gengoai.EncryptionMethod
Constructs a cipher for the given key and mode.
consume() - Method in class com.gengoai.parsing.AbstractTokenStream
 
consume() - Method in class com.gengoai.parsing.Parser
 
consume() - Method in interface com.gengoai.parsing.TokenStream
Consumes a token from the stream.
consume(Tag) - Method in interface com.gengoai.parsing.TokenStream
Consume a token from the stream expecting the tag to be an instance of the given target type.
consumer(CheckedConsumer<T>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of Consumer that will capture exceptions and rethrow them as runtime exceptions
consumer(CheckedConsumer<T>, SerializableFunction<Throwable, Throwable>) - Static method in interface com.gengoai.function.Unchecked
 
consumer(SerializableConsumer<T>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of Consumer
contains(E) - Method in interface com.gengoai.collection.Index
Determines if an item is in the index
contains(CharSequence) - Method in interface com.gengoai.string.StringLike
Returns true if and only if this string contains the specified sequence of char values.
contains(Object) - Method in class com.gengoai.collection.disk.DiskQueue
 
contains(Object) - Method in class com.gengoai.collection.tree.IntervalTree
 
contains(Object, Object) - Method in interface com.gengoai.collection.multimap.Multimap
Checks if the given key and value exist in the multimap
contains(String) - Method in class com.gengoai.Registry
 
contains(String) - Static method in interface com.gengoai.string.StringMatcher
String matcher that evaluates true if the CharSequence contains the given string to match.
contains(String, boolean) - Static method in interface com.gengoai.string.StringMatcher
String matcher that evaluates true if the CharSequence contains the given string to match.
contains(K) - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
contains(K) - Method in interface com.gengoai.collection.counter.MultiCounter
Determines if (item,*) is in the counter, i.e.
contains(K, V) - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
contains(K, V) - Method in interface com.gengoai.collection.counter.MultiCounter
Determines if the pair (item1,item2) is in the counter.
contains(R, C) - Method in class com.gengoai.collection.HashBasedTable
 
contains(R, C) - Method in interface com.gengoai.collection.Table
Checks if a value exists for a given row and column
contains(T) - Method in class com.gengoai.collection.counter.BaseMapCounter
 
contains(T) - Method in interface com.gengoai.collection.counter.Counter
Determines if the item is in the counter
contains(TYPE) - Method in class com.gengoai.collection.HashMapIndex
 
containsAll(Collection<?>) - Method in class com.gengoai.collection.tree.IntervalTree
 
containsAll(Collection<?>) - Method in class com.gengoai.collection.disk.DiskQueue
 
containsColumn(C) - Method in class com.gengoai.collection.HashBasedTable
 
containsColumn(C) - Method in interface com.gengoai.collection.Table
Checks if column key exists in the table
containsEdge(Edge<V>) - Method in interface com.gengoai.graph.Graph
Checks if an edge in the graph
containsEdge(V, V) - Method in class com.gengoai.graph.DefaultGraphImpl
 
containsEdge(V, V) - Method in interface com.gengoai.graph.Graph
Checks if an edge in the graph
containsField(String) - Method in class com.gengoai.reflection.Reflect
Determines if a field with the given name is associated with the class
containsKey(Object) - Method in class com.gengoai.collection.disk.DiskMap
 
containsKey(Object) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
containsKey(Object) - Method in interface com.gengoai.collection.multimap.Multimap
Checks if the key is contained in the multimap
containsKey(Object) - Method in class com.gengoai.collection.tree.Trie
 
containsKey(Object) - Method in class com.gengoai.kv.AbstractKeyValueStore
 
containsKey(Object) - Method in class com.gengoai.reflection.BeanMap
 
containsKey(K) - Method in interface com.gengoai.cache.Cache
Determines if a key is in the cache or not
containsKey(K) - Method in class com.gengoai.cache.LRUCache
 
containsMethod(String) - Method in class com.gengoai.reflection.Reflect
Determines if a method with the given name is associated with the class
containsMethod(String, Type...) - Method in class com.gengoai.reflection.Reflect
Determines if a method with the given name is associated with the class
containsNamedParameter(String) - Method in class com.gengoai.sql.NamedPreparedStatement
Determines if a named parameter exists in this statement.
containsOverlappingSpans(Span) - Method in class com.gengoai.collection.tree.IntervalTree
 
containsRow(R) - Method in class com.gengoai.collection.HashBasedTable
 
containsRow(R) - Method in interface com.gengoai.collection.Table
Checks if row key exists in the table
containsValue(Object) - Method in class com.gengoai.collection.disk.DiskMap
 
containsValue(Object) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
containsValue(Object) - Method in interface com.gengoai.collection.multimap.Multimap
Checks if the value exists in the multimap
containsValue(Object) - Method in class com.gengoai.collection.tree.Trie
 
containsValue(Object) - Method in class com.gengoai.kv.AbstractKeyValueStore
 
containsValue(Object) - Method in class com.gengoai.reflection.BeanMap
 
containsVertex(V) - Method in class com.gengoai.graph.DefaultGraphImpl
 
containsVertex(V) - Method in interface com.gengoai.graph.Graph
Checks if a vertex in the graph
content(Collection<?>) - Method in class com.gengoai.string.TableFormatter
Content table formatter.
contentEquals(CharSequence) - Method in interface com.gengoai.string.StringLike
Determines if the content of this HString equals the given char sequence.
contentEqualsIgnoreCase(CharSequence) - Method in interface com.gengoai.string.StringLike
Determines if the content of this HString equals the given char sequence ignoring case.
context - Static variable in class com.gengoai.stream.spark.SparkStreamingContext
 
contextOf(SparkDoubleStream) - Static method in class com.gengoai.stream.spark.SparkStreamingContext
Gets the streaming context of a given spark stream
contextOf(SparkPairStream<?, ?>) - Static method in class com.gengoai.stream.spark.SparkStreamingContext
Gets the streaming context of a given spark stream
contextOf(SparkStream<?>) - Static method in class com.gengoai.stream.spark.SparkStreamingContext
Gets the streaming context of a given spark stream
convert(Object, Class<?>, Type...) - Static method in class com.gengoai.conversion.Converter
Convert t.
convert(Object, Class<T>) - Static method in class com.gengoai.conversion.Converter
Convert t.
convert(Object, Type) - Static method in class com.gengoai.conversion.Converter
Convert t.
convert(Object, Type...) - Method in class com.gengoai.conversion.ArrayTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.BaseNumberTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.BooleanTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.CharacterTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.CharsetTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.ClassTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.CollectionTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.DynamicEnumTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.EnumMapTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.EnumSetTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.EnumTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.FileTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.InputStreamTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.IteratorTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.JavaDateTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.JsonEntryTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.LevelTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.MapTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.NTupleTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.OutputStreamTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.PathTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.ReaderTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.ResourceTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.SqlDateTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.StringBuilderTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.StringTagConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.StringTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.Tuple1TypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.Tuple2TypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.Tuple3TypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.Tuple4TypeConverter
 
convert(Object, Type...) - Method in interface com.gengoai.conversion.TypeConverter
Converts an object from one type to another.
convert(Object, Type...) - Method in class com.gengoai.conversion.UriTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.UrlTypeConverter
 
convert(Object, Type...) - Method in class com.gengoai.conversion.WriterTypeConverter
 
Converter - Class in com.gengoai.conversion
The type Converter.
Converter() - Constructor for class com.gengoai.conversion.Converter
 
convertNumber(Number) - Method in class com.gengoai.conversion.BaseNumberTypeConverter
 
convertNumber(Number) - Method in class com.gengoai.conversion.BigDecimalTypeConverter
 
convertNumber(Number) - Method in class com.gengoai.conversion.BigIntegerTypeConverter
 
convertNumber(Number) - Method in class com.gengoai.conversion.ByteTypeConverter
 
convertNumber(Number) - Method in class com.gengoai.conversion.DoubleTypeConverter
 
convertNumber(Number) - Method in class com.gengoai.conversion.FloatTypeConverter
 
convertNumber(Number) - Method in class com.gengoai.conversion.IntegerTypeConverter
 
convertNumber(Number) - Method in class com.gengoai.conversion.LongTypeConverter
 
convertNumber(Number) - Method in class com.gengoai.conversion.ShortTypeConverter
 
convertParameters(Object...) - Method in class com.gengoai.reflection.RExecutable
Converts the given set of arguments to values acceptable by this executable
convertSilently(Object, Class<?>, Type...) - Static method in class com.gengoai.conversion.Converter
Convert silently t.
convertSilently(Object, Class<T>) - Static method in class com.gengoai.conversion.Converter
Convert silently t.
convertSilently(Object, Type) - Static method in class com.gengoai.conversion.Converter
Convert silently t.
copy() - Method in class com.gengoai.collection.counter.BaseMapCounter
 
copy() - Method in class com.gengoai.collection.HashMapIndex
 
copy() - Method in interface com.gengoai.Copyable
Makes a copy of this object.
copy() - Method in class com.gengoai.ParamMap
 
copy() - Method in class com.gengoai.sql.statement.QueryStatement
 
copy() - Method in class com.gengoai.stream.local.LocalMCounterAccumulator
 
copy() - Method in class com.gengoai.stream.local.LocalMDoubleAccumulator
 
copy() - Method in class com.gengoai.stream.local.LocalMListAccumulator
 
copy() - Method in class com.gengoai.stream.local.LocalMLongAccumulator
 
copy() - Method in class com.gengoai.stream.local.LocalMMapAccumulator
 
copy() - Method in class com.gengoai.stream.local.LocalMMultiCounterAccumulator
 
copy() - Method in class com.gengoai.stream.local.LocalMSetAccumulator
 
copy() - Method in class com.gengoai.stream.local.LocalMStatisticsAccumulator
 
copy() - Method in class com.gengoai.stream.spark.AccumulatorV2Wrapper
 
copy() - Method in class com.gengoai.tuple.NTuple
 
copy() - Method in class com.gengoai.tuple.Tuple0
 
copy() - Method in class com.gengoai.tuple.Tuple1
 
copy() - Method in class com.gengoai.tuple.Tuple2
 
copy() - Method in class com.gengoai.tuple.Tuple3
 
copy() - Method in class com.gengoai.tuple.Tuple4
 
copy(Resource) - Method in interface com.gengoai.io.resource.Resource
Copies the contents of this resource to another
Copyable<E> - Interface in com.gengoai
The Copyable interface defines a method for returning a copy of an object.
copyAndReset() - Method in class com.gengoai.stream.spark.AccumulatorV2Wrapper
 
CopyOnWriteArrayListTypeConverter - Class in com.gengoai.conversion
CopyOnWriteArrayList Converter
CopyOnWriteArrayListTypeConverter() - Constructor for class com.gengoai.conversion.CopyOnWriteArrayListTypeConverter
 
CopyOnWriteArraySetTypeConverter - Class in com.gengoai.conversion
CopyOnWriteArraySet Converter
CopyOnWriteArraySetTypeConverter() - Constructor for class com.gengoai.conversion.CopyOnWriteArraySetTypeConverter
 
copyWithProgress(InputStream, Resource, double, IntConsumer) - Static method in class com.gengoai.io.FileUtils
 
CORSICAN - com.gengoai.Language
Corsican language.
count() - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
count() - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
count() - Method in interface com.gengoai.stream.MDoubleStream
The number of items in the stream
count() - Method in interface com.gengoai.stream.MPairStream
The number of items in the stream
count() - Method in interface com.gengoai.stream.MStream
The number of items in the stream
count() - Method in class com.gengoai.stream.ReusableJavaStream
 
count() - Method in class com.gengoai.stream.spark.SparkPairStream
 
count() - Method in class com.gengoai.stream.spark.SparkStream
 
count(SQLContext) - Method in class com.gengoai.sql.object.Table
Performs a select count(0) from this table.
count(SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the count value of the given argument.
count(String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the count value of the given column.
count(String, String) - Static method in class com.gengoai.string.Strings
Counts the number target strings in the given string
COUNT - Static variable in class com.gengoai.sql.SQLConstants
 
COUNT_DISTINCT - Static variable in class com.gengoai.sql.SQLConstants
 
countByValue() - Method in interface com.gengoai.stream.MStream
Counts the number of times each item occurs in the stream
countByValue() - Method in class com.gengoai.stream.spark.SparkStream
 
countDistinct(SQLOperable) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the distinct count value of the given argument.
countDistinct(String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the distinct count value of the given column.
Counter<T> - Interface in com.gengoai.collection.counter
A specialized object to double map that allows basic statistics over the objects and their values.
counterAccumulator() - Method in class com.gengoai.stream.StreamingContext
Creates a new Counter accumulator.
counterAccumulator(String) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
counterAccumulator(String) - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
counterAccumulator(String) - Method in class com.gengoai.stream.StreamingContext
Creates a new Counter accumulator.
Counters - Class in com.gengoai.collection.counter
Common methods for reading counters from structured files, creating synchronized and unmodifiable wrappers.
create() - Method in class com.gengoai.reflection.Reflect
Creates an instance of the class being reflected using the no-argument constructor.
create() - Method in class com.gengoai.sql.object.SQLObject
Creates a new Create statement setting the object to be created as this object.
create(int) - Static method in interface com.gengoai.cache.Cache
Creates an LRU cache.
create(int) - Static method in class com.gengoai.collection.LRUMap
Creates a new LRU Map.
create(int, SerializableFunction<K, V>) - Static method in interface com.gengoai.cache.Cache
Creates an Auto Calculating LRU cache.
create(SQLContext) - Method in class com.gengoai.sql.object.SQLObject
 
create(Class[], Object...) - Method in class com.gengoai.reflection.Reflect
Creates an instance of the class being reflected using the best constructor that matches the given types.
create(Class<? extends Map>) - Static method in class com.gengoai.collection.Maps
Creates an instance of the given map class.
create(Connection, SQLDialect) - Static method in class com.gengoai.sql.SQLContext
Creates an SQLContext from the given JDBC Connection and will generate SQL using the given SQLDialect**.
create(Supplier<T>, Consumer<T>) - Static method in class com.gengoai.function.Functional
 
create(EdgeFactory<V>) - Static method in interface com.gengoai.graph.Graph
Creates a graph with vertices V and edges defined by the given EdgeFactory.
create(Resource) - Method in class com.gengoai.parsing.ParserGenerator
Creates a Parser over the lexed tokens in the give input
create(TokenDef...) - Static method in interface com.gengoai.parsing.Lexer
Creates a regular expression based lexer over the given token definitions.
create(Object...) - Method in class com.gengoai.reflection.RConstructor
Create a new instance of the object calling the constructor that with the given arguments
create(Object...) - Method in class com.gengoai.reflection.Reflect
Creates an instance of the class being reflected using the most specific constructor available.
create(String) - Method in class com.gengoai.parsing.ParserGenerator
Creates a Parser over the lexed tokens in the give input
Create - Class in com.gengoai.sql.statement
SQL create statement for SQL objects (Table, Index, Trigger, etc).
Create(SQLObject) - Constructor for class com.gengoai.sql.statement.Create
Instantiates a new Create.
createCounter() - Method in class com.gengoai.collection.counter.BaseMultiCounter
Creates a new counter.
createCounter() - Method in class com.gengoai.collection.counter.ConcurrentHashMapMultiCounter
 
createCounter() - Method in class com.gengoai.collection.counter.HashMapMultiCounter
 
createEdge(V, V, double) - Method in class com.gengoai.graph.DirectedEdgeFactory
 
createEdge(V, V, double) - Method in interface com.gengoai.graph.EdgeFactory
Creates an edge between the from and to vertices with the given weight
createEdge(V, V, double) - Method in class com.gengoai.graph.UndirectedEdgeFactory
 
createEdge(V, V, JsonEntry) - Method in class com.gengoai.graph.DirectedEdgeFactory
 
createEdge(V, V, JsonEntry) - Method in interface com.gengoai.graph.EdgeFactory
Creates an edge between the from and to vertices filling in any given edge properties (e.g.
createEdge(V, V, JsonEntry) - Method in class com.gengoai.graph.UndirectedEdgeFactory
 
createFilePattern(String) - Static method in class com.gengoai.io.FileUtils
Create file pattern pattern.
createIfNotExists(SQLContext) - Method in class com.gengoai.sql.object.SQLObject
 
createIndex(Create) - Method in class com.gengoai.sql.SQLDialect
Create index string.
createInputStream() - Method in class com.gengoai.io.resource.BaseResource
Create input stream input stream.
createInputStream() - Method in class com.gengoai.io.resource.ByteArrayResource
 
createInputStream() - Method in class com.gengoai.io.resource.ClasspathResource
 
createInputStream() - Method in class com.gengoai.io.resource.FileResource
 
createInputStream() - Method in class com.gengoai.io.resource.InputStreamResource
 
createInputStream() - Method in class com.gengoai.io.resource.StdinResource
 
createInputStream() - Method in class com.gengoai.io.resource.StringResource
 
createInputStream() - Method in class com.gengoai.io.resource.URIResource
 
createInputStream() - Method in class com.gengoai.io.resource.URLResource
 
createInputStream() - Method in class com.gengoai.io.resource.ZipResource
 
createInstance() - Method in class com.gengoai.reflection.BeanDescriptor
Constructs an instance of the wrapped class.
createInstanceQuietly() - Method in class com.gengoai.reflection.BeanDescriptor
Constructs an instance of the wrapped class ignoring any errors.
createList(Object, Type...) - Method in class com.gengoai.conversion.Tuple2TypeConverter
 
createMap() - Method in class com.gengoai.conversion.ConcurrentMapTypeConverter
 
createMap() - Method in class com.gengoai.conversion.ConcurrentSkipListMapTypeConverter
 
createMap() - Method in class com.gengoai.conversion.HashMapTypeConverter
 
createMap() - Method in class com.gengoai.conversion.LinkedHashMapTypeConverter
 
createMap() - Method in class com.gengoai.conversion.MapTypeConverter
 
createMap() - Method in class com.gengoai.conversion.TreeMapTypeConverter
 
createMap() - Method in class com.gengoai.conversion.WeakHashMapTypeConverter
 
createOutputStream() - Method in class com.gengoai.io.resource.BaseResource
Create output stream output stream.
createOutputStream() - Method in class com.gengoai.io.resource.ByteArrayResource
 
createOutputStream() - Method in class com.gengoai.io.resource.ClasspathResource
 
createOutputStream() - Method in class com.gengoai.io.resource.FileResource
 
createOutputStream() - Method in class com.gengoai.io.resource.OutputStreamResource
 
createOutputStream() - Method in class com.gengoai.io.resource.StdoutResource
 
createOutputStream() - Method in class com.gengoai.io.resource.StringResource
 
createOutputStream() - Method in class com.gengoai.io.resource.URIResource
 
createOutputStream() - Method in class com.gengoai.io.resource.URLResource
 
createReflective(Object...) - Method in class com.gengoai.reflection.RConstructor
Create a new instance of the object calling the constructor that with the given arguments and wrapping the constructed object as a Reflect
createResource(String, Map<String, String>) - Method in class com.gengoai.io.resource.spi.ByteArrayResourceProvider
 
createResource(String, Map<String, String>) - Method in class com.gengoai.io.resource.spi.ClasspathResourceProvider
 
createResource(String, Map<String, String>) - Method in class com.gengoai.io.resource.spi.FileResourceProvider
 
createResource(String, Map<String, String>) - Method in interface com.gengoai.io.resource.spi.ResourceProvider
Creates a resource with the given specification and properties using a BeanMap.
createResource(String, Map<String, String>) - Method in class com.gengoai.io.resource.spi.StdinResourceProvider
 
createResource(String, Map<String, String>) - Method in class com.gengoai.io.resource.spi.StdoutResourceProvider
 
createResource(String, Map<String, String>) - Method in class com.gengoai.io.resource.spi.StringResourceProvider
 
createResource(String, Map<String, String>) - Method in class com.gengoai.io.resource.spi.URLResourceProvider
 
createResource(String, Map<String, String>) - Method in class com.gengoai.io.resource.spi.ZipResourceProvider
 
createStarted() - Static method in class com.gengoai.Stopwatch
Create a stopwatch that is started.
createStarted(String) - Static method in class com.gengoai.Stopwatch
Create a named stopwatch that is started.
createStarted(String, Logger, Level) - Static method in class com.gengoai.Stopwatch
Create a stopwatch that is started.
createStarted(Logger, Level) - Static method in class com.gengoai.Stopwatch
Create a stopwatch that is started.
createStopped() - Static method in class com.gengoai.Stopwatch
Create a stopwatch that is stopped.
createStopped(String) - Static method in class com.gengoai.Stopwatch
Create a stopwatch that is stopped.
createTable(Create) - Method in class com.gengoai.sql.SQLDialect
Create table string.
createTrigger(Create) - Method in class com.gengoai.sql.SQLDialect
Create trigger string.
createXPath() - Static method in class com.gengoai.io.Xml
Creates an XPath instance
CROATIAN - com.gengoai.Language
Croatian language.
CROSS - com.gengoai.sql.statement.JoinType
 
csv() - Static method in class com.gengoai.io.CSV
Convenience method for quickly retrieving a csv version of a CSV builder
CSV - Class in com.gengoai.io
Specification of a delimited separated file, or more commonly refereed to as CSV.
CSV() - Constructor for class com.gengoai.io.CSV
 
CSVFormatter - Class in com.gengoai.string
Formats a series of items in Delimited Separated Value format.
CSVFormatter(CSV) - Constructor for class com.gengoai.string.CSVFormatter
Instantiates a new CSV formatter.
CSVReader - Class in com.gengoai.io
Reads files in delimiter separated value format using a CSV specification.
CSVReader(CSV, Reader) - Constructor for class com.gengoai.io.CSVReader
Instantiates a new CSVReader.
CSVRowListIterator - Class in com.gengoai.io
Iterator over Rows in CSV file
CSVRowListIterator(CSVReader) - Constructor for class com.gengoai.io.CSVRowListIterator
Instantiates a new Csv row iterator.
CSVRowMapIterator - Class in com.gengoai.io
Iterator over Rows in CSV file
CSVRowMapIterator(CSVReader) - Constructor for class com.gengoai.io.CSVRowMapIterator
Instantiates a new Csv row iterator.
CSVWriter - Class in com.gengoai.io
Wraps writing collections and maps in DSV format to resources.
CSVWriter(CSV, Writer) - Constructor for class com.gengoai.io.CSVWriter
Instantiates a new Csv writer.
CURRENCY_SYMBOL - Static variable in class com.gengoai.string.Re
Unicode currency characters
CZECH - com.gengoai.Language
Czech language.

D

DANISH - com.gengoai.Language
Danish language.
DASH_PUNCTUATION - Static variable in class com.gengoai.string.Re
Unicode dash punctuation
date(SQLElement, SQLElement...) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the date function, which converts the given time string into a date object.
date(String, SQLElement...) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the date function, which converts the given time string into a date object.
DATE - Static variable in class com.gengoai.sql.SQLConstants
 
dateTime(SQLElement, SQLElement...) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the datetime function, which converts the given time string into a date object.
dateTime(String, SQLElement...) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the datetime function, which converts the given time string into a date object.
DATETIME - Static variable in class com.gengoai.sql.SQLConstants
 
decode(Edge<V>, Map<String, String>) - Method in interface com.gengoai.graph.io.EdgeDecoder
Decodes the properties in the Map adding them to the edge as necessary.
decode(Vertex) - Method in interface com.gengoai.graph.io.VertexDecoder
Decodes a Vertex object into a given type.
decompressInputStream(InputStream) - Method in enum com.gengoai.io.Compression
Decompresses the given InputStream.
decrement(K, V) - Method in interface com.gengoai.collection.counter.MultiCounter
Decrements the count of the pair (item1, item2) by one.
decrement(K, V, double) - Method in interface com.gengoai.collection.counter.MultiCounter
Decrements the count of the pair (item1, item2) by the given amount.
decrement(T) - Method in interface com.gengoai.collection.counter.Counter
Decrements the count of the item by one.
decrement(T, double) - Method in interface com.gengoai.collection.counter.Counter
Decrements the count of the item by a given amount
decrementAll(Iterable<? extends Map.Entry<K, V>>) - Method in interface com.gengoai.collection.counter.MultiCounter
Decrements the counts of the entries in the iterable in this counter by one.
decrementAll(Iterable<? extends T>) - Method in interface com.gengoai.collection.counter.Counter
Decrements all items in a given iterable by 1
decrementAll(Iterable<? extends T>, double) - Method in interface com.gengoai.collection.counter.Counter
Decrements all items in a given iterable by a given amount
decrementAll(K, Iterable<? extends V>) - Method in interface com.gengoai.collection.counter.MultiCounter
Decrements the count of the item and each second key in the iterable by one in this counter.
decrypt(String, @lombok.NonNull byte[]) - Method in enum com.gengoai.EncryptionMethod
Decrypts encrypted content in a Base64 encoded byte array into a byte array.
decrypt(String, String) - Method in enum com.gengoai.EncryptionMethod
Decrypts encrypted content in a Base64 encoded string into a byte array.
decryptToString(String, String) - Method in enum com.gengoai.EncryptionMethod
Decrypts encrypted content in a Base64 encoded string into a string.
deepCopy(T) - Static method in interface com.gengoai.Copyable
Deep copies an object using serialization.
DEFAULT_BATCH_SIZE - Static variable in class com.gengoai.sql.SQLContext
The default batch size for batch operations when no batch size is given
defaultAction(SerializableFunction<?, V>) - Method in class com.gengoai.function.Switch.SwitchBuilder
Default action.
defaultEdgeDecoder() - Static method in interface com.gengoai.graph.io.DefaultEncodersDecoders
Default edge decoder which is aware of edge weights.
defaultEdgeEncoder() - Static method in interface com.gengoai.graph.io.DefaultEncodersDecoders
Default edge encoder which encodes the edge weight if the graph is weighted.
DefaultEncodersDecoders - Interface in com.gengoai.graph.io
Default encoders and decoders.
DefaultGraphImpl<V> - Class in com.gengoai.graph
Default graph implementation that uses a Table to store edges and keeps track of the vertices in a Set.
DefaultGraphImpl(EdgeFactory<V>) - Constructor for class com.gengoai.graph.DefaultGraphImpl
Instantiates a new Adjacency matrix.
defaultNull() - Method in class com.gengoai.function.Switch.SwitchBuilder
Default null.
defaultValue() - Method in annotation type com.gengoai.application.Option
 
defaultValue(Class<T>) - Static method in class com.gengoai.Primitives
Gets the default value of the given class (primitive and boxed versions all other classes will result in null)
defaultValue(SQLElement) - Method in class com.gengoai.sql.object.Column
Sets the default value to be assigned to the column when no value is given on an insert.
defaultValue(Object) - Method in class com.gengoai.application.NamedOption.NamedOptionBuilder
Sets the default value for the option
defaultValue(V) - Method in class com.gengoai.function.Switch.SwitchBuilder
Default value.
defaultValues() - Method in class com.gengoai.sql.statement.Insert
Sets the values to be inserted as default (note that this will remove any previously set values or select statement).
defaultVertexDecoder(Class<V>) - Static method in interface com.gengoai.graph.io.DefaultEncodersDecoders
Default vertex decoder which converts the label into to the vertex type.
defaultVertexEncoder() - Static method in interface com.gengoai.graph.io.DefaultEncodersDecoders
Default vertex encoder which converts the sets the encoded label as the string version of the given vertex.
deferrable(Deferrable) - Method in class com.gengoai.sql.SQLDialect
Deferrable string.
Deferrable - Enum in com.gengoai.sql.constraint
 
deferred - Variable in class com.gengoai.sql.constraint.ForeignKeyConstraint
 
defineColumn(Column, StringBuilder) - Method in class com.gengoai.sql.PostgreSQLDialect
 
defineColumn(Column, StringBuilder) - Method in class com.gengoai.sql.SQLDialect
Generates the SQL needed to define a column for creating or altering a table.
defineColumn(Column, StringBuilder) - Method in class com.gengoai.sql.SQLiteDialect
 
defineConstraint(Constraint, boolean, StringBuilder) - Method in class com.gengoai.sql.SQLDialect
Define constraint.
degree() - Method in class com.gengoai.tuple.NTuple
 
degree() - Method in class com.gengoai.tuple.Tuple
The number of items in the tuple
degree() - Method in class com.gengoai.tuple.Tuple0
 
degree() - Method in class com.gengoai.tuple.Tuple1
 
degree() - Method in class com.gengoai.tuple.Tuple2
 
degree() - Method in class com.gengoai.tuple.Tuple3
 
degree() - Method in class com.gengoai.tuple.Tuple4
 
degree(V) - Method in class com.gengoai.graph.DefaultGraphImpl
 
degree(V) - Method in interface com.gengoai.graph.Graph
The number of neighbors
DegreeScorer<V> - Class in com.gengoai.graph.scoring
 
DegreeScorer(DegreeScorer.DEGREE_TYPE) - Constructor for class com.gengoai.graph.scoring.DegreeScorer
Default Constructor
DegreeScorer.DEGREE_TYPE - Enum in com.gengoai.graph.scoring
The degree to calculate
delegate() - Method in class com.gengoai.kv.AbstractKeyValueStore
Delegate navigable map.
delegate() - Method in class com.gengoai.kv.AbstractNavigableKeyValueStore
Delegate navigable map.
delegate() - Method in class com.gengoai.kv.InMemoryKeyValueStore
 
delete() - Method in class com.gengoai.collection.disk.MapDBHandle
Deletes the database files.
delete() - Method in interface com.gengoai.io.resource.Resource
Deletes the resource
delete(boolean) - Method in class com.gengoai.io.resource.FileResource
 
delete(boolean) - Method in interface com.gengoai.io.resource.Resource
Deletes the resource
delete(SQLContext, SQLElement) - Method in class com.gengoai.sql.object.Table
Deletes all rows matching the given where criteria
delete(SQLElement) - Method in class com.gengoai.sql.sqlite.SQLiteFullTextTable
Creates a delete statement that will delete all rows matching the given where criteria
delete(Delete) - Method in class com.gengoai.sql.SQLDialect
Generates the SQL to delete from a table.
delete(String) - Method in class com.gengoai.sql.sqlite.SQLiteFullTextTable
Creates a delete statement that will delete all rows matching the given where criteria
Delete - Class in com.gengoai.sql.statement
SQL DELETE statement for delete rows from a table.
DELETE - com.gengoai.sql.object.SQLDMLOperation
 
deleteAll(SQLContext) - Method in class com.gengoai.sql.object.Table
Deletes all rows from the table
deleteOnExit() - Method in class com.gengoai.io.resource.FileResource
 
deleteOnExit() - Method in interface com.gengoai.io.resource.Resource
Deletes the resource on ext
delimiter(char) - Method in class com.gengoai.io.CSV
Sets the delimiter character
depth() - Method in class com.gengoai.HierarchicalEnumValue
The depth of the enum value in the hierarchy
DepthFirstSearch<V> - Class in com.gengoai.graph.algorithms
Performs a depth first search to find a path between the given starting point and ending point.
DepthFirstSearch(Graph<V>) - Constructor for class com.gengoai.graph.algorithms.DepthFirstSearch
Instantiates a new DepthFirstSearch.
DepthFirstTraversal<V> - Class in com.gengoai.graph.algorithms
Traverses the graph in a depth first fashion.
DepthFirstTraversal(Graph<V>) - Constructor for class com.gengoai.graph.algorithms.DepthFirstTraversal
Instantiates a new Depth first visitor.
DES - com.gengoai.EncryptionMethod
128 bit DES Encryption
desc() - Method in interface com.gengoai.sql.operator.SQLOperable
Informs the query that this element is to be sorted in descending order.
DESC - Static variable in class com.gengoai.sql.SQLConstants
 
descendingKeySet() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
descendingMap() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
description() - Method in annotation type com.gengoai.application.Option
 
description(String) - Method in class com.gengoai.application.NamedOption.NamedOptionBuilder
Sets the description of the option
descriptor() - Method in class com.gengoai.io.resource.BaseResource
 
descriptor() - Method in class com.gengoai.io.resource.ClasspathResource
 
descriptor() - Method in class com.gengoai.io.resource.FileResource
 
descriptor() - Method in interface com.gengoai.io.resource.Resource
Descriptor string.
descriptor() - Method in class com.gengoai.io.resource.URIResource
 
descriptor() - Method in class com.gengoai.io.resource.URLResource
 
descriptor() - Method in class com.gengoai.io.resource.ZipResource
 
deserialize(JsonParser, DeserializationContext) - Method in class com.gengoai.io.resource.Resource.Deserializer
 
Deserializer() - Constructor for class com.gengoai.io.resource.Resource.Deserializer
 
detect(byte[], int, int) - Static method in class com.gengoai.io.CharsetDetector
Detects the character set for the buffer.
detect(InputStream) - Static method in enum com.gengoai.io.Compression
Detects the compression of the given InputStream returning a CompressedInputStream that allows for reading from the compressed stream.
detectCompression(InputStream) - Static method in enum com.gengoai.io.Compression
 
DIACRITICS_NORMALIZATION - com.gengoai.string.StringFunctions
Normalizes the string using by removing diacritics
difference(Collection<? extends E>, Collection<? extends E>) - Static method in class com.gengoai.collection.Lists
Retains all items in collection1 that are not in collection2 and returns them as a list.
difference(Collection<? extends E>, Collection<? extends E>) - Static method in class com.gengoai.collection.Sets
Retains all items in collection1 that are not in collection2 and returns them as a set.
difference(Collection<? extends T>, Collection<? extends T>) - Static method in class com.gengoai.stream.Streams
Creates a new stream that has all elements of the first collection that are not in the second collection
Digit - Static variable in interface com.gengoai.string.CharMatcher
Matches digits defined using Character.isDigit(char)
Digit - Static variable in interface com.gengoai.string.StringMatcher
Matches digit only CharSequences
DIGIT - Static variable in class com.gengoai.string.Re
Unicode digits
DijkstraShortestPath<V> - Class in com.gengoai.graph.algorithms
Implementation of Dijkstra's algorithm for finding the shortest paths between vertices in a graph.
DijkstraShortestPath(Graph<V>) - Constructor for class com.gengoai.graph.algorithms.DijkstraShortestPath
Instantiates a new Dijkstra shortest path.
DijkstraShortestPath(Graph<V>, boolean) - Constructor for class com.gengoai.graph.algorithms.DijkstraShortestPath
Instantiates a new Dijkstra shortest path.
directed() - Static method in interface com.gengoai.graph.Graph
Creates a graph with vertices V and edges defined by DirectedEdgeFactory.
directedEdge(V, V) - Static method in class com.gengoai.graph.Edge
Creates a new directed edge
directedEdge(V, V, double) - Static method in class com.gengoai.graph.Edge
Creates a new directed edge
DirectedEdge<V> - Class in com.gengoai.graph
A directed weighted edge implementation.
DirectedEdge(V, V, double) - Constructor for class com.gengoai.graph.DirectedEdge
 
DirectedEdgeFactory<V> - Class in com.gengoai.graph
Edge factory for DirectedEdges
DirectedEdgeFactory() - Constructor for class com.gengoai.graph.DirectedEdgeFactory
 
directory(String) - Static method in class com.gengoai.io.FileUtils
Attempts to get the directory for a given file.
DiskMap<K,​V> - Class in com.gengoai.collection.disk
A Map implementation that stores its data in a file.
DiskQueue<E> - Class in com.gengoai.collection.disk
A Queue implementation that stores its data in a file.
distance(V, V) - Method in class com.gengoai.graph.algorithms.DijkstraShortestPath
 
distance(V, V) - Method in interface com.gengoai.graph.algorithms.ShortestPath
The distance between the two vertices.
distinct() - Method in class com.gengoai.sql.statement.Select
Performs a select distinct
distinct() - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
distinct() - Method in interface com.gengoai.stream.MDoubleStream
Removes duplicates from the stream
distinct() - Method in interface com.gengoai.stream.MStream
Removes duplicates from the stream
distinct() - Method in class com.gengoai.stream.ReusableJavaStream
 
distinct() - Method in class com.gengoai.stream.spark.SparkStream
 
distinct(boolean) - Method in class com.gengoai.sql.statement.Select
Sets whether or not the selct will be distinct
distributed() - Static method in class com.gengoai.stream.StreamingContext
Gets the distributed streaming context.
div(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
Divides this element by the given element.
div(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
Divides this element by the given element.
divide(double, double) - Static method in class com.gengoai.math.Operator
Divides two doubles (useful as a method reference)
divide(float, float) - Static method in class com.gengoai.math.Operator
Divides two float (useful as a method reference)
divide(int, int) - Static method in class com.gengoai.math.Operator
Divides two int (useful as a method reference)
DIVIDE - com.gengoai.parsing.CommonTypes
 
DIVIDE - Static variable in class com.gengoai.sql.SQLConstants
 
divideByKeySum() - Method in interface com.gengoai.collection.counter.MultiCounter
Divides the counter of each first key by its sum.
divideBySum() - Method in class com.gengoai.collection.counter.BaseMapCounter
 
divideBySum() - Method in interface com.gengoai.collection.counter.Counter
Divides the values in the counter by the sum and sets the sum to 1.0
divideBySum() - Method in interface com.gengoai.collection.counter.MultiCounter
Divides the values in the counter by the sum and sets the sum to 1.0
DOLLAR - com.gengoai.parsing.CommonTypes
 
doNothing() - Method in class com.gengoai.sql.statement.UpsertClause
Do nothing on upsert
doubleAccumulator() - Method in class com.gengoai.stream.StreamingContext
Creates a new double accumulator with initial value of 0.
doubleAccumulator(double) - Method in class com.gengoai.stream.StreamingContext
Creates a new double accumulator with the given initial value.
doubleAccumulator(double, String) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
doubleAccumulator(double, String) - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
doubleAccumulator(double, String) - Method in class com.gengoai.stream.StreamingContext
Creates a new double accumulator with the given initial value.
doubleBinaryOperator(CheckedDoubleBinaryOperator) - Static method in interface com.gengoai.function.Unchecked
Generates a version of DoubleBinaryOperator that will capture exceptions and rethrow them as runtime exceptions
doubleBinaryOperator(SerializableDoubleBinaryOperator) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of DoubleBinaryOperator
doubleConsumer(CheckedDoubleConsumer) - Static method in interface com.gengoai.function.Unchecked
Generates a version of DoubleConsumer that will capture exceptions and rethrow them as runtime exceptions
doubleConsumer(SerializableDoubleConsumer) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of DoubleConsumer
doubleFunction(CheckedDoubleFunction<R>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of DoubleFunction that will capture exceptions and rethrow them as runtime exceptions
doubleFunction(SerializableDoubleFunction<R>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of DoubleFunction
doubleParam(String) - Static method in class com.gengoai.ParameterDef
Creates a Double param param.
doublePredicate(CheckedDoublePredicate) - Static method in interface com.gengoai.function.Unchecked
Generates a version of DoublePredicate that will capture exceptions and rethrow them as runtime exceptions
doublePredicate(SerializableDoublePredicate) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of DoublePredicate
DOUBLEQUOTE - com.gengoai.parsing.CommonTypes
 
doubleStream(double...) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
doubleStream(double...) - Method in class com.gengoai.stream.StreamingContext
Creates a MDoubleStream from a variable list of doubles
doubleStream(DoubleStream) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
doubleStream(DoubleStream) - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
doubleStream(DoubleStream) - Method in class com.gengoai.stream.StreamingContext
Creates a MDoubleStream from a Java DoubleStream
doubleSupplier(CheckedDoubleSupplier) - Static method in interface com.gengoai.function.Unchecked
Generates a version of DoubleSupplier that will capture exceptions and rethrow them as runtime exceptions
doubleSupplier(SerializableDoubleSupplier) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of DoubleSupplier
doubleToIntFunction(CheckedDoubleToIntFunction) - Static method in interface com.gengoai.function.Unchecked
Generates a version of DoubleToIntFunction that will capture exceptions and rethrow them as runtime exceptions
doubleToIntFunction(SerializableDoubleToIntFunction) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of DoubleToIntFunction
doubleToLongFunction(CheckedDoubleToLongFunction) - Static method in interface com.gengoai.function.Unchecked
Generates a version of DoubleToLongFunction that will capture exceptions and rethrow them as runtime exceptions
doubleToLongFunction(SerializableDoubleToLongFunction) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of DoubleToLongFunction
DoubleTypeConverter - Class in com.gengoai.conversion
Converts object into Double (see BaseNumberTypeConverter for details on conversion.
DoubleTypeConverter() - Constructor for class com.gengoai.conversion.DoubleTypeConverter
 
doubleUnaryOperator(CheckedDoubleUnaryOperator) - Static method in interface com.gengoai.function.Unchecked
Generates a version of DoubleUnaryOperator that will capture exceptions and rethrow them as runtime exceptions
doubleUnaryOperator(SerializableDoubleUnaryOperator) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of DoubleUnaryOperator
doubleValue() - Method in class com.gengoai.concurrent.AtomicDouble
 
doUpdateSet() - Method in class com.gengoai.sql.statement.UpsertClause
Perform an update on upsert
drop() - Method in class com.gengoai.sql.object.SQLObject
Creates a new Drop statement setting the object to be created as this object.
drop(SQLContext) - Method in class com.gengoai.sql.object.SQLObject
 
drop(Drop) - Method in class com.gengoai.sql.SQLDialect
Generates the SQL to drop an object
Drop - Class in com.gengoai.sql.statement
SQL Drop statement for SQL Objects (Table, Index, Trigger, etc)
Drop(SQLObject) - Constructor for class com.gengoai.sql.statement.Drop
Instantiates a new Drop Statement.
dropColumn(String) - Method in class com.gengoai.sql.object.Table
Removes the column with the given name from the table definition generating an AlterTable statement to perform on the database.
dropColumn(AlterTableAction.DropColumn) - Method in class com.gengoai.sql.SQLDialect
Drop column string.
dropColumn(String) - Method in class com.gengoai.sql.statement.AlterTable
Adds a drop column action to drop the column with the given name
DropColumn(String) - Constructor for class com.gengoai.sql.statement.AlterTableAction.DropColumn
Instantiates a new Drop column.
dropIfExists(SQLContext) - Method in class com.gengoai.sql.object.SQLObject
 
dropIndex(SQLContext, String) - Method in class com.gengoai.sql.object.Table
Drop index boolean.
dropIndex(String) - Static method in class com.gengoai.sql.object.Index
 
dropIndexIfExists(SQLContext, String) - Method in class com.gengoai.sql.object.Table
Drop index if exists boolean.
dropIndexIfExists(String) - Static method in class com.gengoai.sql.object.Index
 
dump(Object, Resource) - Static method in class com.gengoai.json.Json
Dumps the given object to the given output location in json format.
DUMP_CONFIG - Static variable in class com.gengoai.application.NamedOption
Shows how the current configuration was created with the lineage of each property when --config-explain is given.
dumpPretty(Object, Resource) - Static method in class com.gengoai.json.Json
Dumps the given object to the given output location in json format.
dumps(Object) - Static method in class com.gengoai.json.Json
Dumps the given object to a string in json format.
dumpsPretty(Object) - Static method in class com.gengoai.json.Json
Dumps the given object to a string in json format.
DUTCH - com.gengoai.Language
Dutch language.
DynamicEnumTypeConverter - Class in com.gengoai.conversion
Converts objects in EnumValue and HierarchicalEnumValues.
DynamicEnumTypeConverter() - Constructor for class com.gengoai.conversion.DynamicEnumTypeConverter
 

E

e(char) - Static method in class com.gengoai.string.Re
E string.
Edge<V> - Class in com.gengoai.graph
Defines an edge in a graph, which minimally is made up of two vertices (source and target in directed edges).
Edge(V, V) - Constructor for class com.gengoai.graph.Edge
 
EDGE_WEIGHT_KEY - Static variable in interface com.gengoai.graph.io.DefaultEncodersDecoders
Key used to store edge weight
EdgeDecoder<V> - Interface in com.gengoai.graph.io
Interface decoding a set of properties and applying to a given edge.
edgeEncoder(EdgeEncoder<V>) - Method in class com.gengoai.graph.io.GraphViz.GraphVizBuilder
 
EdgeEncoder<V> - Interface in com.gengoai.graph.io
Encodes an edge into a series of properties.
EdgeFactory<V> - Interface in com.gengoai.graph
Interface for creating new edges.
EdgeMergeFunction<V> - Interface in com.gengoai.graph
Function defining how to merge duplicate edges when merging two graphs together.
EdgeMergeFunctions - Class in com.gengoai.graph
A set of common edge merge functions.
EdgeMergeFunctions() - Constructor for class com.gengoai.graph.EdgeMergeFunctions
 
edges() - Method in class com.gengoai.graph.DefaultGraphImpl
 
edges() - Method in interface com.gengoai.graph.Graph
Edges set.
elapsed(TemporalUnit) - Method in class com.gengoai.MultithreadedStopwatch
Gets the elapsed time in given time units
elapsed(TimeUnit) - Method in class com.gengoai.Stopwatch
Gets the elapsed time in given time units
element() - Method in class com.gengoai.collection.disk.DiskQueue
 
elementIterator() - Method in class com.gengoai.json.JsonEntry
Gets an iterator over the elements in this element checking if the underlying entry is a json array.
elementsAs(Class<E>) - Method in class com.gengoai.parsing.ListExpression
Generates the list of elements casting them to the desired expression type
elementStream() - Method in class com.gengoai.json.JsonEntry
 
empty() - Method in class com.gengoai.stream.local.LocalStreamingContext
 
empty() - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
empty() - Method in class com.gengoai.stream.StreamingContext
Creates a new empty stream
EMPTY - Static variable in class com.gengoai.string.Strings
Empty String
emptyDouble() - Method in class com.gengoai.stream.StreamingContext
Creates an empty MDoubleStream
emptyPair() - Method in class com.gengoai.stream.StreamingContext
Creates an empty MPairStream
EmptyResource - Class in com.gengoai.io.resource
An empty resource
EmptyResource() - Constructor for class com.gengoai.io.resource.EmptyResource
 
emptyToNull(String) - Static method in class com.gengoai.string.Strings
Converts empty/bank strings to null
encloses(Span) - Method in interface com.gengoai.collection.tree.Span
Returns true if the bounds of the other text do not extend outside the bounds of this text.
encode(Edge<V>) - Method in interface com.gengoai.graph.io.EdgeEncoder
Encodes the properties of an endge into map.
encode(V) - Method in interface com.gengoai.graph.io.VertexEncoder
ncodes a vertex into a specialized Vertex object which contains a label and set of properties.
encrypt(@lombok.NonNull byte[], @lombok.NonNull byte[]) - Method in enum com.gengoai.EncryptionMethod
Encrypts content into a Base64 encoded string.
encrypt(String, String) - Method in enum com.gengoai.EncryptionMethod
Encrypts content into a Base64 encoded string.
EncryptionMethod - Enum in com.gengoai
Convenience methods for encryption with common algorithms.
end - Variable in class com.gengoai.collection.tree.TrieMatch
The ending index.
end() - Method in class com.gengoai.collection.tree.SimpleSpan
 
end() - Method in interface com.gengoai.collection.tree.Span
The ending offset
END_ARRAY - com.gengoai.config.ConfigTokenType
 
END_OBJECT - com.gengoai.config.ConfigTokenType
 
endsWith(CharSequence) - Method in interface com.gengoai.string.StringLike
Determines if this HString ends with the given suffix.
endsWith(String) - Static method in interface com.gengoai.string.StringMatcher
String matcher that evaluates true if the CharSequence ends with the given string to match.
endsWith(String, boolean) - Static method in interface com.gengoai.string.StringMatcher
String matcher that evaluates true if the CharSequence ends with the given string to match.
ENGLISH - com.gengoai.Language
English.
EnhancedDoubleStatistics - Class in com.gengoai.math
Enhanced version of DoubleSummaryStatistics that provides average, variance, and standard deviation.
EnhancedDoubleStatistics() - Constructor for class com.gengoai.math.EnhancedDoubleStatistics
 
ensureKeyLength(byte[]) - Method in enum com.gengoai.EncryptionMethod
Ensures the the key is needed length for the encryption method.
ensureParent(T, String) - Method in class com.gengoai.HierarchicalRegistry
Ensures that the non-root parent is prepended onto the enum value name
ensureSize(List<T>, int, T) - Static method in class com.gengoai.collection.Lists
Ensures that the size of the given list is at least the supplied desired size.
entries() - Method in class com.gengoai.collection.counter.BaseMapCounter
 
entries() - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
entries() - Method in interface com.gengoai.collection.counter.Counter
A set of object - double entries making up the counter
entries() - Method in interface com.gengoai.collection.counter.MultiCounter
A set of triplies entries (key1,key2,double) making up the counter
entries() - Method in interface com.gengoai.collection.multimap.Multimap
A set of the entries in the multimap
entrySet() - Method in class com.gengoai.collection.disk.DiskMap
 
entrySet() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
entrySet() - Method in class com.gengoai.collection.HashBasedTable
 
entrySet() - Method in interface com.gengoai.collection.Table
Gets the set of entries in the table
entrySet() - Method in class com.gengoai.collection.tree.Trie
 
entrySet() - Method in class com.gengoai.kv.AbstractKeyValueStore
 
entrySet() - Method in class com.gengoai.kv.AbstractNavigableKeyValueStore
 
entrySet() - Method in class com.gengoai.reflection.BeanMap
 
EnumMapTypeConverter - Class in com.gengoai.conversion
Converts objects into EnumMap
EnumMapTypeConverter() - Constructor for class com.gengoai.conversion.EnumMapTypeConverter
 
EnumSetTypeConverter - Class in com.gengoai.conversion
Converts objects into EnumSets.
EnumSetTypeConverter() - Constructor for class com.gengoai.conversion.EnumSetTypeConverter
 
EnumTypeConverter - Class in com.gengoai.conversion
 
EnumTypeConverter() - Constructor for class com.gengoai.conversion.EnumTypeConverter
 
EnumValue<T extends EnumValue<T>> - Class in com.gengoai
A enum like object that can have elements created at runtime as needed.
EnumValue(String) - Constructor for class com.gengoai.EnumValue
Instantiates a new enum value.
EOF - Static variable in interface com.gengoai.parsing.TokenStream
Special tag signaling the End-of-File (i.e.
EOF_TOKEN - Static variable in interface com.gengoai.parsing.TokenStream
Special token signaling the End-of-File (i.e.
eq(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates an equality check between this element and the given element
eq(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates an equality check between this element and the given element
EQ - com.gengoai.math.NumericComparison
Is beingCompared equal to comparedAgainst
EQUAL_PROPERTY - com.gengoai.config.ConfigTokenType
 
equals(Object) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
equals(Object) - Method in class com.gengoai.collection.HashBasedTable
 
equals(Object) - Method in class com.gengoai.collection.HashMapIndex
 
equals(Object) - Method in class com.gengoai.collection.multimap.BaseMultimap
 
equals(Object) - Method in class com.gengoai.collection.tree.SimpleSpan
 
equals(Object) - Method in class com.gengoai.collection.tree.TrieMatch
 
equals(Object) - Method in class com.gengoai.conversion.Val
 
equals(Object) - Method in class com.gengoai.EnumValue
 
equals(Object) - Method in class com.gengoai.graph.DefaultGraphImpl
 
equals(Object) - Method in class com.gengoai.graph.DirectedEdge
 
equals(Object) - Method in class com.gengoai.graph.UndirectedEdge
 
equals(Object) - Method in class com.gengoai.graph.Vertex
 
equals(Object) - Method in class com.gengoai.io.resource.ByteArrayResource
 
equals(Object) - Method in class com.gengoai.io.resource.ClasspathResource
 
equals(Object) - Method in class com.gengoai.io.resource.FileResource
 
equals(Object) - Method in class com.gengoai.io.resource.ReaderResource
 
equals(Object) - Method in class com.gengoai.io.resource.StringResource
 
equals(Object) - Method in class com.gengoai.io.resource.URIResource
 
equals(Object) - Method in class com.gengoai.io.resource.URLResource
 
equals(Object) - Method in class com.gengoai.json.JsonEntry
 
equals(Object) - Method in class com.gengoai.math.EnhancedDoubleStatistics
 
equals(Object) - Method in class com.gengoai.parsing.ParserToken
 
equals(Object) - Method in class com.gengoai.parsing.UnaryOperatorExpression
 
equals(Object) - Method in class com.gengoai.parsing.ValueExpression
 
equals(Object) - Method in class com.gengoai.reflection.BeanDescriptor
 
equals(Object) - Method in class com.gengoai.reflection.ClassDescriptor
 
equals(Object) - Method in class com.gengoai.reflection.TypeUtils.ParameterizedTypeImpl
 
equals(Object) - Method in class com.gengoai.tuple.Tuple
 
equals(T, SerializableFunction<T, V>) - Method in class com.gengoai.function.Switch.SwitchBuilder
Equals.
equals(T, V) - Method in class com.gengoai.function.Switch.SwitchBuilder
Equals.
EQUALS - com.gengoai.parsing.CommonTypes
 
EQUALS - Static variable in class com.gengoai.sql.SQLConstants
 
ERROR - com.gengoai.io.SaveMode
Throws an error if the directory / file exists
ESC_BACKSLASH - Static variable in class com.gengoai.string.Re
Escaped backslash
escape(char) - Method in class com.gengoai.io.CSV
Sets the escape character
escape(String) - Static method in class com.gengoai.sql.SQLDialect
Static helper method for properly escaping SQL strings.
escape(String, char, String) - Static method in class com.gengoai.string.Strings
Escapes a string by placing an escape character in front of reserved characters.
escape(String, String, IntPredicate, IntFunction<String>) - Static method in class com.gengoai.string.Strings
Escapes and converts characters matched using the given escapeChecker predicate by prepending the transformed value, determines using the given conversionFunction, with the escapeMarker.
escapeUnicode(String) - Static method in class com.gengoai.string.Strings
Escapes the unicode in the given string using the Java specification
ESPERANTO - com.gengoai.Language
Esperanto language.
estimateSize() - Method in class com.gengoai.stream.ShuffleSpliterator
 
ESTONIAN - com.gengoai.Language
Estonian language.
eval(Expression) - Method in class com.gengoai.parsing.Evaluator
Evaluates the given expression
evaluate(Evaluator<? extends O>) - Method in class com.gengoai.parsing.Parser
Parses the given resource and evaluates it with the given evaluator.
evaluateAll(Evaluator<? extends O>) - Method in class com.gengoai.parsing.Parser
Parses the given string and evaluates it with the given evaluator.
Evaluator<O> - Class in com.gengoai.parsing
An evaluator provides a switch-like interface for evaluating expressions.
Evaluator() - Constructor for class com.gengoai.parsing.Evaluator
Instantiates a new Evaluator.
except(QueryStatement) - Method in class com.gengoai.sql.statement.QueryStatement
Combines this query with the given second query using an EXCEPT operator
EXCEPT - Static variable in class com.gengoai.sql.SQLConstants
 
EXCLAMATION - com.gengoai.parsing.CommonTypes
 
execute() - Method in class com.gengoai.sql.NamedPreparedStatement
 
execute(Runnable) - Method in class com.gengoai.concurrent.BlockingThreadPoolExecutor
 
execute(String) - Method in class com.gengoai.sql.NamedPreparedStatement
 
execute(String, int) - Method in class com.gengoai.sql.NamedPreparedStatement
 
execute(String, int[]) - Method in class com.gengoai.sql.NamedPreparedStatement
 
execute(String, String[]) - Method in class com.gengoai.sql.NamedPreparedStatement
 
executeBatch() - Method in class com.gengoai.sql.NamedPreparedStatement
 
executeQuery() - Method in class com.gengoai.sql.NamedPreparedStatement
 
executeQuery(String) - Method in class com.gengoai.sql.NamedPreparedStatement
 
executeUpdate() - Method in class com.gengoai.sql.NamedPreparedStatement
 
executeUpdate(String) - Method in class com.gengoai.sql.NamedPreparedStatement
 
executeUpdate(String, int) - Method in class com.gengoai.sql.NamedPreparedStatement
 
executeUpdate(String, int[]) - Method in class com.gengoai.sql.NamedPreparedStatement
 
executeUpdate(String, String[]) - Method in class com.gengoai.sql.NamedPreparedStatement
 
exists() - Method in class com.gengoai.io.resource.ByteArrayResource
 
exists() - Method in class com.gengoai.io.resource.ClasspathResource
 
exists() - Method in class com.gengoai.io.resource.EmptyResource
 
exists() - Method in class com.gengoai.io.resource.FileResource
 
exists() - Method in class com.gengoai.io.resource.InputStreamResource
 
exists() - Method in class com.gengoai.io.resource.OutputStreamResource
 
exists() - Method in class com.gengoai.io.resource.ReaderResource
 
exists() - Method in interface com.gengoai.io.resource.Resource
Exists boolean.
exists() - Method in class com.gengoai.io.resource.StdinResource
 
exists() - Method in class com.gengoai.io.resource.StdoutResource
 
exists() - Method in class com.gengoai.io.resource.StringResource
 
exists() - Method in class com.gengoai.io.resource.URIResource
 
exists() - Method in class com.gengoai.io.resource.URLResource
 
exists() - Method in class com.gengoai.io.resource.WriterResource
 
exists() - Method in class com.gengoai.io.resource.ZipResource
 
exists(SQLContext) - Method in class com.gengoai.sql.object.Table
Checks if this table exists in the database using the given SQLContext
exists(SQLContext) - Method in class com.gengoai.sql.statement.QueryStatement
Runs the query returning true if there is at least on result.
exists(QueryStatement) - Static method in class com.gengoai.sql.SQL
Creates an "exists" cause checking for the existence of a record in a sub query.
EXISTS - Static variable in class com.gengoai.sql.SQLConstants
 
expand(String, int, int) - Static method in class com.gengoai.string.Strings
Expand int pair.
Expression - Interface in com.gengoai.parsing
An expression encapsulates the result of parsing
extension(String) - Static method in class com.gengoai.io.FileUtils
Attempts to get the file extension for a given file.
extract(File, File) - Static method in class com.gengoai.io.FileUtils
Extracts a compressed and/or archived file from the given source to the given target.
extract(File, File, BiConsumer<String, Integer>) - Static method in class com.gengoai.io.FileUtils
Extracts a compressed and/or archived file from the given source to the given target.

F

FAEROESE - com.gengoai.Language
Faeroese language.
FAIL - com.gengoai.sql.constraint.ConflictClause
 
failIfExists() - Method in class com.gengoai.sql.statement.Create
Fail if the object trying to be created already exists
failIfNotExists() - Method in class com.gengoai.sql.statement.Drop
Fail if the item being dropped does not exist
FALSE - Static variable in class com.gengoai.conversion.Val
False value
FIJI - com.gengoai.Language
Fiji language.
FILE_ENCODING - Static variable in interface com.gengoai.SystemInfo
The character encoding for the default locale *
FILE_ENCODING_PKG - Static variable in interface com.gengoai.SystemInfo
The package that contains the converters that handle converting between local encodings and Unicode
FILE_SEPARATOR - Static variable in interface com.gengoai.SystemInfo
The platform-dependent file separator (e.g., "/" on UNIX, "\" for Windows)
FileResource - Class in com.gengoai.io.resource
A Resource implementation that wraps a File.
FileResource(File) - Constructor for class com.gengoai.io.resource.FileResource
Constructs a Resource backed by a File
FileResource(String) - Constructor for class com.gengoai.io.resource.FileResource
Constructs a Resource backed by a File
FileResourceProvider - Class in com.gengoai.io.resource.spi
A provider for file based resources
FileResourceProvider() - Constructor for class com.gengoai.io.resource.spi.FileResourceProvider
 
FileTypeConverter - Class in com.gengoai.conversion
Converts objects into File values
FileTypeConverter() - Constructor for class com.gengoai.conversion.FileTypeConverter
 
FileUtils - Class in com.gengoai.io
A set of convenience methods for handling files and file names.
filter(SerializableBiPredicate<? super K, ? super V>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
filter(SerializableDoublePredicate) - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
filter(Iterable<? extends E>, SerializablePredicate<? super E>) - Static method in class com.gengoai.collection.Iterables
Filters elements from the given iterable when the given filter predicate evaluates to false
filter(SerializableBiPredicate<? super T, ? super U>) - Method in interface com.gengoai.stream.MPairStream
Filters the stream.
filter(SerializableBiPredicate<? super T, ? super U>) - Method in class com.gengoai.stream.spark.SparkPairStream
 
filter(SerializableDoublePredicate) - Method in interface com.gengoai.stream.MDoubleStream
Filters the stream.
filter(SerializablePredicate<? super T>) - Method in interface com.gengoai.stream.MStream
Filters the stream.
filter(SerializablePredicate<? super T>) - Method in class com.gengoai.stream.spark.SparkStream
 
filter(Predicate<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
 
filter(Iterator<? extends E>, SerializablePredicate<? super E>) - Static method in class com.gengoai.collection.Iterators
Filters elements from the given iterator when the given filter predicate evaluates to false
filterByFirstKey(Predicate<K>) - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
filterByFirstKey(Predicate<K>) - Method in interface com.gengoai.collection.counter.MultiCounter
Creates a new multi-counter containing only those entries whose first key evaluate true for the given predicate
filterByKey(SerializablePredicate<K>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
filterByKey(SerializablePredicate<T>) - Method in interface com.gengoai.stream.MPairStream
Filters the stream by key.
filterByKey(SerializablePredicate<T>) - Method in class com.gengoai.stream.spark.SparkPairStream
 
filterByKey(Predicate<? super T>) - Method in class com.gengoai.collection.counter.BaseMapCounter
 
filterByKey(Predicate<? super T>) - Method in interface com.gengoai.collection.counter.Counter
Creates a new counter containing only those items that evaluate true for the given predicate
filterBySecondKey(Predicate<V>) - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
filterBySecondKey(Predicate<V>) - Method in interface com.gengoai.collection.counter.MultiCounter
Creates a new multi-counter containing only those entries whose second key evaluate true for the given predicate
filterByValue(SerializablePredicate<V>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
filterByValue(SerializablePredicate<U>) - Method in interface com.gengoai.stream.MPairStream
Filters the stream by value.
filterByValue(SerializablePredicate<U>) - Method in class com.gengoai.stream.spark.SparkPairStream
 
filterByValue(DoublePredicate) - Method in class com.gengoai.collection.counter.BaseMapCounter
 
filterByValue(DoublePredicate) - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
filterByValue(DoublePredicate) - Method in interface com.gengoai.collection.counter.Counter
Creates a new counter containing only those items whose value evaluate true for the given predicate
filterByValue(DoublePredicate) - Method in interface com.gengoai.collection.counter.MultiCounter
Creates a new multi-counter containing only those entries whose value evaluate true for the given predicate
FINAL_PUNCTUATION - Static variable in class com.gengoai.string.Re
Unicode final punctuation
find(String, CharMatcher) - Method in class com.gengoai.collection.tree.Trie
Matches the strings in the trie against a specified text.
findAllClasspathResources(String) - Static method in class com.gengoai.io.Resources
Finds all resources with the given pattern across loaded ClassLoaders
findAny() - Method in class com.gengoai.stream.ReusableJavaStream
 
findFirst() - Method in class com.gengoai.stream.ReusableJavaStream
 
findIn(CharSequence) - Method in interface com.gengoai.string.CharMatcher
Finds the first character in the given sequence that matches.
findIn(CharSequence, int) - Method in interface com.gengoai.string.CharMatcher
Finds the first character in the given sequence that matches.
findIterator(String, String) - Static method in class com.gengoai.string.Strings
 
findKey(Class<?>, Object...) - Static method in class com.gengoai.config.Config
Finds the best key for the given class and child path.
findKey(String, Object...) - Static method in class com.gengoai.config.Config
Finds the best key for the given class and child path.
FINNISH - com.gengoai.Language
Finnish language.
first() - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
first() - Method in interface com.gengoai.stream.MDoubleStream
Gets the first item in the stream
first() - Method in interface com.gengoai.stream.MStream
Gets the first item in the stream
first() - Method in class com.gengoai.stream.spark.SparkStream
 
first(Iterator<? extends T>) - Static method in class com.gengoai.collection.Iterators
Gets the first element of the iterator that would be returned by calling next if it exists.
first(Iterator<? extends T>, T) - Static method in class com.gengoai.collection.Iterators
Gets the first element of the iterator that would be returned by calling next if it exists or the default value.
firstEntry() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
firstKey() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
firstKey() - Method in class com.gengoai.kv.AbstractNavigableKeyValueStore
 
firstKey() - Method in interface com.gengoai.kv.NavigableKeyValueStore
First key k.
firstKeys() - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
firstKeys() - Method in interface com.gengoai.collection.counter.MultiCounter
Retrieves a set of the first keys in the counter
firstMatch(Pattern, String) - Static method in class com.gengoai.string.Strings
 
firstMatch(Pattern, String, int) - Static method in class com.gengoai.string.Strings
 
firstMatch(Pattern, String, String) - Static method in class com.gengoai.string.Strings
 
flatMap(SerializableDoubleFunction<double[]>) - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
flatMap(SerializableDoubleFunction<double[]>) - Method in interface com.gengoai.stream.MDoubleStream
Maps the doubles in this stream to one or more new doubles using the given function.
flatMap(SerializableFunction<? super T, Stream<? extends R>>) - Method in interface com.gengoai.stream.MStream
Maps the objects in this stream to one or more new objects using the given function.
flatMap(SerializableFunction<? super T, Stream<? extends R>>) - Method in class com.gengoai.stream.spark.SparkStream
 
flatMap(Function<? super T, ? extends Stream<? extends R>>) - Method in class com.gengoai.stream.ReusableJavaStream
 
flatMapToDouble(Function<? super T, ? extends DoubleStream>) - Method in class com.gengoai.stream.ReusableJavaStream
 
flatMapToInt(Function<? super T, ? extends IntStream>) - Method in class com.gengoai.stream.ReusableJavaStream
 
flatMapToLong(Function<? super T, ? extends LongStream>) - Method in class com.gengoai.stream.ReusableJavaStream
 
flatMapToPair(SerializableBiFunction<? super K, ? super V, Stream<Map.Entry<? extends R, ? extends V1>>>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
flatMapToPair(SerializableBiFunction<? super T, ? super U, Stream<Map.Entry<? extends R, ? extends V>>>) - Method in interface com.gengoai.stream.MPairStream
Maps the key-value pairs to one or more new key-value pairs
flatMapToPair(SerializableBiFunction<? super T, ? super U, Stream<Map.Entry<? extends R, ? extends V>>>) - Method in class com.gengoai.stream.spark.SparkPairStream
 
flatMapToPair(SerializableFunction<? super T, Stream<? extends Map.Entry<? extends R, ? extends U>>>) - Method in interface com.gengoai.stream.MStream
Maps the objects in this stream to one or more new key-value pairs using the given function.
flatMapToPair(SerializableFunction<? super T, Stream<? extends Map.Entry<? extends R, ? extends U>>>) - Method in class com.gengoai.stream.spark.SparkStream
 
flatten(Iterable<? extends Iterable<? extends T>>) - Static method in class com.gengoai.collection.Iterables
Flattens an iterable of iterables into a single iterable view.
flatten(Iterable<? extends Iterable<? extends T>>) - Static method in class com.gengoai.stream.Streams
Flattens an iterable of iterable into a single stream
flatten(Iterator<? extends Iterator<? extends T>>) - Static method in class com.gengoai.collection.Iterators
Flattens an iterator of iterators.
floatParam(String) - Static method in class com.gengoai.ParameterDef
Creates a Float param param.
FloatTypeConverter - Class in com.gengoai.conversion
Converts object into Float (see BaseNumberTypeConverter for details on conversion.
FloatTypeConverter() - Constructor for class com.gengoai.conversion.FloatTypeConverter
 
floatValue() - Method in class com.gengoai.concurrent.AtomicDouble
 
floor(T) - Method in class com.gengoai.collection.tree.IntervalTree
Returns the greatest elements in this set less than or equal to the given element, or an empty iterable if there is no such element.
floorEntry(K) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
floorIterator(T) - Method in class com.gengoai.collection.tree.IntervalTree
Returns an iterator of items in the tree starting at the greatest element in the set less than or equal to the given element or an empty iterator if there is no such element.
floorKey(K) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
floorKey(K) - Method in class com.gengoai.kv.AbstractNavigableKeyValueStore
 
floorKey(K) - Method in interface com.gengoai.kv.NavigableKeyValueStore
Floor key k.
flush() - Method in class com.gengoai.io.AsyncWriter
 
flush() - Method in class com.gengoai.io.MultiFileWriter
 
fold(T, SerializableBinaryOperator<T>) - Method in interface com.gengoai.stream.MStream
Performs a reduction on the elements of this stream using the given binary operator.
fold(T, SerializableBinaryOperator<T>) - Method in class com.gengoai.stream.spark.SparkStream
 
footer(Collection<?>) - Method in class com.gengoai.string.TableFormatter
 
forEach(SerializableBiConsumer<? super K, ? super V>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
forEach(SerializableConsumer<String>) - Method in interface com.gengoai.io.resource.Resource
For each.
forEach(SerializableDoubleConsumer) - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
forEach(SerializableBiConsumer<? super T, ? super U>) - Method in interface com.gengoai.stream.MPairStream
Performs an operation on each item in the stream
forEach(SerializableBiConsumer<? super T, ? super U>) - Method in class com.gengoai.stream.spark.SparkPairStream
 
forEach(SerializableConsumer<? super T>) - Method in interface com.gengoai.stream.MStream
Performs an operation on each item in the stream
forEach(SerializableConsumer<? super T>) - Method in class com.gengoai.stream.spark.SparkStream
 
forEach(SerializableDoubleConsumer) - Method in interface com.gengoai.stream.MDoubleStream
Performs an operation on each item in the stream
forEach(BiConsumer<? super T, ? super Double>) - Method in interface com.gengoai.collection.counter.Counter
Convenience method for consuming item - count pairs.
forEach(Consumer<? super List<String>>) - Method in class com.gengoai.io.CSVReader
Convenience method for consuming all rows in the CSV file
forEach(Consumer<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
 
forEachElement(Consumer<JsonEntry>) - Method in class com.gengoai.json.JsonEntry
Performs the given action for entry in this array.
forEachLocal(SerializableBiConsumer<? super K, ? super V>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
forEachLocal(SerializableBiConsumer<? super T, ? super U>) - Method in interface com.gengoai.stream.MPairStream
Performs an operation on each item in the stream ensuring that is done locally and not distributed.
forEachLocal(SerializableBiConsumer<? super T, ? super U>) - Method in class com.gengoai.stream.spark.SparkPairStream
 
forEachLocal(SerializableConsumer<? super T>) - Method in interface com.gengoai.stream.MStream
Performs an operation on each item in the stream ensuring that is done locally and not distributed.
forEachLocal(SerializableConsumer<? super T>) - Method in class com.gengoai.stream.spark.SparkStream
 
forEachOrdered(Consumer<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
 
forEachProperty(BiConsumer<String, JsonEntry>) - Method in class com.gengoai.json.JsonEntry
Performs the given action for property name and value in this object.
foreignKey(Collection<String>, SQLElement, Collection<String>) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
 
foreignKey(Collection<String>, String, Collection<String>) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
 
foreignKey(List<SQLElement>, SQLElement, List<SQLElement>) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
 
foreignKey(List<SQLElement>, String, List<SQLElement>) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
 
foreignKeyAction(ForeignKeyAction) - Method in class com.gengoai.sql.SQLDialect
Foreign key action string.
ForeignKeyAction - Enum in com.gengoai.sql.constraint
 
foreignKeyConstraint(ForeignKeyConstraint, boolean, StringBuilder) - Method in class com.gengoai.sql.SQLDialect
Foreign key constraint.
ForeignKeyConstraint - Class in com.gengoai.sql.constraint
 
ForeignKeyConstraint(String, Collection<SQLElement>, SQLElement, Collection<SQLElement>) - Constructor for class com.gengoai.sql.constraint.ForeignKeyConstraint
 
foreignTable - Variable in class com.gengoai.sql.constraint.ForeignKeyConstraint
 
foreignTableColumns - Variable in class com.gengoai.sql.constraint.ForeignKeyConstraint
 
FORM_FEED - Static variable in class com.gengoai.string.Re
The constant FORM_FEED.
format(GraphViz.Format) - Method in class com.gengoai.graph.io.GraphViz.GraphVizBuilder
 
format(Iterable<?>) - Method in class com.gengoai.string.CSVFormatter
Formats the items in an Iterable.
format(Object...) - Method in class com.gengoai.string.CSVFormatter
Formats the items in an Array.
format(Iterator<?>) - Method in class com.gengoai.string.CSVFormatter
Formats the items in an Iterator.
format(LogRecord) - Method in class com.gengoai.MangoLogFormatter
 
format(Map<?, ?>) - Method in class com.gengoai.string.CSVFormatter
Formats the items in a Map.
format(Map<?, ?>, char) - Method in class com.gengoai.string.CSVFormatter
Formats the items in a Map.
format(Stream<?>) - Method in class com.gengoai.string.CSVFormatter
Formats the items in the given Stream.
formatter() - Method in class com.gengoai.io.CSV
Creates a CSVFormatter using this specification
FORMATTER - Static variable in class com.gengoai.LogUtils
Instance of the MangoLogFormatter to share amongst Handlers.
FORWARDSLASH - com.gengoai.parsing.CommonTypes
 
FRENCH - com.gengoai.Language
French language.
FRISIAN - com.gengoai.Language
Frisian language.
from(Table) - Static method in class com.gengoai.sql.statement.Delete
Creates a Delete statement to delete from the given table
from(SQLElement) - Static method in class com.gengoai.sql.statement.Delete
Creates a Delete statement to delete from the given table
from(SQLElement) - Static method in class com.gengoai.sql.statement.Select
Creates a new Select statement with the given table for the from clause
from(String) - Static method in class com.gengoai.sql.statement.Delete
Creates a Delete statement to delete from the given table
from(String) - Static method in class com.gengoai.sql.statement.Select
Creates a new Select statement with the given table for the from clause
from(Object) - Static method in class com.gengoai.json.JsonEntry
Creates an entry from the given object.
from(String) - Static method in class com.gengoai.io.Resources
Constructs a resource from a string representation.
fromClasspath(String) - Static method in class com.gengoai.io.Resources
Creases a new ClasspathResource.
fromFile(File) - Static method in class com.gengoai.io.Resources
Creases a new FileResource.
fromFile(String) - Static method in class com.gengoai.io.Resources
Creases a new FileResource.
fromInputStream(InputStream) - Static method in class com.gengoai.io.Resources
From input stream resource.
fromJson(JsonEntry, Type...) - Static method in class com.gengoai.config.Config
Static method allowing the Config to be deserialized from Json
fromLocale(Locale) - Static method in enum com.gengoai.Language
From locale language.
fromMap(Map<String, ?>) - Method in class com.gengoai.sql.NamedPreparedStatement
 
fromName(String) - Static method in enum com.gengoai.EncryptionMethod
Parses a String to find the correct EncryptionMethod.
fromOutputStream(OutputStream) - Static method in class com.gengoai.io.Resources
From output stream resource.
fromReader(Reader) - Static method in class com.gengoai.io.Resources
Creates a new Resource that wraps the given reader
fromStdin() - Static method in class com.gengoai.io.Resources
From stdin resource.
fromStdout() - Static method in class com.gengoai.io.Resources
From stdout resource.
fromString() - Static method in class com.gengoai.io.Resources
Creates a StringResource that is empty.
fromString(String) - Static method in enum com.gengoai.math.NumericComparison
 
fromString(String) - Static method in class com.gengoai.io.Resources
Creates a StringResource from the given string.
fromString(String) - Static method in enum com.gengoai.Language
Parses a language code to get its corresponding LanguageId
fromURI(String) - Static method in class com.gengoai.io.Resources
Creates a new URIResource.
fromURI(URI) - Static method in class com.gengoai.io.Resources
Creates a new URIResource.
fromUrl(URL) - Static method in class com.gengoai.io.Resources
Creates a new URLResource.
fromWriter(Writer) - Static method in class com.gengoai.io.Resources
Creates a new Resource that wraps the given writer
FULL_TEXT_MATCH - Static variable in class com.gengoai.sql.SQLConstants
 
fullTextMatch(String) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates a full text search operator using this element as the column
Funcs - Class in com.gengoai.function
The type Funcs.
Funcs.When<I,​O> - Class in com.gengoai.function
The type When.
function(SQLFunction) - Method in class com.gengoai.sql.PostgreSQLDialect
 
function(SQLFunction) - Method in class com.gengoai.sql.SQLDialect
Generates the SQL for a call to a predefined function.
function(CheckedFunction<T, R>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of Function that will capture exceptions and rethrow them as runtime exceptions
function(SerializableFunction<T, R>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of Function
function(String) - Static method in class com.gengoai.sql.SQLFunction
 
function(String, SQLElement, SQLElement...) - Static method in class com.gengoai.sql.SQLFunction
Constructs a generic SQLFunction made up of a function name and zero or more arguments.
function(String, List<SQLElement>) - Static method in class com.gengoai.sql.SQLFunction
 
Functional - Class in com.gengoai.function
 

G

GAELIC - com.gengoai.Language
Gaelic language.
GALICIAN - com.gengoai.Language
Galician language.
GEORGIAN - com.gengoai.Language
Georgian language.
GERMAN - com.gengoai.Language
German language.
get() - Method in class com.gengoai.concurrent.AtomicDouble
Gets the double value
get() - Method in class com.gengoai.conversion.Val
Get object.
get() - Method in interface com.gengoai.function.CheckedSupplier
 
get() - Method in class com.gengoai.json.JsonEntry
 
get() - Method in class com.gengoai.Lazy
 
get() - Method in class com.gengoai.reflection.Reflect
Gets the underlying object.
get() - Method in class com.gengoai.reflection.RField
Gets the value of this field.
get() - Static method in class com.gengoai.stream.StreamingContext
Gets the public streaming context as defined.
get(boolean) - Static method in class com.gengoai.stream.StreamingContext
Gets a streaming context.
get(int) - Method in class com.gengoai.collection.HashMapIndex
 
get(int) - Method in interface com.gengoai.collection.Index
Gets the item with the given id.
get(int) - Method in class com.gengoai.parsing.ListExpression
Get expression.
get(int) - Method in class com.gengoai.tuple.NTuple
 
get(int) - Method in class com.gengoai.tuple.Tuple
Gets the ith item of the tuple.
get(int) - Method in class com.gengoai.tuple.Tuple1
 
get(int) - Method in class com.gengoai.tuple.Tuple2
 
get(int) - Method in class com.gengoai.tuple.Tuple3
 
get(int) - Method in class com.gengoai.tuple.Tuple4
 
get(ParameterDef<T>) - Method in class com.gengoai.ParamMap
Gets the value of the given ParameterDef
get(Iterable<? extends T>, int) - Static method in class com.gengoai.collection.Iterables
Gets the element of the iterable at the given index using either get if the iterable is a list or by iterating index times.
get(Class<?>) - Method in class com.gengoai.reflection.BeanDescriptorCache
Gets a BeanDescriptor for a Class
get(Class<?>, Object...) - Static method in class com.gengoai.config.Config
Gets the value of a property for a given class
get(Iterable<? extends T>, int, T) - Static method in class com.gengoai.collection.Iterables
Gets the element of the iterable at the given index using either get if the iterable is a list or by iterating index times.
get(Object) - Method in class com.gengoai.collection.disk.DiskMap
 
get(Object) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
get(Object) - Method in class com.gengoai.collection.multimap.ListMultimap
 
get(Object) - Method in interface com.gengoai.collection.multimap.Multimap
Gets the values mapped to by the given key.
get(Object) - Method in class com.gengoai.collection.multimap.SetMultimap
 
get(Object) - Method in class com.gengoai.collection.tree.Trie
 
get(Object) - Method in class com.gengoai.kv.AbstractKeyValueStore
 
get(Object) - Method in class com.gengoai.reflection.BeanMap
 
get(String) - Method in class com.gengoai.application.CommandLineParser
Gets the value for the specified option
get(String) - Method in class com.gengoai.ParamMap
Gets the value of the given ParameterDef name
get(String) - Method in class com.gengoai.reflection.Reflect
Convenience method for getting the value of a field or getter method
get(String, Object...) - Static method in class com.gengoai.config.Config
Gets the value of a property for a given class and language (the language is optional)
get(Iterator<? extends T>, int) - Static method in class com.gengoai.collection.Iterators
Gets the element of the iterator after iterator index times if it exists
get(Iterator<? extends T>, int, T) - Static method in class com.gengoai.collection.Iterators
Gets the element of the iterator after iterator index times if it exists and if it does not exist, returns the default value
get(K) - Method in class com.gengoai.cache.AutoCalculatingLRUCache
 
get(K) - Method in interface com.gengoai.cache.Cache
Gets the value associated with a key
get(K) - Method in class com.gengoai.cache.LRUCache
 
get(K) - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
get(K) - Method in interface com.gengoai.collection.counter.MultiCounter
Gets a counter of second keys associated with the first key.
get(K, SerializableSupplier<? extends V>) - Method in interface com.gengoai.cache.Cache
Gets the value associated with the given key when available and if not available calculates and stores the value using the given supplier.
get(K, SerializableSupplier<? extends V>) - Method in class com.gengoai.cache.LRUCache
 
get(K, V) - Method in interface com.gengoai.collection.counter.MultiCounter
Gets the count of the item1, item2 pair
get(R, C) - Method in class com.gengoai.collection.HashBasedTable
 
get(R, C) - Method in interface com.gengoai.collection.Table
Gets the value of the cell for the given row and column or null if not available.
get(T) - Method in class com.gengoai.collection.counter.BaseMapCounter
 
get(T) - Method in interface com.gengoai.collection.counter.Counter
Returns the value for the given item
getAcceptanceRate() - Method in class com.gengoai.graph.clustering.ChineseWhispers
Gets acceptance rate.
getActualTypeArguments() - Method in class com.gengoai.reflection.TypeUtils.ParameterizedTypeImpl
 
getActualTypeArguments(Type) - Static method in class com.gengoai.reflection.TypeUtils
Get actual type arguments type [ ].
getAliasSpecifications() - Method in class com.gengoai.application.NamedOption
Converts the aliases into a specification forms, e.g.
getAllArguments() - Method in class com.gengoai.application.Application
Get all arguments passed to the application.
getAllQueryValues(String) - Method in class com.gengoai.specification.Specification
Gets all query values associated with a given parameter
getAllSubProtocol() - Method in class com.gengoai.specification.Specification
Gets all subprotocol elements defined on the specification
getAncestors(boolean) - Method in class com.gengoai.reflection.ClassDescriptor
 
getAncestors(boolean) - Method in class com.gengoai.reflection.Reflect
Gets an iterable of the ancestors of this class including super classes and interfaces.
getAndAdd(double) - Method in class com.gengoai.concurrent.AtomicDouble
Atomically adds the given value to the current value.
getAndSet(double) - Method in class com.gengoai.concurrent.AtomicDouble
Atomically sets to the given value and returns the old value.
getAsBoolean() - Method in interface com.gengoai.function.CheckedBooleanSupplier
 
getAsDouble() - Method in interface com.gengoai.function.CheckedDoubleSupplier
 
getAsInt() - Method in interface com.gengoai.function.CheckedIntSupplier
 
getAsLong() - Method in interface com.gengoai.function.CheckedLongSupplier
 
getAttributeValue(Node, String) - Static method in class com.gengoai.io.Xml
Gets the value of an attribute for a node using a case insensitive string matcher
getAttributeValue(Node, String, BiPredicate<String, String>) - Static method in class com.gengoai.io.Xml
Gets the value of an attribute for a node
getAverage() - Method in class com.gengoai.math.EnhancedDoubleStatistics
Gets the average.
getBean() - Method in class com.gengoai.reflection.BeanMap
 
getBean(Class<T>) - Static method in class com.gengoai.reflection.BeanUtils
Constructs a new instance of the given class and then sets it properties using configuration.
getBeanClass() - Method in class com.gengoai.reflection.BeanDescriptor
 
getBoolean(String) - Method in class com.gengoai.collection.disk.MapDBHandle
Gets the global boolean value with the given name
getBooleanProperty(String) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a boolean
getBooleanProperty(String, boolean) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a boolean
getCharacterProperty(String) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a Character
getCharacterProperty(String, Character) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a Character
getCharset() - Method in class com.gengoai.io.CharsetDetectingReader
Gets charset.
getCharset() - Method in enum com.gengoai.io.CommonBOM
The charset associated with the bom
getCharset() - Method in class com.gengoai.io.resource.BaseResource
 
getCharset() - Method in interface com.gengoai.io.resource.Resource
Gets the charset for reading and writing.
getChild(String) - Method in class com.gengoai.io.resource.ClasspathResource
 
getChild(String) - Method in class com.gengoai.io.resource.FileResource
 
getChild(String) - Method in interface com.gengoai.io.resource.NonTraversableResource
 
getChild(String) - Method in interface com.gengoai.io.resource.Resource
Creates a new Resource that is relative to this resource.
getChild(String) - Method in class com.gengoai.io.resource.StdoutResource
 
getChild(String) - Method in class com.gengoai.io.resource.URIResource
 
getChild(String) - Method in class com.gengoai.io.resource.URLResource
 
getChild(String) - Method in class com.gengoai.io.resource.ZipResource
 
getChildren() - Method in interface com.gengoai.io.resource.NonTraversableResource
 
getChildren() - Method in interface com.gengoai.io.resource.Resource
Lists all the resources that are directly under this resource.
getChildren(boolean) - Method in interface com.gengoai.io.resource.NonTraversableResource
 
getChildren(boolean) - Method in interface com.gengoai.io.resource.Resource
Lists all the resources that are directly under this resource.
getChildren(String) - Method in interface com.gengoai.io.resource.NonTraversableResource
 
getChildren(String) - Method in interface com.gengoai.io.resource.Resource
Lists all the resources that are directly under this resource.
getChildren(String, boolean) - Method in interface com.gengoai.io.resource.NonTraversableResource
 
getChildren(String, boolean) - Method in interface com.gengoai.io.resource.Resource
Lists all the resources that are directly under this resource.
getChildren(Pattern, boolean) - Method in class com.gengoai.io.resource.ClasspathResource
 
getChildren(Pattern, boolean) - Method in class com.gengoai.io.resource.FileResource
 
getChildren(Pattern, boolean) - Method in interface com.gengoai.io.resource.NonTraversableResource
 
getChildren(Pattern, boolean) - Method in interface com.gengoai.io.resource.Resource
Lists all the resources that are directly under this resource.
getChildren(Pattern, boolean) - Method in class com.gengoai.io.resource.ZipResource
 
getClassDescriptor(Class<?>) - Method in class com.gengoai.reflection.ClassDescriptorCache
Gets class descriptor.
getClassForName(String) - Static method in class com.gengoai.reflection.Reflect
Attempts to determine the Class for a given name in string form.
getClassForNameQuietly(String) - Static method in class com.gengoai.reflection.Reflect
Calls Reflect.getClassForName(String), but suppresses exception to a log warning and returns null instead.
getClassName() - Method in interface com.gengoai.sql.SQLElement
 
getClazz() - Method in class com.gengoai.reflection.ClassDescriptor
Gets clazz.
getCode() - Method in enum com.gengoai.Language
Gets language code.
getCollator() - Method in enum com.gengoai.Language
Convenience method for constructing a collator using a strength of TERTIARY and decomposition of FULL_DECOMPOSITION
getCollator(int) - Method in enum com.gengoai.Language
Convenience method for constructing a collator using FULL_DECOMPOSITION
getCollator(int, int) - Method in enum com.gengoai.Language
Convenience method for constructing a collator.
getColumns() - Method in class com.gengoai.sql.constraint.ForeignKeyConstraint
 
getComment() - Method in class com.gengoai.io.CSV
Gets the comment character.
getCompression() - Method in class com.gengoai.io.CompressedInputStream
Gets the Compression algorithm used.
getConfigBroadcast() - Method in class com.gengoai.stream.spark.SparkStreamingContext
Gets the broadcasted version of the Config object
getConnection() - Method in class com.gengoai.sql.NamedPreparedStatement
 
getConnection(String) - Static method in class com.gengoai.sql.sqlite.SQLiteConnectionRegistry
Gets connection.
getConnectionTimeOut() - Method in class com.gengoai.io.resource.URLResource
 
getConstraints() - Method in class com.gengoai.sql.object.Column
Gets an unmodifiable view of the constraints on the column.
getConstraints(Table) - Method in class com.gengoai.sql.SQLProber
Gets the table constraints for a given table
getConstraints(String) - Method in class com.gengoai.sql.SQLProber
Gets the table constraints for a given table
getConstructor(Type...) - Method in class com.gengoai.reflection.Reflect
Gets the best constructor for the class matching the given types
getConstructors(boolean) - Method in class com.gengoai.reflection.ClassDescriptor
Gets constructors.
getConstructorsWhere(SerializablePredicate<? super RConstructor>) - Method in class com.gengoai.reflection.Reflect
Gets the constructors for the class matching the given predicate
getConstructorsWithAnnotation(Class<? extends Annotation>...) - Method in class com.gengoai.reflection.Reflect
Gets the constructors for the class with at least of the given annotations.
getContext() - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
getContext() - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
getContext() - Method in interface com.gengoai.stream.MDoubleStream
Gets the context used to create the stream
getContext() - Method in interface com.gengoai.stream.MPairStream
Gets the context used to create the stream
getContext() - Method in interface com.gengoai.stream.MStream
Gets the context used to create the stream
getContext() - Method in class com.gengoai.stream.spark.SparkPairStream
 
getContext() - Method in class com.gengoai.stream.spark.SparkStream
 
getConversionType() - Method in class com.gengoai.conversion.ArrayTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.BigDecimalTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.BigIntegerTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.BooleanTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.ByteTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.CharacterTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.CharsetTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.ClassTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.ConcurrentLinkedDequeTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.ConcurrentLinkedQueueTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.ConcurrentMapTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.ConcurrentSkipListMapTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.ConcurrentSkipListSetTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.CopyOnWriteArrayListTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.CopyOnWriteArraySetTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.DoubleTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.DynamicEnumTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.EnumMapTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.EnumSetTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.EnumTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.FileTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.FloatTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.HashMapTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.InputStreamTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.IntegerTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.IteratorTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.JavaDateTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.JsonEntryTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.LevelTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.LinkedBlockingDequeTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.LinkedBlockingQueueTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.LinkedHashMapTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.LinkedHashSetTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.LinkedListTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.ListTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.LongTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.NTupleTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.OutputStreamTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.PathTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.PriorityBlockingQueueTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.PriorityQueueTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.ReaderTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.ResourceTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.SetTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.ShortTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.SqlDateTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.StackTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.StringBuilderTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.StringTagConverter
 
getConversionType() - Method in class com.gengoai.conversion.StringTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.TreeMapTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.TreeSetTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.Tuple1TypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.Tuple2TypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.Tuple3TypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.Tuple4TypeConverter
 
getConversionType() - Method in interface com.gengoai.conversion.TypeConverter
Array of classes that this type converter can convert objects to
getConversionType() - Method in class com.gengoai.conversion.UriTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.UrlTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.WeakHashMapTypeConverter
 
getConversionType() - Method in class com.gengoai.conversion.WriterTypeConverter
 
getCount() - Method in class com.gengoai.math.EnhancedDoubleStatistics
Gets the number items accepted.
getCurrencyFormat() - Method in enum com.gengoai.Language
Gets currency format.
getDateFormat(int) - Method in enum com.gengoai.Language
Gets date format.
getDeclaringClass() - Method in class com.gengoai.reflection.Reflect
Gets the class that declares the reflected object
getDeclaringClass() - Method in class com.gengoai.reflection.RExecutable
Gets the class that declares this executable as a Reflect object
getDeclaringClass() - Method in class com.gengoai.reflection.RField
Gets the class that declares this field as a Reflect object
getDefaultClassLoader() - Static method in class com.gengoai.config.Config
Gets default class loader.
getDelimiter() - Method in class com.gengoai.io.CSV
Gets the delimiter character.
getDependentPackages() - Method in class com.gengoai.application.Application
Gets the set of dependent packages whose config needs to be loaded
getDoubleProperty(String) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a double
getDoubleProperty(String, double) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a double
getEdge(V, V) - Method in class com.gengoai.graph.DefaultGraphImpl
 
getEdge(V, V) - Method in interface com.gengoai.graph.Graph
Gets the edge if one, between the two given vertices
getEdgeClass() - Method in class com.gengoai.graph.DirectedEdgeFactory
 
getEdgeClass() - Method in interface com.gengoai.graph.EdgeFactory
Gets the type of edge this factory generates (used to validate edges being added to the graph).
getEdgeClass() - Method in class com.gengoai.graph.UndirectedEdgeFactory
 
getEdgeFactory() - Method in class com.gengoai.graph.DefaultGraphImpl
 
getEdgeFactory() - Method in interface com.gengoai.graph.Graph
Gets the edge factory used in this grapy
getEdges(V) - Method in interface com.gengoai.graph.Graph
Gets all edges incident to the given vertex.
getElapsedTime() - Method in class com.gengoai.MultithreadedStopwatch
Gets elapsed time in nano seconds
getElapsedTime() - Method in class com.gengoai.Stopwatch
Gets elapsed time in nano seconds
getElapsedTimeAsString() - Method in class com.gengoai.MultithreadedStopwatch
Gets elapsed time as string.
getElement() - Method in class com.gengoai.json.JsonEntry
Gets the underlying JsonElement.
getElement() - Method in class com.gengoai.reflection.RConstructor
 
getElement() - Method in class com.gengoai.reflection.Reflect
 
getElement() - Method in class com.gengoai.reflection.RField
 
getElement() - Method in class com.gengoai.reflection.RMethod
 
getElement() - Method in class com.gengoai.reflection.RParameter
 
getEndOffset() - Method in class com.gengoai.parsing.ParserToken
Gets the ending character offset of the token in the stream.
getEscape() - Method in class com.gengoai.io.CSV
Gets the escape character.
getExtension() - Method in enum com.gengoai.graph.io.GraphViz.Format
 
getFetchDirection() - Method in class com.gengoai.sql.NamedPreparedStatement
 
getFetchSize() - Method in class com.gengoai.sql.NamedPreparedStatement
 
getField(String) - Method in class com.gengoai.reflection.Reflect
Gets the field with the given name.
getField(String, boolean) - Method in class com.gengoai.reflection.ClassDescriptor
Gets field.
getFields() - Method in class com.gengoai.reflection.Reflect
Gets all fields.
getFields(boolean) - Method in class com.gengoai.reflection.ClassDescriptor
Gets fields.
getFieldsWhere(SerializablePredicate<RField>) - Method in class com.gengoai.reflection.Reflect
Gets all fields that match the given predicate
getFieldsWithAnnotation(Class<? extends Annotation>...) - Method in class com.gengoai.reflection.Reflect
Gets the fields for the class with at least of the given annotations.
getFirst(Iterable<? extends T>) - Static method in class com.gengoai.collection.Iterables
Returns the first item in an iterable.
getFirst(Iterable<T>, T) - Static method in class com.gengoai.collection.Iterables
Gets the first element of the iterable.
getFirstVertex() - Method in class com.gengoai.graph.Edge
 
getFloatProperty(String) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a float
getFloatProperty(String, float) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a float
getForeignTableColumns() - Method in class com.gengoai.sql.constraint.ForeignKeyConstraint
 
getGeneratedKeys() - Method in class com.gengoai.sql.NamedPreparedStatement
 
getGlobalLogger() - Static method in class com.gengoai.LogUtils
Gets the global Logger
getGraph() - Method in class com.gengoai.graph.algorithms.AbstractGraphTraversal
 
getHandle() - Method in class com.gengoai.collection.disk.DiskMap
Gets the MapDBHandle that manages the map database
getHandle() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
getHasHeader() - Method in class com.gengoai.io.CSV
Determines if the CSV file is expected to have a header or not
getHeader() - Method in class com.gengoai.io.CSV
Gets the name of the column headers.
getHeader() - Method in class com.gengoai.io.CSVReader
Gets the header read in from the csv file or specified via the CSV specification.
getId(E) - Method in interface com.gengoai.collection.Index
Gets the id of the item or -1 if it is not in the index.
getId(TYPE) - Method in class com.gengoai.collection.HashMapIndex
 
getInEdges(V) - Method in class com.gengoai.graph.DefaultGraphImpl
 
getInEdges(V) - Method in interface com.gengoai.graph.Graph
Gets the edges coming in to the given vertex (i.e.
getInstance() - Static method in class com.gengoai.config.Config
Gets the singleton instance of the config.
getInstance() - Static method in class com.gengoai.reflection.BeanDescriptorCache
 
getInstance() - Static method in class com.gengoai.reflection.ClassDescriptorCache
Gets instance.
getInteger(String) - Method in class com.gengoai.collection.disk.MapDBHandle
Gets global integer value with the given name.
getIntProperty(String) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a int
getIntProperty(String, int) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a int
getJar(Class<?>) - Static method in class com.gengoai.io.Resources
Gets the jar file that a class is stored in.
getKey() - Method in class com.gengoai.tuple.Tuple2
 
getKeyword() - Method in class com.gengoai.sql.object.Index
 
getKeyword() - Method in class com.gengoai.sql.object.SQLObject
Gets the SQL Keyword associated with the object
getKeyword() - Method in class com.gengoai.sql.object.Table
 
getKeyword() - Method in class com.gengoai.sql.object.Trigger
 
getKeyword() - Method in class com.gengoai.sql.sqlite.SQLiteFullTextTable
 
getLabel() - Method in class com.gengoai.graph.Vertex
Gets label.
getLanguage() - Method in interface com.gengoai.string.StringLike
Gets the language of the HString.
getLast(Iterable<? extends T>) - Static method in class com.gengoai.collection.Iterables
Returns the last item in an iterable.
getLast(Iterable<? extends T>, T) - Static method in class com.gengoai.collection.Iterables
Returns the last item in an iterable.
getLeft() - Method in class com.gengoai.parsing.BinaryInfixOperatorExpression
Gets the left-hand expression
getLocales() - Method in enum com.gengoai.Language
Gets locales.
getLocationsForName(String) - Method in class com.gengoai.sql.NamedPreparedStatement
 
getLogger(Class<?>) - Static method in class com.gengoai.LogUtils
Gets a logger for the given class..
getLong(String) - Method in class com.gengoai.collection.disk.MapDBHandle
Gets the global long value with the given name.
getLongProperty(String) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a long
getLongProperty(String, long) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a long
getMatch(String) - Method in class com.gengoai.collection.tree.TrieMatch
Extracts the matched portion of a content.
getMax() - Method in class com.gengoai.math.EnhancedDoubleStatistics
Gets the max.
getMaxFieldSize() - Method in class com.gengoai.sql.NamedPreparedStatement
 
getMaxIterations() - Method in class com.gengoai.graph.clustering.ChineseWhispers
Gets max iterations.
getMaxRows() - Method in class com.gengoai.sql.NamedPreparedStatement
 
getMetaData() - Method in class com.gengoai.sql.NamedPreparedStatement
 
getMethod(String) - Method in class com.gengoai.reflection.Reflect
Gets the method with the given name.
getMethod(String, Type...) - Method in class com.gengoai.reflection.Reflect
Gets the method with the given name and with types compatible with the given types.
getMethods() - Method in class com.gengoai.reflection.Reflect
Gets all methods.
getMethods(boolean) - Method in class com.gengoai.reflection.ClassDescriptor
Gets methods.
getMethods(String) - Method in class com.gengoai.reflection.Reflect
Gets all methods with the given name.
getMethods(String[], boolean) - Method in class com.gengoai.reflection.ClassDescriptor
Gets methods.
getMethods(String, boolean) - Method in class com.gengoai.reflection.ClassDescriptor
Gets methods.
getMethodsWhere(SerializablePredicate<? super RMethod>) - Method in class com.gengoai.reflection.Reflect
Gets the methods for the class matching the given predicate
getMethodsWhere(String, SerializablePredicate<? super RMethod>) - Method in class com.gengoai.reflection.Reflect
Gets the methods with the given name for the class matching the given predicate
getMethodsWithAnnotation(Class<? extends Annotation>...) - Method in class com.gengoai.reflection.Reflect
Gets the methods for the class with at least of the given annotations.
getMin() - Method in class com.gengoai.math.EnhancedDoubleStatistics
Gets the min.
getModifiers() - Method in class com.gengoai.reflection.Reflect
 
getModifiers() - Method in class com.gengoai.reflection.RExecutable
 
getModifiers() - Method in class com.gengoai.reflection.RField
 
getModifiers() - Method in class com.gengoai.reflection.RParameter
 
getMoreResults() - Method in class com.gengoai.sql.NamedPreparedStatement
 
getMoreResults(int) - Method in class com.gengoai.sql.NamedPreparedStatement
 
getName() - Method in class com.gengoai.application.Application
Gets the name of the application
getName() - Method in class com.gengoai.reflection.Reflect
 
getName() - Method in class com.gengoai.reflection.RExecutable
 
getName() - Method in class com.gengoai.reflection.RField
 
getName() - Method in class com.gengoai.reflection.RParameter
 
getName() - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
 
getName() - Method in interface com.gengoai.sql.NamedSQLElement
Gets the name of the object.
getName() - Method in class com.gengoai.sql.object.SQLObject
Gets the name of object.
getNamedBean(String, Class<T>) - Static method in class com.gengoai.reflection.BeanUtils
Instantiates a named bean (defined via the Config)
getNameSpace() - Method in class com.gengoai.kv.AbstractKeyValueStore
 
getNameSpace() - Method in interface com.gengoai.kv.KeyValueStore
Gets the namespace of the key-value store
getNeighbors(V) - Method in interface com.gengoai.graph.Graph
Gets the set of vertices that share an edge with the given vertex
getNewClusterRate() - Method in class com.gengoai.graph.clustering.ChineseWhispers
Gets new cluster rate.
getNumberFormat() - Method in enum com.gengoai.Language
Gets number format.
getNumberProperty(String) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a Number
getNumberProperty(String, Number) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a Number
getOperator() - Method in class com.gengoai.parsing.BinaryInfixOperatorExpression
Gets the operator.
getOperator() - Method in class com.gengoai.parsing.UnaryOperatorExpression
Gets operator.
getOperator() - Method in class com.gengoai.sql.operator.SQLOperator
Gets the string form of the operator (not the full expression)
getOppositeVertex(V) - Method in class com.gengoai.graph.Edge
Gets the vertex opposite of the one given
getOptionalProperty(String) - Method in class com.gengoai.json.JsonEntry
 
getOptions() - Method in class com.gengoai.application.CommandLineParser
Gets the specified options.
getOrDefault(ParameterDef<T>, T) - Method in class com.gengoai.ParamMap
Gets the value of the given ParameterDef or the default value if the Param is not in the map
getOrDefault(String, T) - Method in class com.gengoai.ParamMap
Gets the value of the given ParameterDef or the default value if the Param is not in the map
getOrDefault(R, C, V) - Method in interface com.gengoai.collection.Table
 
getOrObject(int, Type...) - Static method in class com.gengoai.reflection.TypeUtils
Gets or object.
getOutEdges(V) - Method in class com.gengoai.graph.DefaultGraphImpl
 
getOutEdges(V) - Method in interface com.gengoai.graph.Graph
Gets the edges coming out out of the given vertex (i.e.
getOwnerType() - Method in class com.gengoai.reflection.TypeUtils.ParameterizedTypeImpl
 
getParam(String) - Method in class com.gengoai.ParamMap
Gets the ParameterDef with the given name in the map.
getParameter(int) - Method in class com.gengoai.reflection.RExecutable
Gets the ith parameter of the executable
getParameterCount() - Method in class com.gengoai.reflection.RExecutable
Gets the number of parameters on the executable
getParameterMetaData() - Method in class com.gengoai.sql.NamedPreparedStatement
 
getParameters() - Method in class com.gengoai.reflection.RExecutable
Gets all parameters of this executable.
getParent() - Method in class com.gengoai.io.resource.ClasspathResource
 
getParent() - Method in class com.gengoai.io.resource.FileResource
 
getParent() - Method in interface com.gengoai.io.resource.NonTraversableResource
 
getParent() - Method in interface com.gengoai.io.resource.Resource
Gets parent.
getParent() - Method in class com.gengoai.io.resource.StdoutResource
 
getParent() - Method in class com.gengoai.io.resource.URIResource
 
getParent() - Method in class com.gengoai.io.resource.URLResource
 
getParent() - Method in class com.gengoai.io.resource.ZipResource
 
getPattern() - Method in enum com.gengoai.parsing.CommonTypes
 
getPattern() - Method in interface com.gengoai.parsing.TokenDef
Regular expression pattern for use in a Lexer
getPercentFormat() - Method in enum com.gengoai.Language
Gets percent format.
getPopulationStandardDeviation() - Method in class com.gengoai.math.EnhancedDoubleStatistics
Gets the population standard deviation.
getPopulationVariance() - Method in class com.gengoai.math.EnhancedDoubleStatistics
Gets the population variance.
getPositionalArgs() - Method in class com.gengoai.application.Application
Gets the command line arguments that were not specified as part of the command line parser
getPostfixHandler(ParserToken) - Method in class com.gengoai.parsing.Grammar
Gets the postfix handler associated with the Tag of the given ParserToken
getPostfixHandler(Tag) - Method in class com.gengoai.parsing.Grammar
Gets the postfix handler associated with the given Tag.
getPredecessors(V) - Method in class com.gengoai.graph.DefaultGraphImpl
 
getPredecessors(V) - Method in interface com.gengoai.graph.Graph
Gets the neighbors associated with the incoming edges for the given vertex.
getPredecessorsWeights(V) - Method in interface com.gengoai.graph.Graph
Gets the weights associated with the edges to the predecessors of the given vertex.
getPrefixHandler(ParserToken) - Method in class com.gengoai.parsing.Grammar
Gets the prefix handler associated with the Tag of the given ParserToken
getPrefixHandler(Tag) - Method in class com.gengoai.parsing.Grammar
Gets the prefix handler associated with the given Tag.
getProperties() - Method in class com.gengoai.graph.Vertex
Gets properties.
getPropertiesMatching(Predicate<? super String>) - Static method in class com.gengoai.config.Config
Gets a list of properties whose name is matched using the supplied StringMatcher.
getProperty(String, Class<T>) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as the type of the given class
getProperty(String) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a JsonEntry
getProperty(String, Class<T>, T) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as the type of the given class
getProperty(String, Object) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a JsonEntry
getProtocols() - Method in class com.gengoai.io.resource.spi.ByteArrayResourceProvider
 
getProtocols() - Method in class com.gengoai.io.resource.spi.ClasspathResourceProvider
 
getProtocols() - Method in class com.gengoai.io.resource.spi.FileResourceProvider
 
getProtocols() - Method in interface com.gengoai.io.resource.spi.ResourceProvider
 
getProtocols() - Method in class com.gengoai.io.resource.spi.StdinResourceProvider
 
getProtocols() - Method in class com.gengoai.io.resource.spi.StdoutResourceProvider
 
getProtocols() - Method in class com.gengoai.io.resource.spi.StringResourceProvider
 
getProtocols() - Method in class com.gengoai.io.resource.spi.URLResourceProvider
 
getProtocols() - Method in class com.gengoai.io.resource.spi.ZipResourceProvider
 
getQueryParameters() - Method in class com.gengoai.specification.Specification
Gets the set of query parameter names and values set on the specification.
getQueryTimeout() - Method in class com.gengoai.sql.NamedPreparedStatement
 
getQueryValue(String, String) - Method in class com.gengoai.specification.Specification
Gets the first query parameter value associated with a parameter or the default value if the query parameter is not defined.
getQuote() - Method in class com.gengoai.io.CSV
Gets the quote character.
getRawType() - Method in class com.gengoai.reflection.TypeUtils.ParameterizedTypeImpl
 
getRDD() - Method in class com.gengoai.stream.spark.SparkStream
Gets the wrapped rdd.
getReadMethod(String) - Method in class com.gengoai.reflection.BeanDescriptor
Gets a read method by its name
getReadMethodNames() - Method in class com.gengoai.reflection.BeanDescriptor
 
getReadMethods() - Method in class com.gengoai.reflection.BeanDescriptor
 
getReflectValue() - Method in class com.gengoai.reflection.RField
Gets the value of this field as a Reflect object.
getResultSet() - Method in class com.gengoai.sql.NamedPreparedStatement
 
getResultSetConcurrency() - Method in class com.gengoai.sql.NamedPreparedStatement
 
getResultSetHoldability() - Method in class com.gengoai.sql.NamedPreparedStatement
 
getResultSetType() - Method in class com.gengoai.sql.NamedPreparedStatement
 
getRight() - Method in class com.gengoai.parsing.BinaryInfixOperatorExpression
Gets the right-hand expression.
getRootLogger() - Static method in class com.gengoai.LogUtils
Gets the root logger.
getSampleStandardDeviation() - Method in class com.gengoai.math.EnhancedDoubleStatistics
Gets the sample standard deviation.
getSampleVariance() - Method in class com.gengoai.math.EnhancedDoubleStatistics
Gets the sample variance.
getSchema() - Method in class com.gengoai.kv.KeyValueStoreConnection
 
getSchema() - Method in interface com.gengoai.specification.Specifiable
Gets the schema of this specifiable.
getSecondVertex() - Method in class com.gengoai.graph.Edge
 
getSetEntries() - Method in class com.gengoai.application.CommandLineParser
Gets options and values for everything passed in to the command line including unamed options.
getSetters() - Method in class com.gengoai.reflection.BeanMap
 
getSingletonMethod() - Method in class com.gengoai.reflection.ClassDescriptor
 
getSingletonMethod() - Method in class com.gengoai.reflection.Reflect
Gets the singleton method of the object.
getSpecification() - Method in class com.gengoai.application.NamedOption
Gets specification form for the command line.
getStartOffset() - Method in class com.gengoai.parsing.ParserToken
Gets the starting character offset of the token in the stream.
getStore() - Method in class com.gengoai.collection.disk.MapDBHandle
Gets the database store object
getStoredColumns(Table) - Method in class com.gengoai.sql.SQLProber
Gets the list of columns (non-virtual) for the given table.
getStoredColumns(String) - Method in class com.gengoai.sql.SQLProber
Gets the list of columns (non-virtual) for the given table.
getString(String) - Method in class com.gengoai.collection.disk.MapDBHandle
Gets the gloabl string value for the given name.
getStringProperty(String) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a String
getStringProperty(String, String) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a String
getSubProtocol(int) - Method in class com.gengoai.specification.Specification
Gets the sub protocol at the given index or null if the index is invalid.
getSuccessors(V) - Method in class com.gengoai.graph.DefaultGraphImpl
 
getSuccessors(V) - Method in interface com.gengoai.graph.Graph
Gets the neighbors associated with the outgoing edges for the given vertex.
getSuccessorWeights(V) - Method in interface com.gengoai.graph.Graph
Gets the weights associated with the edges to the successors of the given vertex.
getSum() - Method in class com.gengoai.math.EnhancedDoubleStatistics
Gets the sum.
getSumOfSquares() - Method in class com.gengoai.math.EnhancedDoubleStatistics
Gets the sum of squares.
getSuperClass() - Method in class com.gengoai.reflection.Reflect
Gets the super-class of the class being reflected
getSupportedSourceVersion() - Method in class com.gengoai.annotation.AbstractServiceLikeAnnotation
 
getTable(String) - Method in class com.gengoai.sql.SQLProber
Reverse engineers a Table definition from the database.
getTableIndices(Table) - Method in class com.gengoai.sql.SQLProber
Retrieves the indices on table
getTableIndices(String) - Method in class com.gengoai.sql.SQLProber
Retrieves the indices on table
getTableNames() - Method in class com.gengoai.sql.SQLProber
Gets a list of the table names in the database
getText() - Method in class com.gengoai.parsing.ParserToken
Gets the extracted surface text of the token
getText() - Method in class com.gengoai.parsing.TokenExpression
 
getTextContent(Collection<Node>) - Static method in class com.gengoai.io.Xml
Gathers the text from the child TEXT_NODE from each of the nodes in the given collection.
getTextContent(Node) - Static method in class com.gengoai.io.Xml
Gathers the text from the child TEXT_NODE of the given node
getTextContent(NodeList) - Static method in class com.gengoai.io.Xml
Gathers the text from the child TEXT_NODE from each of the nodes in the given NodeList.
getTextContentRecursive(Collection<Node>) - Static method in class com.gengoai.io.Xml
Gets all text from all the nodes and their children in a list of nodes
getTextContentRecursive(Node) - Static method in class com.gengoai.io.Xml
Gets all text from the node and its child nodes
getTextContentRecursive(NodeList) - Static method in class com.gengoai.io.Xml
Gets all text from all the nodes and their children in a list of nodes
getTextContentWithComments(Collection<Node>) - Static method in class com.gengoai.io.Xml
Gathers the text from the child TEXT_NODE and COMMENT_NODE from each of the nodes in the given collection.
getTextContentWithComments(Node) - Static method in class com.gengoai.io.Xml
Gathers the text from the child TEXT_NODE and COMMENT_NODE of the given node
getTextContentWithComments(NodeList) - Static method in class com.gengoai.io.Xml
Gathers the text from the child TEXT_NODE and COMMENT_NODE from each of the nodes in the given NodeList.
getTextContentWithCommentsRecursive(Collection<Node>) - Static method in class com.gengoai.io.Xml
Gets all text from all the nodes and their children in a list of nodes
getTextContentWithCommentsRecursive(Node) - Static method in class com.gengoai.io.Xml
Gets all text from the node and its child nodes
getTextContentWithCommentsRecursive(NodeList) - Static method in class com.gengoai.io.Xml
Gets all text from all the nodes and their children in a list of nodes
getType() - Method in class com.gengoai.parsing.BaseExpression
 
getType() - Method in interface com.gengoai.parsing.Expression
Gets the tag associated with the Expression
getType() - Method in class com.gengoai.parsing.ParserToken
Gets the token's associated type
getType() - Method in class com.gengoai.parsing.TokenExpression
 
getType() - Method in class com.gengoai.reflection.RConstructor
 
getType() - Method in class com.gengoai.reflection.Reflect
 
getType() - Method in class com.gengoai.reflection.RField
 
getType() - Method in class com.gengoai.reflection.RMethod
 
getType() - Method in class com.gengoai.reflection.RParameter
 
getType(String) - Method in class com.gengoai.reflection.BeanMap
Gets the type of the parameter on the setter method.
getUpdateCount() - Method in class com.gengoai.sql.NamedPreparedStatement
 
getUserAgent() - Method in class com.gengoai.io.resource.URLResource
 
getV1() - Method in class com.gengoai.tuple.Tuple1
 
getV1() - Method in class com.gengoai.tuple.Tuple2
 
getV2() - Method in class com.gengoai.tuple.Tuple2
 
getValProperty(String) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a Val
getValProperty(String, Object) - Method in class com.gengoai.json.JsonEntry
Gets the value of the given property name as a Val
getValue() - Method in class com.gengoai.application.NamedOption
Gets the value of the option.
getValue() - Method in class com.gengoai.parsing.UnaryOperatorExpression
Gets the Expression representing the value of the operator.
getValue() - Method in class com.gengoai.parsing.ValueExpression
Gets the stored value
getValue() - Method in class com.gengoai.tuple.Tuple2
 
getValue(int, List<?>, Type[]) - Method in class com.gengoai.conversion.Tuple2TypeConverter
 
getValue(Class<T>) - Method in class com.gengoai.parsing.ValueExpression
Gets the value as the given type
getVar(String) - Method in class com.gengoai.collection.disk.MapDBHandle
Gets the global value of the given variable name.
getVariable(int) - Method in class com.gengoai.parsing.ParserToken
Gets a variable captured with the token.
getVariable(int) - Method in class com.gengoai.parsing.TokenExpression
 
getVariableCount() - Method in class com.gengoai.parsing.ParserToken
Gets the number of variables associated with the token
getVariableCount() - Method in class com.gengoai.parsing.TokenExpression
 
getVariables() - Method in class com.gengoai.parsing.ParserToken
Gets the token variables as an array of String
getVariables() - Method in class com.gengoai.parsing.TokenExpression
 
getVirtualColumns(Table) - Method in class com.gengoai.sql.SQLProber
Attempts to the get the virtual columns for a given table.
getVirtualColumns(String) - Method in class com.gengoai.sql.SQLProber
Attempts to the get the virtual columns for a given table.
getWarnings() - Method in class com.gengoai.sql.NamedPreparedStatement
 
getWeight() - Method in class com.gengoai.graph.DirectedEdge
 
getWeight() - Method in class com.gengoai.graph.Edge
 
getWeight() - Method in class com.gengoai.graph.UndirectedEdge
 
getWeight(V, V) - Method in interface com.gengoai.graph.Graph
Gets the weight of the edge if one, between the two given vertices
getWeights(V) - Method in interface com.gengoai.graph.Graph
Gets the weights associated with the edges of the given vertex.
getWrappedClass() - Method in class com.gengoai.conversion.Val
Get wrapped class.
getWrappedName() - Method in class com.gengoai.stream.spark.AccumulatorV2Wrapper
Gets the name of the wrapped accumulator
getWriteMethod(String) - Method in class com.gengoai.reflection.BeanDescriptor
Gets a write method by its name
getWriteMethodNames() - Method in class com.gengoai.reflection.BeanDescriptor
 
getWriteMethods() - Method in class com.gengoai.reflection.BeanDescriptor
 
Grammar - Class in com.gengoai.parsing
A grammar representing the rules for parsing.
Grammar() - Constructor for class com.gengoai.parsing.Grammar
 
Grammar(GrammarRegistrable...) - Constructor for class com.gengoai.parsing.Grammar
 
GrammarRegistrable - Interface in com.gengoai.parsing
 
Graph<V> - Interface in com.gengoai.graph
Interface defining a graph data structure.
GraphJson<V> - Class in com.gengoai.graph.io
 
GraphJson(Type) - Constructor for class com.gengoai.graph.io.GraphJson
 
GraphReader<V> - Interface in com.gengoai.graph.io
Common interface for reading graphs from resources.
GraphRenderer<V> - Interface in com.gengoai.graph.io
Common interface for rendering a graph
GraphSearch<V> - Interface in com.gengoai.graph.algorithms
Searches for a path between a given starting point and given ending point.
GraphTraversal<V> - Interface in com.gengoai.graph.algorithms
Defines an iterator from a starting vertex to traverse the graph.
GraphViz<V> - Class in com.gengoai.graph.io
An implementation of a GraphRender and GraphWriter for GraphViz
GraphViz() - Constructor for class com.gengoai.graph.io.GraphViz
Instantiates a new GraphViz writer/renderer.
GraphViz(EdgeEncoder<V>) - Constructor for class com.gengoai.graph.io.GraphViz
Instantiates a new GraphViz writer/renderer.
GraphViz(VertexEncoder<V>) - Constructor for class com.gengoai.graph.io.GraphViz
Instantiates a new GraphViz writer/renderer.
GraphViz(VertexEncoder<V>, EdgeEncoder<V>) - Constructor for class com.gengoai.graph.io.GraphViz
Instantiates a new GraphViz writer/renderer.
GraphViz(VertexEncoder<V>, EdgeEncoder<V>, GraphViz.Format) - Constructor for class com.gengoai.graph.io.GraphViz
Instantiates a new GraphViz writer/renderer.
GraphViz.Format - Enum in com.gengoai.graph.io
 
GraphViz.GraphVizBuilder<V> - Class in com.gengoai.graph.io
 
GraphVizWriter<V> - Class in com.gengoai.graph.io
 
GraphVizWriter() - Constructor for class com.gengoai.graph.io.GraphVizWriter
 
GraphWriter<V> - Interface in com.gengoai.graph.io
Common interface for writing graphs from resources.
GREATER_THAN - Static variable in class com.gengoai.sql.SQLConstants
 
GREATER_THAN_EQUALS - Static variable in class com.gengoai.sql.SQLConstants
 
greedyOneOrMore(CharSequence...) - Static method in class com.gengoai.string.Re
Greedy one or more string.
greedyZeroOrMore(CharSequence...) - Static method in class com.gengoai.string.Re
Greedy zero or more string.
GREEK - com.gengoai.Language
Greek language.
GREENLANDIC - com.gengoai.Language
Greenlandic language.
group(SQLElement...) - Static method in class com.gengoai.sql.SQL
Groups one or more expressions by placing them in parenthesis
group(CharSequence...) - Static method in class com.gengoai.string.Re
Group string.
GROUP_CONCAT - Static variable in class com.gengoai.sql.SQLConstants
 
groupBy(SQLElement...) - Method in class com.gengoai.sql.statement.Select
Sets the group by clause to the given strings.
groupBy(String...) - Method in class com.gengoai.sql.statement.Select
Sets the group by clause to the given strings.
groupBy(Collection<? extends SQLElement>) - Method in class com.gengoai.sql.statement.Select
Sets the group by clause to the given strings.
groupBy(SerializableFunction<? super T, ? extends U>) - Method in interface com.gengoai.stream.MStream
Groups the items in the stream using the given function that maps objects to key values
groupBy(SerializableFunction<? super T, ? extends U>) - Method in class com.gengoai.stream.spark.SparkStream
 
groupByKey() - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
groupByKey() - Method in interface com.gengoai.stream.MPairStream
Group bys the items in the stream by the key
groupByKey() - Method in class com.gengoai.stream.spark.SparkPairStream
 
groupConcat(SQLElement, String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the group concat function, which concatenates one more items with a given delimiter.
groupConcat(String, String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the group concat function, which concatenates one more items with a given delimiter.
groupConcat(Collection<? extends SQLElement>, String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the group concat function, which concatenates one more items with a given delimiter.
gt(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates a greater than equality check between this element and the given element
gt(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates a greater than equality check between this element and the given element
GT - com.gengoai.math.NumericComparison
Is beingCompared greater than comparedAgainst
gte(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates a greater than equal to equality check between this element and the given element
gte(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates a greater than equal to equality check between this element and the given element
GTE - com.gengoai.math.NumericComparison
Is beingCompared greater than or equal to comparedAgainst
GUARANI - com.gengoai.Language
Guarani language.
GUJARATI - com.gengoai.Language
Gujarati language.
GZIP - com.gengoai.io.Compression
GZIP Compression

H

handle(Parser, ParserToken) - Method in interface com.gengoai.parsing.PrefixHandler
Handles the given prefix token using the given parser
handle(Parser, ParserToken, Expression) - Method in interface com.gengoai.parsing.PostfixHandler
Handles the given postfix (or infix) token using the given parser
handler(SerializableFunction<ParserToken, Object>) - Static method in class com.gengoai.parsing.ValueExpression
Creates a generic handler which uses the given SerializableFunction to convert the ParserToken to a value.
handler(Tag, Tag, Tag, String, String, String) - Static method in class com.gengoai.parsing.ListExpression
Handler prefix handler.
HANDLER - Static variable in class com.gengoai.parsing.BinaryInfixOperatorExpression
Generic Handler for generating BinaryInfixOperatorExpressions for infix operators using Parser.parseExpression() to generate the right-hand value of the operator.
hasConstraintOfType(Class<? extends Constraint>) - Method in class com.gengoai.sql.object.Column
Checks if a constraint of the give type is on the column
hasDigit(CharSequence) - Static method in class com.gengoai.string.Strings
Determines if a string has at least one digit
HasDigit - Static variable in interface com.gengoai.string.StringMatcher
Matches CharSequences containing digits
hash32x86(byte[]) - Static method in class com.gengoai.math.HashingFunctions
Generates 32-bit hash from the byte array with a seed of zero.
hash32x86(byte[], int, int, int) - Static method in class com.gengoai.math.HashingFunctions
Generates 32-bit hash from the byte array with the given offset, length and seed.
HashBasedTable<R,​C,​V> - Class in com.gengoai.collection
Table implementation using a map of maps.
HashBasedTable(List<TableEntry<R, C, V>>) - Constructor for class com.gengoai.collection.HashBasedTable
 
hashCode() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
hashCode() - Method in class com.gengoai.collection.HashBasedTable
 
hashCode() - Method in class com.gengoai.collection.HashMapIndex
 
hashCode() - Method in class com.gengoai.collection.multimap.BaseMultimap
 
hashCode() - Method in class com.gengoai.collection.tree.SimpleSpan
 
hashCode() - Method in class com.gengoai.collection.tree.TrieMatch
 
hashCode() - Method in class com.gengoai.EnumValue
 
hashCode() - Method in class com.gengoai.graph.DefaultGraphImpl
 
hashCode() - Method in class com.gengoai.graph.DirectedEdge
 
hashCode() - Method in class com.gengoai.graph.UndirectedEdge
 
hashCode() - Method in class com.gengoai.graph.Vertex
 
hashCode() - Method in class com.gengoai.io.resource.ByteArrayResource
 
hashCode() - Method in class com.gengoai.io.resource.ClasspathResource
 
hashCode() - Method in class com.gengoai.io.resource.FileResource
 
hashCode() - Method in class com.gengoai.io.resource.ReaderResource
 
hashCode() - Method in class com.gengoai.io.resource.StringResource
 
hashCode() - Method in class com.gengoai.io.resource.URIResource
 
hashCode() - Method in class com.gengoai.io.resource.URLResource
 
hashCode() - Method in class com.gengoai.json.JsonEntry
 
hashCode() - Method in class com.gengoai.math.EnhancedDoubleStatistics
 
hashCode() - Method in class com.gengoai.parsing.ParserToken
 
hashCode() - Method in class com.gengoai.parsing.UnaryOperatorExpression
 
hashCode() - Method in class com.gengoai.parsing.ValueExpression
 
hashCode() - Method in class com.gengoai.reflection.BeanDescriptor
 
hashCode() - Method in class com.gengoai.reflection.ClassDescriptor
 
hashCode() - Method in class com.gengoai.reflection.TypeUtils.ParameterizedTypeImpl
 
hashCode() - Method in class com.gengoai.tuple.Tuple
 
hashCode() - Method in class com.gengoai.tuple.Tuple0
 
hashCodeComparator() - Static method in class com.gengoai.collection.Sorting
Compares two objects based on their hashcode.
hasHeader() - Method in class com.gengoai.io.CSV
Specifies that the CSV file has a header.
hasHeader(boolean) - Method in class com.gengoai.io.CSV
Specifies whether or not the CSV file has a header.
HashingFunctions - Class in com.gengoai.math
Taken from commons-codec MurmurHash3.java
HashingFunctions() - Constructor for class com.gengoai.math.HashingFunctions
 
HashMapCounter<T> - Class in com.gengoai.collection.counter
Implementation of a Counter using a HashMap
HashMapCounter() - Constructor for class com.gengoai.collection.counter.HashMapCounter
Instantiates a new Hash map counter.
HashMapCounter(Map<T, Double>) - Constructor for class com.gengoai.collection.counter.HashMapCounter
 
HashMapIndex<TYPE> - Class in com.gengoai.collection
An Index implementation that uses a combination of a HashMap and List.
HashMapIndex() - Constructor for class com.gengoai.collection.HashMapIndex
Instantiates a new Hash map index.
HashMapIndex(Iterable<TYPE>) - Constructor for class com.gengoai.collection.HashMapIndex
Instantiates a new Hash map index.
HashMapMultiCounter<K,​V> - Class in com.gengoai.collection.counter
Implementation of a MultiCounter using a HashMaps.
HashMapMultiCounter() - Constructor for class com.gengoai.collection.counter.HashMapMultiCounter
Instantiates a new HashMapMultiCounter.
HashMapMultiCounter(Collection<Tuple3<K, V, Double>>) - Constructor for class com.gengoai.collection.counter.HashMapMultiCounter
Instantiates a new HashMapMultiCounter initializing it with the given values.
hashMapOf(Map.Entry<? extends K, ? extends V>...) - Static method in class com.gengoai.collection.Maps
Creates a HashMap from entries
HashMapTypeConverter - Class in com.gengoai.conversion
Map and HashMap Converter
HashMapTypeConverter() - Constructor for class com.gengoai.conversion.HashMapTypeConverter
 
HashSetMultimap<K,​V> - Class in com.gengoai.collection.multimap
Multimap that stores values in a HashSet.
HashSetMultimap() - Constructor for class com.gengoai.collection.multimap.HashSetMultimap
Instantiates a new Hash set multimap.
HashSetMultimap(Map<? extends K, ? extends Collection<? extends V>>) - Constructor for class com.gengoai.collection.multimap.HashSetMultimap
 
hashSetOf(T...) - Static method in class com.gengoai.collection.Sets
Creates a hash set of the supplied elements
hasLetter(CharSequence) - Static method in class com.gengoai.string.Strings
Determines if a string has at least one letter
HasLetter - Static variable in interface com.gengoai.string.StringMatcher
Matches CharSequences containing letters
HasLetterOrDigit - Static variable in interface com.gengoai.string.StringMatcher
Matches CharSequences containing letter or digits
HasLowerCase - Static variable in interface com.gengoai.string.StringMatcher
Matches CharSequences containing lower case
hasNext() - Method in class com.gengoai.concurrent.BrokerIterator
 
hasNext() - Method in class com.gengoai.io.CSVRowListIterator
 
hasNext() - Method in class com.gengoai.io.CSVRowMapIterator
 
hasNext() - Method in class com.gengoai.io.resource.ResourceChildIterator
 
hasNext() - Method in interface com.gengoai.parsing.TokenStream
Checks if there are more non-EOF tokens on the stream
hasNext() - Method in class com.gengoai.sql.ResultSetIterator
 
hasNext() - Method in class com.gengoai.stream.ShuffleIterator
 
hasProperty(Class<?>, Object...) - Static method in class com.gengoai.config.Config
Checks if a property is in the config or or set on the system.
hasProperty(String) - Method in class com.gengoai.json.JsonEntry
Checks if this entry has the given property
hasProperty(String, Object...) - Static method in class com.gengoai.config.Config
Checks if a property is in the config or or set on the system.
hasPunctuation(CharSequence) - Static method in class com.gengoai.string.Strings
Determines if a given string has one or more punctuation characters.
HasPunctuation - Static variable in interface com.gengoai.string.StringMatcher
Matches CharSequences containing punctuation.
hasReadMethod(String) - Method in class com.gengoai.reflection.BeanDescriptor
Determines if the descriptor has a read method named with the given string.
HasUpperCase - Static variable in interface com.gengoai.string.StringMatcher
Matches CharSequences containing upper case
hasWriteMethod(String) - Method in class com.gengoai.reflection.BeanDescriptor
Determines if the descriptor has a write method named with the given string.
HAUSA - com.gengoai.Language
Hausa language.
having(SQLElement) - Method in class com.gengoai.sql.statement.Select
Sets the criteria for group bys (i.e.
having(String) - Method in class com.gengoai.sql.statement.Select
Sets the criteria for group bys (i.e.
header(String...) - Method in class com.gengoai.io.CSV
Specifies the names of the items in the CSV header.
header(Collection<? extends T>) - Method in class com.gengoai.string.TableFormatter
Header table formatter.
header(List<String>) - Method in class com.gengoai.io.CSV
Specifies the names of the items in the CSV header.
headMap(K) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
headMap(K, boolean) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
HEBREW - com.gengoai.Language
Hebrew.
HELP - Static variable in class com.gengoai.application.NamedOption
Shows help if -h or --help is given.
HierarchicalEnumValue<T extends HierarchicalEnumValue<T>> - Class in com.gengoai
A enum like object that can have elements created at runtime as needed and which have a parent associated with them.
HierarchicalEnumValue(String) - Constructor for class com.gengoai.HierarchicalEnumValue
Instantiates a new enum value.
HierarchicalRegistry<T extends HierarchicalEnumValue> - Class in com.gengoai
Registry for hierarchical enum values
HierarchicalRegistry(SerializableFunction<String, T>, Class<T>) - Constructor for class com.gengoai.HierarchicalRegistry
Instantiates a new Hierarchical registry.
HierarchicalRegistry(SerializableFunction<String, T>, Class<T>, String) - Constructor for class com.gengoai.HierarchicalRegistry
Instantiates a new Registry.
higher(T) - Method in class com.gengoai.collection.tree.IntervalTree
Returns the least elements in this set greater than the given element, or an empty Iterable if there is no such element.
higherEntry(K) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
higherIterator(T) - Method in class com.gengoai.collection.tree.IntervalTree
Returns an iterator of items in the tree starting at the least element in the set greater than the given element or an empty iterator if there is no such element.
higherKey(K) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
higherKey(K) - Method in class com.gengoai.kv.AbstractNavigableKeyValueStore
 
higherKey(K) - Method in interface com.gengoai.kv.NavigableKeyValueStore
Higher key k.
HINDI - com.gengoai.Language
Hindi language.
HUNGARIAN - com.gengoai.Language
Hungarian language.

I

ICELANDIC - com.gengoai.Language
Icelandic language.
identity() - Static method in interface com.gengoai.function.CheckedFunction
Identity serializable function.
identity() - Static method in interface com.gengoai.function.SerializableFunction
Identity serializable function.
Ideographic - Static variable in interface com.gengoai.string.CharMatcher
Matches ideographic characters defined using Character.isIdeographic(int)
ifExists() - Method in class com.gengoai.sql.statement.Drop
Only perform the drop the item being dropped exists.
ifExists(boolean) - Method in class com.gengoai.sql.statement.Drop
Set whether or not to fail if trying to drop an object that does not exist
ifNotExists() - Method in class com.gengoai.sql.statement.Create
Only create the object if it does not exist
ifNotExists(boolean) - Method in class com.gengoai.sql.statement.Create
Set whether or not to fail or not when creating an object that already exists
ifNull(SQLElement, SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing an "if null" function, which returns the specified value if the expression is null.
IFNULL - Static variable in class com.gengoai.sql.SQLConstants
 
Ignore - Annotation Type in com.gengoai.reflection
Marks a property as being ignored when using in a BeanMap
IGNORE - com.gengoai.io.SaveMode
Ignores writing the corpus
IGNORE - com.gengoai.sql.constraint.ConflictClause
 
IMPORT - com.gengoai.config.ConfigTokenType
 
in(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates an IN operator treating this element as the item being checked and the given element as the list of items being checked in.
IN - com.gengoai.graph.scoring.DegreeScorer.DEGREE_TYPE
 
IN - Static variable in class com.gengoai.sql.SQLConstants
 
increment(E, double) - Method in class com.gengoai.stream.spark.SparkMCounterAccumulator
 
increment(IN, double) - Method in class com.gengoai.stream.local.LocalMCounterAccumulator
 
increment(K1, K2) - Method in class com.gengoai.stream.local.LocalMMultiCounterAccumulator
 
increment(K1, K2) - Method in interface com.gengoai.stream.MMultiCounterAccumulator
Increments the count of the two keys.
increment(K1, K2) - Method in class com.gengoai.stream.spark.SparkMMultiCounterAccumulator
 
increment(K1, K2, double) - Method in class com.gengoai.stream.local.LocalMMultiCounterAccumulator
 
increment(K1, K2, double) - Method in interface com.gengoai.stream.MMultiCounterAccumulator
Increments the count of the two keys by the given value.
increment(K1, K2, double) - Method in class com.gengoai.stream.spark.SparkMMultiCounterAccumulator
 
increment(K, V) - Method in interface com.gengoai.collection.counter.MultiCounter
Increments the count of the pair (item1, item2) by one.
increment(K, V, double) - Method in interface com.gengoai.collection.counter.MultiCounter
Increments the count of the pair (item1, item2) by the given amount.
increment(T) - Method in interface com.gengoai.collection.counter.Counter
Increments the count of the item by one.
increment(T, double) - Method in class com.gengoai.collection.counter.BaseMapCounter
 
increment(T, double) - Method in interface com.gengoai.collection.counter.Counter
Increments the count of the item by a given amount
increment(T, double) - Method in interface com.gengoai.stream.MCounterAccumulator
Increments the given item by the given amount.
incrementAll(Iterable<? extends Map.Entry<K, V>>) - Method in interface com.gengoai.collection.counter.MultiCounter
Increments the counts of the entries in the iterable in this counter by one.
incrementAll(Iterable<? extends T>) - Method in interface com.gengoai.collection.counter.Counter
Increments all items in a given iterable by 1
incrementAll(Iterable<? extends T>, double) - Method in interface com.gengoai.collection.counter.Counter
Increments all items in a given iterable by a given amount
incrementAll(K, Iterable<? extends V>) - Method in interface com.gengoai.collection.counter.MultiCounter
Increments the count of the item and each second key in the iterable by one in this counter.
inDegree(V) - Method in class com.gengoai.graph.DefaultGraphImpl
 
inDegree(V) - Method in interface com.gengoai.graph.Graph
The number of predecessors
index(String) - Method in class com.gengoai.sql.object.Table
Index index builder.
index(String, SQLElement) - Static method in class com.gengoai.sql.object.Index
 
Index - Class in com.gengoai.sql.object
Represents an index on one or more columns in a table.
Index<E> - Interface in com.gengoai.collection
An index represents a mapping from an Item to an id.
Index(Table, List<SQLElement>) - Constructor for class com.gengoai.sql.object.Index
Instantiates a new Index.
Index(SQLElement, String, boolean, List<SQLElement>) - Constructor for class com.gengoai.sql.object.Index
Instantiates a new Index.
IndexBuilder - Class in com.gengoai.sql.object
 
INDEXED_ARGUMENT - Static variable in class com.gengoai.sql.SQL
SQLElement representing "?" of use with PreparedStatements
indexedColumns(SQLElement...) - Method in class com.gengoai.sql.statement.UpsertClause
Sets the columns that specifies the keys (indexed columns) for the upsert
indexedColumns(String...) - Method in class com.gengoai.sql.statement.UpsertClause
Sets the columns that specifies the keys (indexed columns) for the upsert
indexedColumns(Collection<? extends SQLElement>) - Method in class com.gengoai.sql.statement.UpsertClause
Sets the columns that specifies the keys (indexed columns) for the upsert
indexedParameters() - Method in class com.gengoai.sql.statement.Insert
Sets the values to be inserted as indexed parameters for use with PreparedStatement (note that this will remove any previously set values or select statement).
indexedParameters() - Method in class com.gengoai.sql.statement.UpsertClause
Indexed parameters upsert clause.
indexedWhere(SQLElement) - Method in class com.gengoai.sql.statement.UpsertClause
Sets the criteria (i.e.
indexedWhere(String) - Method in class com.gengoai.sql.statement.UpsertClause
Sets the criteria (i.e.
Indexes - Class in com.gengoai.collection
Common methods for reading counters from structured files, creating synchronized and unmodifiable wrappers.
indexOf(CharSequence) - Method in interface com.gengoai.string.StringLike
Returns the index within this string of the first occurrence of the specified substring.
indexOf(CharSequence, int) - Method in interface com.gengoai.string.StringLike
Returns the index within this string of the first occurrence of the specified substring.
indexOf(Iterable<TYPE>) - Static method in class com.gengoai.collection.Indexes
Creates a new index using the given set of elements
indexOf(Iterator<TYPE>) - Static method in class com.gengoai.collection.Indexes
Creates a new index using the given set of elements
indexOf(Stream<TYPE>) - Static method in class com.gengoai.collection.Indexes
Creates a new index using the given set of elements
indexOf(TYPE...) - Static method in class com.gengoai.collection.Indexes
Creates a new index using the given set of elements
INDONESIAN - com.gengoai.Language
Indonesian language.
InfixBinaryOperator - Class in com.gengoai.sql.operator
Specialized operator for binary infix operators
InfixBinaryOperator(String, SQLElement, SQLElement) - Constructor for class com.gengoai.sql.operator.InfixBinaryOperator
Instantiates a new SQLBinaryOperator.
init(Connection, String, boolean) - Method in class com.gengoai.sql.NamedPreparedStatement
 
INITIAL_PUNCTUATION - Static variable in class com.gengoai.string.Re
Unicode initial punctuation
initialize(String, String[], CommandLineParser, String...) - Static method in class com.gengoai.config.Config
Initializes the configuration.
initialize(String, String[], String...) - Static method in class com.gengoai.config.Config
Initializes the configuration.
initializeTest() - Static method in class com.gengoai.config.Config
Initialize test.
INITIALLY_DEFERRED - com.gengoai.sql.constraint.Deferrable
 
INITIALLY_IMMEDIATE - com.gengoai.sql.constraint.Deferrable
 
initiallyDeferred() - Method in class com.gengoai.sql.constraint.ForeignKeyConstraint
 
initiallyImmediateDeferred() - Method in class com.gengoai.sql.constraint.ForeignKeyConstraint
 
InMemory - com.gengoai.stream.StorageLevel
 
InMemoryKeyValueStore<K,​V> - Class in com.gengoai.kv
 
InMemoryKeyValueStore(String, boolean) - Constructor for class com.gengoai.kv.InMemoryKeyValueStore
Instantiates a new Abstract navigable key value store.
INNER - com.gengoai.sql.statement.JoinType
 
innerJoin(SQLElement, SQLElement) - Method in class com.gengoai.sql.statement.Select
Adds an inner join with the given table on the given criteria to the from clause
inputStream() - Method in class com.gengoai.io.resource.BaseResource
 
inputStream() - Method in interface com.gengoai.io.resource.Resource
Opens an input stream over this resource.
InputStreamResource - Class in com.gengoai.io.resource
Resource that wraps an InputStream
InputStreamResource(InputStream) - Constructor for class com.gengoai.io.resource.InputStreamResource
Instantiates a new Input stream resource.
InputStreamTypeConverter - Class in com.gengoai.conversion
InputStream Converter
InputStreamTypeConverter() - Constructor for class com.gengoai.conversion.InputStreamTypeConverter
 
insert() - Method in class com.gengoai.sql.object.Table
Creates an Insert statement for this table automatically filling in the columns with those that are required and setting the values to either be default (if no columns are required) or named parameters based on the column name.
insert(SQLContext, Map<String, Object>) - Method in class com.gengoai.sql.object.Table
Insert int.
insert(InsertType) - Method in class com.gengoai.sql.object.Table
Creates an Insert statement for this table automatically filling in the columns with those that are required and setting the values to either be default (if no columns are required) or named parameters based on the column name.
insert(Insert) - Method in class com.gengoai.sql.SQLDialect
Generates the SQL to insert a row into a table
Insert - Class in com.gengoai.sql.statement
SQL Insert Statement
INSERT - com.gengoai.sql.object.SQLDMLOperation
 
INSERT - com.gengoai.sql.statement.InsertType
Standard insert
INSERT_OR_ABORT - com.gengoai.sql.statement.InsertType
Insert or abort on primary key conflict
INSERT_OR_FAIL - com.gengoai.sql.statement.InsertType
Insert or fail on primary key conflict
INSERT_OR_IGNORE - com.gengoai.sql.statement.InsertType
Insert or ignore on primary key conflict
INSERT_OR_REPLACE - com.gengoai.sql.statement.InsertType
Insert or replace on primary key conflict
INSERT_OR_ROLLBACK - com.gengoai.sql.statement.InsertType
Insert or rollback on primary key conflict
insertType(InsertType) - Method in class com.gengoai.sql.PostgreSQLDialect
 
insertType(InsertType) - Method in class com.gengoai.sql.SQLDialect
Insert type string.
InsertType - Enum in com.gengoai.sql.statement
Defines the type of Insert to perform
INSTANCE - com.gengoai.config.Configurator
 
INSTANCE - Static variable in class com.gengoai.io.resource.EmptyResource
The singleton instance
INSTANCE - Static variable in class com.gengoai.stream.local.LocalStreamingContext
The singleton instance of the context
INSTANCE - Static variable in class com.gengoai.stream.spark.SparkStreamingContext
The singleton instance of the context
INSTANCE - Static variable in class com.gengoai.tuple.Tuple0
The constant INSTANCE.
instanceOf(Class<? super T>, SerializableFunction<T, V>) - Method in class com.gengoai.function.Switch.SwitchBuilder
Instance of.
instanceOf(Class<? super T>, V) - Method in class com.gengoai.function.Switch.SwitchBuilder
Instance of.
instanceOf(Class<?>) - Static method in interface com.gengoai.function.CheckedPredicate
 
instanceOf(Class<?>) - Static method in class com.gengoai.function.Funcs
 
instanceOf(Class<?>) - Static method in interface com.gengoai.function.SerializablePredicate
 
INSTEAD_OF - com.gengoai.sql.object.TriggerTime
Instead of the update statement happening
instr(SQLElement, SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing an "in string" function, which searches a string for a substring.
instr(SQLElement, String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing an "in string" function, which searches a string for a substring.
INSTR - Static variable in class com.gengoai.sql.SQLConstants
 
intBinaryOperator(CheckedIntBinaryOperator) - Static method in interface com.gengoai.function.Unchecked
Generates a version of IntBinaryOperator that will capture exceptions and rethrow them as runtime exceptions
intBinaryOperator(SerializableIntBinaryOperator) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of IntBinaryOperator
intConsumer(CheckedIntConsumer) - Static method in interface com.gengoai.function.Unchecked
Generates a version of IntConsumer that will capture exceptions and rethrow them as runtime exceptions
intConsumer(SerializableIntConsumer) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of IntConsumer
IntegerTypeConverter - Class in com.gengoai.conversion
Converts object into Integer (see BaseNumberTypeConverter for details on conversion.
IntegerTypeConverter() - Constructor for class com.gengoai.conversion.IntegerTypeConverter
 
INTERLINGUA - com.gengoai.Language
Interlingua language.
INTERLINGUE - com.gengoai.Language
Interlingue language.
intern(E) - Method in class com.gengoai.Interner
Adds or gets the canonical version of the incoming object.
internAll(Iterable<? extends E>) - Method in class com.gengoai.Interner
Interns all elements in the given iterable.
Interner<E> - Class in com.gengoai
Mimics String.intern() with any object using heap memory.
Interner(Collection<? extends E>) - Constructor for class com.gengoai.Interner
Instantiates a new Interner initializing it with the given items.
intersect(QueryStatement) - Method in class com.gengoai.sql.statement.QueryStatement
Combines this query with the given second query using an INTERSECT operator
INTERSECT - Static variable in class com.gengoai.sql.SQLConstants
 
intersection(Collection<? extends E>, Collection<? extends E>) - Static method in class com.gengoai.collection.Sets
Retains all items that are in both collection1 and collection2 and returns them as a set.
intersection(MStream<T>) - Method in interface com.gengoai.stream.MStream
Returns a new MStream containing the intersection of elements in this stream and the argument stream.
intersection(MStream<T>) - Method in class com.gengoai.stream.spark.SparkStream
 
intersection(Collection<? extends T>, Collection<? extends T>) - Static method in class com.gengoai.stream.Streams
Creates a new stream that is the intersection of the two collections
IntervalTree<T extends Span> - Class in com.gengoai.collection.tree
An Tree structure with fast lookups for elements falling within a given interval.
IntervalTree() - Constructor for class com.gengoai.collection.tree.IntervalTree
Instantiates a new IntervalTree
IntervalTree(Collection<T>) - Constructor for class com.gengoai.collection.tree.IntervalTree
Instantiates a new IntervalTree with the given items
intFunction(CheckedIntFunction<R>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of IntFunction that will capture exceptions and rethrow them as runtime exceptions
intFunction(SerializableIntFunction<R>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of IntFunction
into(Table) - Static method in class com.gengoai.sql.statement.Insert
Create an Insert statement that will insert into the given table.
into(SQLElement) - Static method in class com.gengoai.sql.statement.Insert
Create an Insert statement that will insert into the given SQLElement.
IntPair - Class in com.gengoai.tuple
A specialized Tuple of integer values.
IntPair() - Constructor for class com.gengoai.tuple.IntPair
 
intParam(String) - Static method in class com.gengoai.ParameterDef
Creates a Int param param.
intPredicate(CheckedIntPredicate) - Static method in interface com.gengoai.function.Unchecked
Generates a version of IntPredicate that will capture exceptions and rethrow them as runtime exceptions
intPredicate(SerializableIntPredicate) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of IntPredicate
intSupplier(CheckedIntSupplier) - Static method in interface com.gengoai.function.Unchecked
Generates a version of IntSupplier that will capture exceptions and rethrow them as runtime exceptions
intSupplier(SerializableIntSupplier) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of IntSupplier
intToDoubleFunction(CheckedIntToDoubleFunction) - Static method in interface com.gengoai.function.Unchecked
Generates a version of IntToDoubleFunction that will capture exceptions and rethrow them as runtime exceptions
intToDoubleFunction(SerializableIntToDoubleFunction) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of IntToDoubleFunction
intToLongFunction(CheckedIntToLongFunction) - Static method in interface com.gengoai.function.Unchecked
Generates a version of IntToLongFunction that will capture exceptions and rethrow them as runtime exceptions
intToLongFunction(SerializableIntToLongFunction) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of IntToLongFunction
intUnaryOperator(CheckedIntUnaryOperator) - Static method in interface com.gengoai.function.Unchecked
Generates a version of IntUnaryOperator that will capture exceptions and rethrow them as runtime exceptions
intUnaryOperator(SerializableIntUnaryOperator) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of IntUnaryOperator
intValue() - Method in class com.gengoai.concurrent.AtomicDouble
 
INUPIAK - com.gengoai.Language
Inupiak language.
invalidate(K) - Method in interface com.gengoai.cache.Cache
Removes a single key
invalidate(K) - Method in class com.gengoai.cache.LRUCache
 
invalidateAll() - Method in interface com.gengoai.cache.Cache
Clears the cache
invalidateAll() - Method in class com.gengoai.cache.LRUCache
 
invalidateAll(Iterable<? extends K>) - Method in interface com.gengoai.cache.Cache
Clears the cache of all given keys
invoke(Object...) - Method in class com.gengoai.reflection.RMethod
Invokes this method with the given arguments.
invokeReflective(Object...) - Method in class com.gengoai.reflection.RMethod
Invokes this method with the given arguments.
IRISH - com.gengoai.Language
Irish language.
IS - Static variable in class com.gengoai.sql.SQLConstants
 
IS_NOT - Static variable in class com.gengoai.sql.SQLConstants
 
isAlphaNumeric(CharSequence) - Static method in class com.gengoai.string.Strings
Determines if a string is only made up of letters or digits
isArray() - Method in class com.gengoai.conversion.Val
Determines if the wrapped object is an array
isArray() - Method in class com.gengoai.json.JsonEntry
Checks if this entry is a json array
isArray(Type) - Static method in class com.gengoai.reflection.TypeUtils
Is array boolean.
isAssignable(Type, Type) - Static method in class com.gengoai.reflection.TypeUtils
Is assignable boolean.
isBean(String) - Static method in class com.gengoai.config.Config
Is bean boolean.
isBoolean() - Method in class com.gengoai.application.NamedOption
Determines if the option is a boolean type or not
isBoolean() - Method in class com.gengoai.json.JsonEntry
Is boolean boolean.
isClosed() - Method in class com.gengoai.collection.disk.MapDBHandle
Is closed.
isClosed() - Method in class com.gengoai.sql.NamedPreparedStatement
 
isCloseOnCompletion() - Method in class com.gengoai.sql.NamedPreparedStatement
 
isCollection() - Method in class com.gengoai.conversion.Val
Determines if the wrapped object is a Collection
isCollection(Type) - Static method in class com.gengoai.reflection.TypeUtils
Is collection boolean.
isCompressed() - Method in class com.gengoai.io.resource.BaseResource
 
isCompressed() - Method in interface com.gengoai.io.resource.Resource
Is compressed.
isConfigLoaded(Resource) - Static method in class com.gengoai.config.Config
Determines if a given configuration resource has been loaded
isContainer(Type) - Static method in class com.gengoai.reflection.TypeUtils
Is container boolean.
isDigit(CharSequence) - Static method in class com.gengoai.string.Strings
Determines if a string is only made up of numbers.
isDirected() - Method in class com.gengoai.graph.DefaultGraphImpl
 
isDirected() - Method in class com.gengoai.graph.DirectedEdge
 
isDirected() - Method in class com.gengoai.graph.DirectedEdgeFactory
 
isDirected() - Method in class com.gengoai.graph.Edge
 
isDirected() - Method in interface com.gengoai.graph.EdgeFactory
Indicates whether the factor produces directed or undirected edges.
isDirected() - Method in interface com.gengoai.graph.Graph
Is directed.
isDirected() - Method in class com.gengoai.graph.UndirectedEdge
 
isDirected() - Method in class com.gengoai.graph.UndirectedEdgeFactory
 
isDirectory() - Method in class com.gengoai.io.resource.BaseResource
 
isDirectory() - Method in class com.gengoai.io.resource.ClasspathResource
 
isDirectory() - Method in class com.gengoai.io.resource.FileResource
 
isDirectory() - Method in interface com.gengoai.io.resource.Resource
Is directory.
isDirectory() - Method in class com.gengoai.io.resource.ZipResource
 
isDistributed() - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
isDistributed() - Method in interface com.gengoai.stream.MDoubleStream
 
isDistributed() - Method in interface com.gengoai.stream.MPairStream
 
isDistributed() - Method in interface com.gengoai.stream.MStream
Is distributed boolean.
isDistributed() - Method in class com.gengoai.stream.spark.SparkPairStream
 
isDistributed() - Method in class com.gengoai.stream.spark.SparkStream
 
isDistributed() - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
isDistributed() - Method in class com.gengoai.stream.StreamingContext
Checks if context is a distributed context or not.
isEmpty() - Method in interface com.gengoai.cache.Cache
Determines if the cache is empty or not
isEmpty() - Method in class com.gengoai.collection.counter.BaseMapCounter
 
isEmpty() - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
isEmpty() - Method in interface com.gengoai.collection.counter.Counter
Determines if the counter is empty or not
isEmpty() - Method in interface com.gengoai.collection.counter.MultiCounter
Determines if the counter is empty or not
isEmpty() - Method in class com.gengoai.collection.disk.DiskMap
 
isEmpty() - Method in class com.gengoai.collection.disk.DiskQueue
 
isEmpty() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
isEmpty() - Method in class com.gengoai.collection.HashMapIndex
 
isEmpty() - Method in interface com.gengoai.collection.Index
Determines if the index is empty
isEmpty() - Method in interface com.gengoai.collection.multimap.Multimap
Checks if the multimap is empty, i.e.
isEmpty() - Method in class com.gengoai.collection.tree.IntervalTree
 
isEmpty() - Method in interface com.gengoai.collection.tree.Span
Checks if the span is empty (start == end)
isEmpty() - Method in class com.gengoai.collection.tree.Trie
 
isEmpty() - Method in class com.gengoai.graph.DefaultGraphImpl
 
isEmpty() - Method in interface com.gengoai.graph.Graph
Determines if the graph is empty (no vertices no edges)
isEmpty() - Method in class com.gengoai.kv.AbstractKeyValueStore
 
isEmpty() - Method in class com.gengoai.parsing.ListExpression
Checks if there no expressions in the list
isEmpty() - Method in class com.gengoai.reflection.BeanMap
 
isEmpty() - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
isEmpty() - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
isEmpty() - Method in interface com.gengoai.stream.MDoubleStream
Determines if the stream is empty or not
isEmpty() - Method in interface com.gengoai.stream.MPairStream
Determines if the stream is empty or not
isEmpty() - Method in interface com.gengoai.stream.MStream
Determines if the stream is empty or not
isEmpty() - Method in class com.gengoai.stream.spark.SparkPairStream
 
isEmpty() - Method in class com.gengoai.stream.spark.SparkStream
 
isEmpty(Iterable<?>) - Static method in class com.gengoai.collection.Iterables
Determines if the iterable is empty or not.
isIgnored(ParserToken) - Method in class com.gengoai.parsing.Grammar
Checks if the given token should be ignored during parsing
isIgnored(Tag) - Method in class com.gengoai.parsing.Grammar
Checks if the given tag should be ignored during parsing
isIn(Collection<T>) - Static method in class com.gengoai.function.Predicates
 
isIn(Set<T>) - Static method in class com.gengoai.function.Predicates
 
isIn(T...) - Static method in class com.gengoai.function.Predicates
 
isInstance(Tag) - Method in interface com.gengoai.Tag
Determines if this tag is an instance of a given tag.
isInstance(Tag...) - Method in interface com.gengoai.Tag
Determines if this tag is an instance of any of the given tags.
isInstance(Tag) - Method in class com.gengoai.EnumValue
 
isInstance(Tag) - Method in class com.gengoai.HierarchicalEnumValue
 
isInstance(Tag) - Method in enum com.gengoai.parsing.CommonTypes
 
isInstance(Tag) - Method in class com.gengoai.StringTag
 
isInstance(Tag...) - Method in interface com.gengoai.parsing.Expression
Checks if this Expression's tag is an instance of any of the given tags
isInstance(Tag...) - Method in class com.gengoai.parsing.ParserToken
Checks if the token's tag is an instance of one of the given tags
isInstance(Class<? extends Expression>) - Method in interface com.gengoai.parsing.Expression
Checks if this Expression is an instance of the given Expression type
isInstance(Class<? extends Expression>, Tag) - Method in interface com.gengoai.parsing.Expression
Checks if this Expression is an instance of the given Expression type and the given Tag type
isIterable() - Method in class com.gengoai.conversion.Val
Determines if the wrapped object is an Iterable
isIterable(Type) - Static method in class com.gengoai.reflection.TypeUtils
Is iterable boolean.
isIterator() - Method in class com.gengoai.conversion.Val
Determines if the wrapped object is an Iterator
isIterator(Type) - Static method in class com.gengoai.reflection.TypeUtils
Is iterator boolean.
isKeepEmptyCells() - Method in class com.gengoai.io.CSV
Determines if empty cells should be kept or not
isLeaf() - Method in class com.gengoai.HierarchicalEnumValue
Checks if this enum value is a leaf
isLetter(CharSequence) - Static method in class com.gengoai.string.Strings
Determines if a string is only made up of letters.
isLowerCase(CharSequence) - Static method in class com.gengoai.string.Strings
Determines if an entire string is lower case or not
isMap() - Method in class com.gengoai.conversion.Val
Determines if the wrapped object is a Map
isNonAlphaNumeric(CharSequence) - Static method in class com.gengoai.string.Strings
Determines if a string is only made up of non letters and digits
isNotNull() - Method in interface com.gengoai.sql.operator.SQLOperable
Creates an is not null check for this element
isNotNullOrBlank(CharSequence) - Static method in class com.gengoai.string.Strings
Determines if a string is not null or blank (trimmed string is empty).
isNull() - Method in class com.gengoai.conversion.Val
Is null.
isNull() - Method in class com.gengoai.json.JsonEntry
Checks if this entry is a json null value
isNull() - Method in interface com.gengoai.sql.operator.SQLOperable
Creates a null check for this element
isNull(SerializableFunction<T, V>) - Method in class com.gengoai.function.Switch.SwitchBuilder
Is null.
isNullOrBlank(CharSequence) - Static method in class com.gengoai.string.Strings
Determines if a string is null or blank (trimmed string is empty).
isNumber() - Method in class com.gengoai.json.JsonEntry
Is number boolean.
isObject() - Method in class com.gengoai.json.JsonEntry
Checks if this entry is a json object
isParallel() - Method in class com.gengoai.stream.ReusableJavaStream
 
isPoolable() - Method in class com.gengoai.sql.NamedPreparedStatement
 
isPrefix() - Method in class com.gengoai.parsing.UnaryOperatorExpression
Is prefix boolean.
isPrimitive() - Method in class com.gengoai.json.JsonEntry
 
isPrimitive(Type) - Static method in class com.gengoai.reflection.TypeUtils
Is primitive boolean.
isPrimitiveArray() - Method in class com.gengoai.conversion.Val
Determines if the wrapped object is a primitive array
isPrivileged() - Method in class com.gengoai.reflection.Reflect
is privileged access allowed on this object?
isPunctuation(CharSequence) - Static method in class com.gengoai.string.Strings
Determines if a given string is only made up of punctuation characters.
isReadOnly() - Method in class com.gengoai.kv.AbstractKeyValueStore
 
isReadOnly() - Method in interface com.gengoai.kv.KeyValueStore
Is this key-value store read-only?
isRequired() - Method in class com.gengoai.sql.object.Column
Determines if the column is requires a value to be specified during insertion.
isRequiresParenthesis() - Method in class com.gengoai.sql.operator.SQLOperator
Does this operator require parenthesis for its arguments.
isReusable() - Method in interface com.gengoai.stream.MPairStream
Can this stream be consumed more the once?
isReusable() - Method in class com.gengoai.stream.spark.SparkPairStream
 
isRightToLeft() - Method in enum com.gengoai.Language
Is the language written right to left
isRoot() - Method in class com.gengoai.HierarchicalEnumValue
Checks if this enum value is a root
isRunning() - Method in class com.gengoai.concurrent.Broker.Producer
 
isSet(NamedOption) - Method in class com.gengoai.application.CommandLineParser
Determines if an option was set or not.
isSet(String) - Method in class com.gengoai.application.CommandLineParser
Determines if an option was set or not.
isSingleton() - Method in class com.gengoai.reflection.Reflect
Does the reflected class have a singleton creation method (getInstance, getSingleton, or createInstance)
isString() - Method in class com.gengoai.json.JsonEntry
Is string boolean.
isTerminated() - Method in class com.gengoai.io.AsyncWriter
Determines if the writing has been terminated
isTitleCase(CharSequence) - Static method in class com.gengoai.string.Strings
Determines if an entire string is title case or not
isTypeCompatible(Type) - Method in class com.gengoai.reflection.RParameter
Determines if the given type is compatible with the type of this parameter
isUnix() - Static method in interface com.gengoai.SystemInfo
Checks if the OS is a unix variant
isUpperCase(CharSequence) - Static method in class com.gengoai.string.Strings
Determines if an entire string is upper case or not
isVarArgs() - Method in class com.gengoai.reflection.RExecutable
Checks if this executable has a varargs parameter
isWeighted() - Method in class com.gengoai.graph.DirectedEdge
 
isWeighted() - Method in class com.gengoai.graph.Edge
 
isWeighted() - Method in class com.gengoai.graph.UndirectedEdge
 
isWindows() - Static method in interface com.gengoai.SystemInfo
Checks if the OS is a windows variant
isWrapperFor(Class<?>) - Method in class com.gengoai.sql.NamedPreparedStatement
 
isZero() - Method in class com.gengoai.stream.local.LocalMCounterAccumulator
 
isZero() - Method in class com.gengoai.stream.local.LocalMDoubleAccumulator
 
isZero() - Method in class com.gengoai.stream.local.LocalMListAccumulator
 
isZero() - Method in class com.gengoai.stream.local.LocalMLongAccumulator
 
isZero() - Method in class com.gengoai.stream.local.LocalMMapAccumulator
 
isZero() - Method in class com.gengoai.stream.local.LocalMMultiCounterAccumulator
 
isZero() - Method in class com.gengoai.stream.local.LocalMSetAccumulator
 
isZero() - Method in class com.gengoai.stream.local.LocalMStatisticsAccumulator
 
isZero() - Method in interface com.gengoai.stream.MAccumulator
Determines if the accumulator is a zero value
isZero() - Method in class com.gengoai.stream.spark.AccumulatorV2Wrapper
 
isZero() - Method in class com.gengoai.stream.spark.SparkMAccumulator
 
ITALIAN - com.gengoai.Language
Italian language.
items() - Method in class com.gengoai.collection.counter.BaseMapCounter
 
items() - Method in interface com.gengoai.collection.counter.Counter
The items in the counter
itemsByCount(boolean) - Method in class com.gengoai.collection.counter.BaseMapCounter
 
itemsByCount(boolean) - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
itemsByCount(boolean) - Method in interface com.gengoai.collection.counter.Counter
Returns the items as a sorted list by their counts.
itemsByCount(boolean) - Method in interface com.gengoai.collection.counter.MultiCounter
Returns the items as a sorted list by their counts.
itemSet() - Method in class com.gengoai.collection.HashMapIndex
 
itemSet() - Method in interface com.gengoai.collection.Index
Gets a set of the items in the Index
IterableProducer<V> - Class in com.gengoai.concurrent
A producer implementation that produces items from an iterable.
IterableProducer(Iterable<V>) - Constructor for class com.gengoai.concurrent.IterableProducer
Instantiates a new Iterable producer.
Iterables - Class in com.gengoai.collection
Methods for manipulating iterables
iterator() - Method in class com.gengoai.collection.disk.DiskQueue
 
iterator() - Method in class com.gengoai.collection.HashMapIndex
 
iterator() - Method in class com.gengoai.collection.IteratorSet
 
iterator() - Method in class com.gengoai.collection.tree.IntervalTree
 
iterator() - Method in class com.gengoai.graph.DefaultGraphImpl
 
iterator() - Method in class com.gengoai.io.CSVReader
 
iterator() - Method in class com.gengoai.parsing.ListExpression
 
iterator() - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
iterator() - Method in interface com.gengoai.stream.MDoubleStream
Gets an iterator for the stream
iterator() - Method in interface com.gengoai.stream.MStream
Gets an iterator for the stream
iterator() - Method in class com.gengoai.stream.ReusableJavaStream
 
iterator() - Method in class com.gengoai.stream.spark.SparkStream
 
iterator() - Method in class com.gengoai.tuple.NTuple
 
iterator() - Method in class com.gengoai.tuple.Tuple
 
iterator(Resource) - Method in class com.gengoai.io.CSV
Creates an iterator over the rows of the csv file
iterator(V) - Method in class com.gengoai.graph.algorithms.AbstractGraphTraversal
 
iterator(V) - Method in interface com.gengoai.graph.algorithms.GraphTraversal
An iterator to traverse the graph starting at the given vertex
iterator(V) - Method in class com.gengoai.graph.algorithms.RandomWalk
 
Iterators - Class in com.gengoai.collection
Methods for manipulating iterators
IteratorSet<E> - Class in com.gengoai.collection
A Set implementation backed by an iterator.
IteratorSet(Supplier<Iterator<E>>) - Constructor for class com.gengoai.collection.IteratorSet
Instantiates a new Iterator set.
IteratorTypeConverter - Class in com.gengoai.conversion
Iterator converter
IteratorTypeConverter() - Constructor for class com.gengoai.conversion.IteratorTypeConverter
 

J

JAPANESE - com.gengoai.Language
Japanese.
JAVA_CLASS_PATH - Static variable in interface com.gengoai.SystemInfo
The value of the CLASSPATH environment variable *
JAVA_CLASS_VERSION - Static variable in interface com.gengoai.SystemInfo
The version of the Java API *
JAVA_COMPILER - Static variable in interface com.gengoai.SystemInfo
The just-in-time compiler to use, if any.
JAVA_HOME - Static variable in interface com.gengoai.SystemInfo
The directory in which Java is installed *
JAVA_IO_TMPDIR - Static variable in interface com.gengoai.SystemInfo
The directory in which java should create temporary files *
JAVA_VENDOR - Static variable in interface com.gengoai.SystemInfo
A vendor-specific string *
JAVA_VENDOR_URL - Static variable in interface com.gengoai.SystemInfo
A vendor URL *
JAVA_VERSION - Static variable in interface com.gengoai.SystemInfo
The version of the Java interpreter *
JavaDateTypeConverter - Class in com.gengoai.conversion
Data Converter.
JavaDateTypeConverter() - Constructor for class com.gengoai.conversion.JavaDateTypeConverter
 
JAVANESE - com.gengoai.Language
Javanese.
javaStream() - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
javaStream() - Method in class com.gengoai.stream.local.LocalInMemoryMStream
 
javaStream() - Method in class com.gengoai.stream.local.LocalReusableMStream
 
javaStream() - Method in interface com.gengoai.stream.MPairStream
 
javaStream() - Method in interface com.gengoai.stream.MStream
Converts this stream into a java stream
javaStream() - Method in class com.gengoai.stream.spark.SparkPairStream
 
javaStream() - Method in class com.gengoai.stream.spark.SparkStream
 
join(Join) - Method in class com.gengoai.sql.SQLDialect
Generates the SQL defining a join operation
join(JoinType, SQLElement, SQLElement) - Method in class com.gengoai.sql.statement.Select
Adds a join with the given table on the given criteria to the from clause
join(MPairStream<? extends K, ? extends V1>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
join(Iterable<?>, CharSequence) - Static method in class com.gengoai.string.Strings
Joins the items in the given iterable into a string separated using the given delimiter.
join(Iterable<?>, CharSequence, CharSequence, CharSequence) - Static method in class com.gengoai.string.Strings
Joins the items in the given iterable into a string separated using the given delimiter, with the given prefix at the beginning, and the given suffix at the end of the string.
join(String, Collection<? extends SQLElement>) - Method in class com.gengoai.sql.SQLDialect
Joins one or more SQLElement as SQL with the given delimiter
join(T[], CharSequence) - Static method in class com.gengoai.string.Strings
Joins the items in the given array into a string separated using the given delimiter
join(T[], CharSequence, CharSequence, CharSequence) - Static method in class com.gengoai.string.Strings
Joins the items in the given array into a string separated using the given delimiter, with the given prefix at the beginning, and the given suffix at the end of the string.
join(MPairStream<? extends T, ? extends V>) - Method in interface com.gengoai.stream.MPairStream
Performs an inner join between this stream and another using the key to match.
join(MPairStream<? extends T, ? extends V>) - Method in class com.gengoai.stream.spark.SparkPairStream
 
join(CharSequence[]) - Method in enum com.gengoai.Language
Joins the words in the array separating them with a space if the language uses whitespace
join(Iterable<? extends CharSequence>) - Method in enum com.gengoai.Language
Joins the words in the array separating them with a space if the language uses whitespace
join(String[]) - Method in enum com.gengoai.Language
Joins the words in the array separating them with a space if the language uses whitespace
Join - Class in com.gengoai.sql.statement
SQL element defining a Join statement during selection.
Join() - Constructor for class com.gengoai.sql.statement.Join
 
joinType(JoinType) - Method in class com.gengoai.sql.SQLDialect
Join type string.
JoinType - Enum in com.gengoai.sql.statement
Type of Join
JPG - com.gengoai.graph.io.GraphViz.Format
 
Json - Class in com.gengoai.json
Convenience methods for serializing and deserializing objects to and from json and creating json reader and writers.
json_extract(SQLElement, SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing a function to extract a json value (object, array, primitive) from a json column for a given path in the json tree.
json_extract(String, String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing a function to extract a json value (object, array, primitive) from a json column for a given path in the json tree.
JSON_EXTRACT - Static variable in class com.gengoai.sql.SQLConstants
 
JsonEntry - Class in com.gengoai.json
A convenience wrapper around JsonElement allowing a single interface for objects, arrays, and primitives
JsonEntry(JsonNode) - Constructor for class com.gengoai.json.JsonEntry
 
JsonEntryTypeConverter - Class in com.gengoai.conversion
JsonEntry converter.
JsonEntryTypeConverter() - Constructor for class com.gengoai.conversion.JsonEntryTypeConverter
 

K

KANNADA - com.gengoai.Language
Kannada language.
KASHMIRI - com.gengoai.Language
Kashmiri.
KAZAKH - com.gengoai.Language
Kazakh language.
keepDuplicate() - Static method in class com.gengoai.graph.EdgeMergeFunctions
A merge function that keeps the duplicate edge and ignores the original.
keepEmptyCells() - Method in class com.gengoai.io.CSV
Specifies that empty cells should be kept
keepOriginal() - Static method in class com.gengoai.graph.EdgeMergeFunctions
A merge function that keeps the original edge and ignores the duplicate.
KEY - com.gengoai.config.ConfigTokenType
 
KEY_VALUE_SEPARATOR - com.gengoai.config.ConfigTokenType
 
keyIterator(K) - Method in class com.gengoai.kv.AbstractNavigableKeyValueStore
 
keyIterator(K) - Method in interface com.gengoai.kv.NavigableKeyValueStore
Key iterator iterator.
keyIterator(K, K) - Method in interface com.gengoai.kv.NavigableKeyValueStore
 
keyLength - Variable in enum com.gengoai.EncryptionMethod
 
keyPairs() - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
keyPairs() - Method in interface com.gengoai.collection.counter.MultiCounter
Retrieves the set of key pairs making up the counts in the counter
keys() - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
keys() - Method in interface com.gengoai.stream.MPairStream
Returns a stream over the keys in this pair stream
keys() - Method in class com.gengoai.stream.spark.SparkPairStream
 
keySet() - Method in class com.gengoai.collection.disk.DiskMap
 
keySet() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
keySet() - Method in interface com.gengoai.collection.multimap.Multimap
Gets the set of keys in the multimap
keySet() - Method in class com.gengoai.collection.tree.Trie
 
keySet() - Method in class com.gengoai.json.JsonEntry
Gets the keys (property names).
keySet() - Method in class com.gengoai.kv.AbstractKeyValueStore
 
keySet() - Method in class com.gengoai.reflection.BeanMap
 
KeyValueStore<K,​V> - Interface in com.gengoai.kv
A Key-Value store is a database in which data is associated with a unique key providing quick retrieval via the key.
KeyValueStoreConnection - Class in com.gengoai.kv
The type Kv store spec.
KeyValueStoreConnection() - Constructor for class com.gengoai.kv.KeyValueStoreConnection
 
KINYARWANDA - com.gengoai.Language
Kinyarwanda language.
KIRGHIZ - com.gengoai.Language
Kirghiz language.
KIRUNDI - com.gengoai.Language
Kirundi language.
KOREAN - com.gengoai.Language
Korean language.
KURDISH - com.gengoai.Language
Kurdish.

L

L(String) - Static method in class com.gengoai.sql.SQL
An SQLOperable defining a literal expression, which will automatically be placed in single quotes.
label() - Method in class com.gengoai.HierarchicalEnumValue
 
label() - Method in interface com.gengoai.Tag
Gets the label associated with the tag.
label(String) - Method in class com.gengoai.graph.Vertex.VertexBuilder
Label vertex builder.
Language - Enum in com.gengoai
Enumeration of world languages with helpful information on whether or not the language is Whitespace delimited or if language is read right to left (May not be complete).
LAOTHIAN - com.gengoai.Language
Laothian language.
last(Iterator<? extends T>) - Static method in class com.gengoai.collection.Iterators
Gets the last element of the iterator that would be returned by calling next until hasNext returns false if it exists.
last(Iterator<? extends T>, T) - Static method in class com.gengoai.collection.Iterators
Gets the last element of the iterator that would be returned by calling next until hasNext returns false if it exists or the default value.
lastEntry() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
lastKey() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
lastKey() - Method in class com.gengoai.kv.AbstractNavigableKeyValueStore
 
lastKey() - Method in interface com.gengoai.kv.NavigableKeyValueStore
Last key k.
LATIN - com.gengoai.Language
Latin language.
LATVIAN - com.gengoai.Language
Latvian language.
Lazy<T> - Class in com.gengoai
Lazily create a value in a thread safe manner.
Lazy(SerializableSupplier<? extends T>) - Constructor for class com.gengoai.Lazy
Instantiates a new Lazy created object.
LEFT_OUTER - com.gengoai.sql.statement.JoinType
 
LEFT_TRIM - com.gengoai.string.StringFunctions
left trims strings of whitespace
leftOuterJoin(SQLElement, SQLElement) - Method in class com.gengoai.sql.statement.Select
Adds a left outer join with the given table on the given criteria to the from clause
leftOuterJoin(MPairStream<? extends K, ? extends V1>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
leftOuterJoin(MPairStream<? extends T, ? extends V>) - Method in interface com.gengoai.stream.MPairStream
Performs a left outer join between this stream and another using the key to match.
leftOuterJoin(MPairStream<? extends T, ? extends V>) - Method in class com.gengoai.stream.spark.SparkPairStream
 
length() - Method in class com.gengoai.collection.tree.SimpleSpan
 
length() - Method in interface com.gengoai.collection.tree.Span
The length of the span
length() - Method in enum com.gengoai.io.CommonBOM
The number of byhtes in the bom
length() - Method in interface com.gengoai.string.StringLike
 
length(SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the length of the string value represented by the given argument.
length(String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the length of the string value in the given column.
LENGTH - Static variable in class com.gengoai.sql.SQLConstants
 
LESS_THAN - Static variable in class com.gengoai.sql.SQLConstants
 
LESS_THAN_EQUALS - Static variable in class com.gengoai.sql.SQLConstants
 
Letter - Static variable in interface com.gengoai.string.CharMatcher
Matches letters defined using Character.isLetter(char)
Letter - Static variable in interface com.gengoai.string.StringMatcher
Matches CharSequences that are only letters
LETTER - Static variable in class com.gengoai.string.Re
Unicode letter
LetterOrDigit - Static variable in interface com.gengoai.string.CharMatcher
Matches letters or digits using Character.isLetterOrDigit(char)
LetterOrDigit - Static variable in interface com.gengoai.string.StringMatcher
Matches CharSequences that are only letter or digits
LetterOrWhitespace - Static variable in interface com.gengoai.string.StringMatcher
Matches CharSequences containing all letter or whitespace
LevelTypeConverter - Class in com.gengoai.conversion
 
LevelTypeConverter() - Constructor for class com.gengoai.conversion.LevelTypeConverter
 
lex(Resource) - Method in interface com.gengoai.parsing.Lexer
Reads from the given resource and tokenizes it into tokens
lex(String) - Method in interface com.gengoai.parsing.Lexer
Tokenizes the input string into tokens
Lexer - Interface in com.gengoai.parsing
A Lexer tokenizes a string or resource into tokens.
like(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates a LIKE operator with this element as the column or expression being checked .
LIKE - Static variable in class com.gengoai.sql.SQLConstants
 
limit(int) - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
limit(int) - Method in interface com.gengoai.stream.MDoubleStream
Limits the stream to the first number items.
limit(long) - Method in interface com.gengoai.stream.MStream
Limits the stream to the first number items.
limit(long) - Method in class com.gengoai.stream.ReusableJavaStream
 
limit(long) - Method in class com.gengoai.stream.spark.SparkStream
 
limit(SQLElement) - Method in class com.gengoai.sql.statement.Select
Sets the limit clause for selection
line(CharSequence...) - Static method in class com.gengoai.string.Re
Generates a regular expression to match the entire line, i.e.
LINE_FEED - Static variable in class com.gengoai.string.Re
The constant LINE_FEED.
LINE_SEPARATOR - Static variable in interface com.gengoai.SystemInfo
The platform-dependent line separator (e.g., "\n" on UNIX, "\r\n" for Windows)
lines() - Method in class com.gengoai.io.resource.ByteArrayResource
 
lines() - Method in interface com.gengoai.io.resource.Resource
Creates an MStream over the lines in the resource.
lines() - Method in class com.gengoai.io.resource.StringResource
 
lines() - Method in class com.gengoai.io.resource.URLResource
 
lines() - Method in interface com.gengoai.io.resource.WriteOnlyResource
 
LINGALA - com.gengoai.Language
Lingala language.
LinkedBlockingDequeTypeConverter - Class in com.gengoai.conversion
LinkedBlockingDeque Converter
LinkedBlockingDequeTypeConverter() - Constructor for class com.gengoai.conversion.LinkedBlockingDequeTypeConverter
 
LinkedBlockingQueueTypeConverter - Class in com.gengoai.conversion
LinkedBlockingQueue Converter
LinkedBlockingQueueTypeConverter() - Constructor for class com.gengoai.conversion.LinkedBlockingQueueTypeConverter
 
linkedHashMapOf(Map.Entry<? extends K, ? extends V>...) - Static method in class com.gengoai.collection.Maps
 
LinkedHashMapTypeConverter - Class in com.gengoai.conversion
LinkedHashMap Converter
LinkedHashMapTypeConverter() - Constructor for class com.gengoai.conversion.LinkedHashMapTypeConverter
 
LinkedHashSetMultimap<K,​V> - Class in com.gengoai.collection.multimap
Multimap that stores values in a LinkedHashSet
LinkedHashSetMultimap() - Constructor for class com.gengoai.collection.multimap.LinkedHashSetMultimap
Instantiates a new Linked hash set multimap.
LinkedHashSetMultimap(Map<? extends K, ? extends Collection<? extends V>>) - Constructor for class com.gengoai.collection.multimap.LinkedHashSetMultimap
 
linkedHashSetOf(T...) - Static method in class com.gengoai.collection.Sets
Creates a linked hash set of the supplied elements
LinkedHashSetTypeConverter - Class in com.gengoai.conversion
LinkedHashSet Converter
LinkedHashSetTypeConverter() - Constructor for class com.gengoai.conversion.LinkedHashSetTypeConverter
 
LinkedListMultimap<K,​V> - Class in com.gengoai.collection.multimap
The type Linked list multimap.
LinkedListMultimap() - Constructor for class com.gengoai.collection.multimap.LinkedListMultimap
Instantiates a new Linked list multimap.
LinkedListMultimap(Map<? extends K, ? extends Collection<? extends V>>) - Constructor for class com.gengoai.collection.multimap.LinkedListMultimap
 
linkedListOf(T...) - Static method in class com.gengoai.collection.Lists
Creates a linked list of the supplied elements
LinkedListTypeConverter - Class in com.gengoai.conversion
LinkedList Converter
LinkedListTypeConverter() - Constructor for class com.gengoai.conversion.LinkedListTypeConverter
 
listAccumulator() - Method in class com.gengoai.stream.StreamingContext
Creates a list accumulator
listAccumulator(String) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
listAccumulator(String) - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
listAccumulator(String) - Method in class com.gengoai.stream.StreamingContext
Creates a list accumulator
ListExpression - Class in com.gengoai.parsing
The type List expression.
ListExpression(Tag, Collection<Expression>, String, String, String) - Constructor for class com.gengoai.parsing.ListExpression
Instantiates a new List expression.
ListMultimap<K,​V> - Class in com.gengoai.collection.multimap
Multimap which stores values in a list
ListMultimap(SerializableSupplier<List<V>>) - Constructor for class com.gengoai.collection.multimap.ListMultimap
Instantiates a new List multimap.
Lists - Class in com.gengoai.collection
Convenience methods for creating lists and manipulating collections resulting in lists.
ListTypeConverter - Class in com.gengoai.conversion
List, ArrayList, Iterable, and Collection Converter
ListTypeConverter() - Constructor for class com.gengoai.conversion.ListTypeConverter
 
literal(R) - Static method in interface com.gengoai.function.CheckedFunction
 
literal(R) - Static method in class com.gengoai.function.Funcs
 
literal(R) - Static method in interface com.gengoai.function.SerializableFunction
 
LITHUANIAN - com.gengoai.Language
Lithuanian language.
loadApplicationConfig(String) - Static method in class com.gengoai.config.Config
 
loadConfig(Resource) - Static method in class com.gengoai.config.Config
Loads a config file
loadPackageConfig(String) - Static method in class com.gengoai.config.Config
Load package config.
loadXMLFromFile(File) - Static method in class com.gengoai.io.Xml
Loads a Document from a given File
local() - Static method in class com.gengoai.stream.StreamingContext
Gets the Local streaming context.
LocalDefaultMPairStream<K,​V> - Class in com.gengoai.stream.local
 
LocalDefaultMPairStream(MStream<Map.Entry<K, V>>) - Constructor for class com.gengoai.stream.local.LocalDefaultMPairStream
 
LocalInMemoryMStream<T> - Class in com.gengoai.stream.local
The type Local in memory m stream.
LocalInMemoryMStream(Collection<T>) - Constructor for class com.gengoai.stream.local.LocalInMemoryMStream
Instantiates a new Local in memory m stream.
LocalMAccumulator<IN,​OUT> - Class in com.gengoai.stream.local
Abstract base for local accumulators.
LocalMAccumulator(String) - Constructor for class com.gengoai.stream.local.LocalMAccumulator
Instantiates a new Local m accumulator.
LocalMCounterAccumulator<IN> - Class in com.gengoai.stream.local
An implementation of a MCounterAccumulator for local streams
LocalMCounterAccumulator(String) - Constructor for class com.gengoai.stream.local.