$ 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.LocalMCounterAccumulator
Instantiates a new LocalMCounterAccumulator.
LocalMDoubleAccumulator - Class in com.gengoai.stream.local
An implementation of a MDoubleAccumulator for local streams
LocalMDoubleAccumulator(double, String) - Constructor for class com.gengoai.stream.local.LocalMDoubleAccumulator
Instantiates a new Local double accumulator.
LocalMDoubleStream - Class in com.gengoai.stream.local
 
LocalMDoubleStream(DoubleStream) - Constructor for class com.gengoai.stream.local.LocalMDoubleStream
 
LocalMListAccumulator<E> - Class in com.gengoai.stream.local
An implementation of a MAccumulator that accumulates values in lists for local streams
LocalMListAccumulator(String) - Constructor for class com.gengoai.stream.local.LocalMListAccumulator
Instantiates a new LocalMListAccumulator.
LocalMLongAccumulator - Class in com.gengoai.stream.local
An implementation of a MLongAccumulator for local streams
LocalMLongAccumulator(long, String) - Constructor for class com.gengoai.stream.local.LocalMLongAccumulator
Instantiates a new Local m long accumulator.
LocalMMapAccumulator<K,​V> - Class in com.gengoai.stream.local
An implementation of a MMapAccumulator for local streams
LocalMMapAccumulator(String) - Constructor for class com.gengoai.stream.local.LocalMMapAccumulator
Instantiates a new LocalMMapAccumulator.
LocalMMultiCounterAccumulator<K1,​K2> - Class in com.gengoai.stream.local
An implementation of a MMultiCounterAccumulator for local streams
LocalMMultiCounterAccumulator(String) - Constructor for class com.gengoai.stream.local.LocalMMultiCounterAccumulator
Instantiates a new LocalMMultiCounterAccumulator.
LocalMSetAccumulator<E> - Class in com.gengoai.stream.local
An implementation of a MAccumulator that accumulates values in a set for local streams
LocalMSetAccumulator(String) - Constructor for class com.gengoai.stream.local.LocalMSetAccumulator
Instantiates a LocalMIndexAccumulator.
LocalMStatisticsAccumulator - Class in com.gengoai.stream.local
An implementation of a MStatisticsAccumulator for local streams
LocalMStatisticsAccumulator(String) - Constructor for class com.gengoai.stream.local.LocalMStatisticsAccumulator
Instantiates a new LocalMStatisticsAccumulator.
LocalReusableMStream<T> - Class in com.gengoai.stream.local
The type Local reusable m stream.
LocalReusableMStream(SerializableSupplier<Stream<T>>) - Constructor for class com.gengoai.stream.local.LocalReusableMStream
Instantiates a new Local reusable m stream.
LocalReusableMStream(Stream<T>) - Constructor for class com.gengoai.stream.local.LocalReusableMStream
Instantiates a new Local reusable m stream.
LocalStreamingContext - Class in com.gengoai.stream.local
Represents a local streaming context using Java's built-in streams
LocalStreamingContext() - Constructor for class com.gengoai.stream.local.LocalStreamingContext
 
log(Logger, Level, Throwable) - Static method in class com.gengoai.LogUtils
Logs the given throwable at a given level.
log(Logger, Level, String, Throwable) - Static method in class com.gengoai.LogUtils
Logs a message at a given level.
log(Logger, Level, String, Object...) - Static method in class com.gengoai.LogUtils
Logs a message at a given level.
LOG_2 - Static variable in class com.gengoai.math.Math2
The constant LOG_2.
LOG_FILTER - Static variable in class com.gengoai.LogUtils
 
LOG_LEVEL - Static variable in class com.gengoai.sql.SQLDialect
Controls the log level for previewing generated SQL
log2(double) - Static method in class com.gengoai.math.Math2
Calculates the base 2 log of a given number
logConfig(Logger, Throwable) - Static method in class com.gengoai.LogUtils
Logs the given throwable at Level.CONFIG.
logConfig(Logger, String, Throwable) - Static method in class com.gengoai.LogUtils
Logs the given throwable at Level.CONFIG.
logConfig(Logger, String, Object...) - Static method in class com.gengoai.LogUtils
Logs a message at Level.CONFIG.
logFine(Logger, Throwable) - Static method in class com.gengoai.LogUtils
Logs the given throwable at Level.FINE.
logFine(Logger, String, Throwable) - Static method in class com.gengoai.LogUtils
Logs the given throwable at Level.FINE.
logFine(Logger, String, Object...) - Static method in class com.gengoai.LogUtils
Logs a message at Level.FINE.
logFiner(Logger, Throwable) - Static method in class com.gengoai.LogUtils
Logs the given throwable at Level.FINER.
logFiner(Logger, String, Throwable) - Static method in class com.gengoai.LogUtils
Logs the given throwable at Level.FINER.
logFiner(Logger, String, Object...) - Static method in class com.gengoai.LogUtils
Logs a message at Level.FINER.
logFinest(Logger, Throwable) - Static method in class com.gengoai.LogUtils
Logs the given throwable at Level.FINEST.
logFinest(Logger, String, Throwable) - Static method in class com.gengoai.LogUtils
Logs the given throwable at Level.FINEST.
logFinest(Logger, String, Object...) - Static method in class com.gengoai.LogUtils
Logs a message at Level.FINEST.
logInfo(Logger, Throwable) - Static method in class com.gengoai.LogUtils
Logs the given throwable at Level.INFO.
logInfo(Logger, String, Throwable) - Static method in class com.gengoai.LogUtils
Logs the given throwable at Level.INFO.
logInfo(Logger, String, Object...) - Static method in class com.gengoai.LogUtils
Logs a message at Level.INFO.
logSevere(Logger, Throwable) - Static method in class com.gengoai.LogUtils
Logs the given throwable at Level.SEVERE.
logSevere(Logger, String, Throwable) - Static method in class com.gengoai.LogUtils
Logs the given throwable at Level.SEVERE.
logSevere(Logger, String, Object...) - Static method in class com.gengoai.LogUtils
Logs a message at Level.SEVERE.
LogUtils - Class in com.gengoai
Utilities for working with java.util.Logger.
logWarning(Logger, Throwable) - Static method in class com.gengoai.LogUtils
Logs the given throwable at Level.WARNING.
logWarning(Logger, String, Throwable) - Static method in class com.gengoai.LogUtils
Logs the given throwable at Level.WARNING.
logWarning(Logger, String, Object...) - Static method in class com.gengoai.LogUtils
Logs a message at Level.WARNING.
longAccumulator() - Method in class com.gengoai.stream.StreamingContext
Creates a new long accumulator with the initial value 0.
longAccumulator(long) - Method in class com.gengoai.stream.StreamingContext
Creates a new long accumulator with the given initial value.
longAccumulator(long, String) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
longAccumulator(long, String) - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
longAccumulator(long, String) - Method in class com.gengoai.stream.StreamingContext
Creates a new long accumulator with the given initial value.
longBinaryOperator(CheckedLongBinaryOperator) - Static method in interface com.gengoai.function.Unchecked
Generates a version of LongBinaryOperator that will capture exceptions and rethrow them as runtime exceptions
longBinaryOperator(SerializableLongBinaryOperator) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of LongBinaryOperator
longConsumer(CheckedLongConsumer) - Static method in interface com.gengoai.function.Unchecked
Generates a version of LongConsumer that will capture exceptions and rethrow them as runtime exceptions
longConsumer(SerializableLongConsumer) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of LongConsumer
longFunction(CheckedLongFunction<R>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of LongFunction that will capture exceptions and rethrow them as runtime exceptions
longFunction(SerializableLongFunction<R>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of LongFunction
longParam(String) - Static method in class com.gengoai.ParameterDef
Creates a Long param param.
longPredicate(CheckedLongPredicate) - Static method in interface com.gengoai.function.Unchecked
Generates a version of LongPredicate that will capture exceptions and rethrow them as runtime exceptions
longPredicate(SerializableLongPredicate) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of LongPredicate
longSupplier(CheckedLongSupplier) - Static method in interface com.gengoai.function.Unchecked
Generates a version of LongSupplier that will capture exceptions and rethrow them as runtime exceptions
longSupplier(SerializableLongSupplier) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of LongSupplier
longToDoubleFunction(CheckedLongToDoubleFunction) - Static method in interface com.gengoai.function.Unchecked
Generates a version of LongToDoubleFunction that will capture exceptions and rethrow them as runtime exceptions
longToDoubleFunction(SerializableLongToDoubleFunction) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of LongToDoubleFunction
longToIntFunction(CheckedLongToIntFunction) - Static method in interface com.gengoai.function.Unchecked
Generates a version of LongToIntFunction that will capture exceptions and rethrow them as runtime exceptions
longToIntFunction(SerializableLongToIntFunction) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of LongToIntFunction
LongTypeConverter - Class in com.gengoai.conversion
Converts object into Long (see BaseNumberTypeConverter for details on conversion.
LongTypeConverter() - Constructor for class com.gengoai.conversion.LongTypeConverter
 
longUnaryOperator(CheckedLongUnaryOperator) - Static method in interface com.gengoai.function.Unchecked
Generates a version of LongUnaryOperator that will capture exceptions and rethrow them as runtime exceptions
longUnaryOperator(SerializableLongUnaryOperator) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of LongUnaryOperator
longValue() - Method in class com.gengoai.concurrent.AtomicDouble
 
lower(SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the lower function, which lower cases a string value.
lower(String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the lower function, which lower cases a string value.
lower(T) - Method in class com.gengoai.collection.tree.IntervalTree
Returns the greatest elements in this set less than the given element, or an empty iterable if there is no such element.
LOWER - Static variable in class com.gengoai.sql.SQLConstants
 
LOWER_CASE - com.gengoai.string.StringFunctions
Transforms a string into lower case format
LowerCase - Static variable in interface com.gengoai.string.CharMatcher
Matches lower case using Character.isLowerCase(char)
LowerCase - Static variable in interface com.gengoai.string.StringMatcher
Matches CharSequences that are only lower case
LOWERCASE_LETTER - Static variable in class com.gengoai.string.Re
Unicode lowercase letter
lowerEntry(K) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
lowerIterator(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 the given element or an empty iterator if there is no such element.
lowerKey(K) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
lowerKey(K) - Method in class com.gengoai.kv.AbstractNavigableKeyValueStore
 
lowerKey(K) - Method in interface com.gengoai.kv.NavigableKeyValueStore
Lower key k.
LRUCache<K,​V> - Class in com.gengoai.cache
Last-Recently-Used Cache with bounded size.
LRUCache(int) - Constructor for class com.gengoai.cache.LRUCache
Instantiates a new LRU cache with given max size.
LRUMap<K,​V> - Class in com.gengoai.collection
A Bounded map that keeps the last recently N used items.
LRUMap() - Constructor for class com.gengoai.collection.LRUMap
Instantiates a new LRU map with a max size of Integer.MAX_VALUE.
LRUMap(int) - Constructor for class com.gengoai.collection.LRUMap
Instantiates a new lRU map.
lt(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates a less than equality check between this element and the given element
lt(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates a less than equality check between this element and the given element
LT - com.gengoai.math.NumericComparison
Is beingCompared less than comparedAgainst
lte(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates a less than or equal to equality check between this element and the given element
lte(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates a less than or equal to equality check between this element and the given element
LTE - com.gengoai.math.NumericComparison
Is beingCompared less than or equal to comparedAgainst
ltrim(SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the ltrim function, which trims from the left side of a string.
ltrim(String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the ltrim function, which trims from the left side of a string.
LTRIM - Static variable in class com.gengoai.sql.SQLConstants
 

M

MAccumulator<IN,​OUT> - Interface in com.gengoai.stream
Base interface for accumulators that can work across local and distributed streams.
MACEDONIAN - com.gengoai.Language
Macedonian language.
magnitude() - Method in interface com.gengoai.collection.counter.Counter
Calculates the magnitude (square root of sum of squares) of the items in the Counter.
magnitude() - Method in interface com.gengoai.collection.counter.MultiCounter
Calculates the magnitude (square root of sum of squares) of the items in the Counter.
main(String[]) - Static method in class com.gengoai.EnumValue
The entry point of application.
main(String[]) - Static method in class com.gengoai.graph.io.GraphVizWriter
 
main(String[]) - Static method in class com.gengoai.string.Strings
 
make(String) - Method in class com.gengoai.HierarchicalRegistry
 
make(String) - Method in class com.gengoai.Registry
Creates an enum value for the given name
make(T, String) - Method in class com.gengoai.HierarchicalRegistry
Generates an enum value with the given parent.
MALAGASY - com.gengoai.Language
Malagasy language.
MALAY - com.gengoai.Language
Malay.
MALAYALAM - com.gengoai.Language
Malayalam.
MALTESE - com.gengoai.Language
Maltese language.
MangoLogFormatter - Class in com.gengoai
 
MangoLogFormatter() - Constructor for class com.gengoai.MangoLogFormatter
 
MAORI - com.gengoai.Language
Maori language.
map - Variable in class com.gengoai.collection.multimap.BaseMultimap
The Map.
map(SerializableBiFunction<? super K, ? super V, ? extends R>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
map(SerializableDoubleUnaryOperator) - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
map(ResultSet) - Method in interface com.gengoai.sql.ResultSetMapper
Map the given ResultSet into an Object
map(Function<Tuple, R>) - Method in class com.gengoai.tuple.Tuple
Maps the tuple to another a data type.
map(SerializableBiFunction<? super T, ? super U, ? extends R>) - Method in interface com.gengoai.stream.MPairStream
Maps the key-value pairs to a new object
map(SerializableBiFunction<? super T, ? super U, ? extends R>) - Method in class com.gengoai.stream.spark.SparkPairStream
 
map(SerializableDoubleUnaryOperator) - Method in interface com.gengoai.stream.MDoubleStream
Maps the doubles in the stream using the given function
map(SerializableFunction<? super T, ? extends R>) - Method in interface com.gengoai.stream.MStream
Maps the objects in the stream using the given function
map(SerializableFunction<? super T, ? extends R>) - Method in class com.gengoai.stream.spark.SparkStream
 
map(Function<? super T, ? extends R>) - Method in class com.gengoai.stream.ReusableJavaStream
 
MAP_RESULT_SET_MAPPER - Static variable in class com.gengoai.sql.ResultSetMappers
A ResultSetMapper that will return a Map where the key is the column name and the value is the result of calling getObject.
mapAccumulator() - Method in class com.gengoai.stream.StreamingContext
Creates a new map accumulator
mapAccumulator(String) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
mapAccumulator(String) - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
mapAccumulator(String) - Method in class com.gengoai.stream.StreamingContext
Creates a new map accumulator
MapDBHandle - Class in com.gengoai.collection.disk
Wraps and manages a MapDB DB store.
MapDBHandle(Resource, boolean) - Constructor for class com.gengoai.collection.disk.MapDBHandle
Instantiates a new MapDBHandle.
mapKeys(Function<? super T, ? extends R>) - Method in class com.gengoai.collection.counter.BaseMapCounter
 
mapKeys(Function<? super T, ? extends R>) - Method in interface com.gengoai.collection.counter.Counter
Creates a new counter by mapping the items of this counter using the supplied function
mapOf(Supplier<? extends Map<K, V>>, Map.Entry<? extends K, ? extends V>...) - Static method in class com.gengoai.collection.Maps
Creates a map of type returned via the givne supplier from the given entries
mapPartitions(SerializableFunction<Iterator<? super T>, Stream<R>>) - Method in class com.gengoai.stream.spark.SparkStream
Maps the objects in the stream by block using the given function
MAPPER - Static variable in class com.gengoai.json.Json
 
Maps - Class in com.gengoai.collection
Convenience methods for creating, reading, and manipulating maps.
mapToDouble(SerializableToDoubleBiFunction<? super K, ? super V>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
mapToDouble(SerializableToDoubleBiFunction<? super T, ? super U>) - Method in interface com.gengoai.stream.MPairStream
Maps the key-value pairs to doubles
mapToDouble(SerializableToDoubleBiFunction<? super T, ? super U>) - Method in class com.gengoai.stream.spark.SparkPairStream
 
mapToDouble(SerializableToDoubleFunction<? super T>) - Method in interface com.gengoai.stream.MStream
Maps objects in this stream to double values
mapToDouble(SerializableToDoubleFunction<? super T>) - Method in class com.gengoai.stream.spark.SparkStream
 
mapToDouble(ToDoubleFunction<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
 
mapToInt(ToIntFunction<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
 
mapToLong(ToLongFunction<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
 
mapToObj(SerializableDoubleFunction<? extends T>) - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
mapToObj(SerializableDoubleFunction<? extends T>) - Method in interface com.gengoai.stream.MDoubleStream
Maps the doubles in the stream to objects using the given function
mapToPair(SerializableBiFunction<? super K, ? super V, ? extends Map.Entry<? extends R, ? extends V1>>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
mapToPair(SerializableBiFunction<? super T, ? super U, ? extends Map.Entry<? extends R, ? extends V>>) - Method in interface com.gengoai.stream.MPairStream
Maps the key-value pairs to new key-value pairs
mapToPair(SerializableBiFunction<? super T, ? super U, ? extends Map.Entry<? extends R, ? extends V>>) - Method in class com.gengoai.stream.spark.SparkPairStream
 
mapToPair(SerializableFunction<? super T, ? extends Map.Entry<? extends R, ? extends U>>) - Method in interface com.gengoai.stream.MStream
Maps the objects in this stream to a key-value pair using the given function.
mapToPair(SerializableFunction<? super T, ? extends Map.Entry<? extends R, ? extends U>>) - Method in class com.gengoai.stream.spark.SparkStream
 
MapTypeConverter - Class in com.gengoai.conversion
Base Map type converter.
MapTypeConverter() - Constructor for class com.gengoai.conversion.MapTypeConverter
 
mapValues(Function<Object, ?>) - Method in class com.gengoai.tuple.Tuple
Maps the values of the tuple to another data type
mapValues(Function<Object, ?>) - Method in class com.gengoai.tuple.Tuple0
 
MARATHI - com.gengoai.Language
Marathi language.
MARK - Static variable in class com.gengoai.string.Re
Unicode mark characters.
match(CharSequence...) - Static method in class com.gengoai.string.Re
Creates a SerializablePredicate to match the given Pattern by calling find on the resulting matcher.
match(Pattern) - Static method in class com.gengoai.string.Re
Creates a SerializablePredicate to match the given Pattern by calling find on the resulting matcher.
matchAll(CharSequence...) - Static method in class com.gengoai.string.Re
Creates a SerializablePredicate to match the given Pattern by calling matches on the resulting matcher.
matchAll(Pattern) - Static method in class com.gengoai.string.Re
Creates a SerializablePredicate to match the given Pattern by calling matches on the resulting matcher.
matcher(String) - Method in interface com.gengoai.string.StringLike
Returns a regular expression matcher for the given pattern over this HString
matcher(Pattern) - Method in interface com.gengoai.string.StringLike
Returns a regular expression matcher for the given pattern over this HString
matches(byte[]) - Method in enum com.gengoai.io.CommonBOM
Determines if the BOM is at the beginning of a given byte array.
matches(String) - Method in interface com.gengoai.string.StringLike
Tells whether or not this string matches the given regular expression.
matches(String) - Static method in interface com.gengoai.string.StringMatcher
String matcher that evaluates true if the CharSequence matches the given string to match.
matches(String, boolean) - Static method in interface com.gengoai.string.StringMatcher
String matcher that evaluates true if the CharSequence matches the given string to match.
matchesAllOf(CharSequence) - Method in interface com.gengoai.string.CharMatcher
Checks if the entire CharSequence matches.
matchesAnyOf(CharSequence) - Method in interface com.gengoai.string.CharMatcher
Checks if any of the CharSequence matches.
matchesNoneOf(CharSequence) - Method in interface com.gengoai.string.CharMatcher
Checks if none of the CharSequence matches.
matchIterator(String, Pattern) - Static method in class com.gengoai.string.Strings
 
MATH_SYMBOL - Static variable in class com.gengoai.string.Re
Unicode math symbols
Math2 - Class in com.gengoai.math
Commonly needed math routines and methods that work over arrays and iterable.
max() - Method in interface com.gengoai.collection.counter.Counter
Determines the item with the maximum value in the counter
max() - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
max() - Method in interface com.gengoai.stream.MDoubleStream
Returns the max item in the stream.
max() - Method in interface com.gengoai.stream.MStream
Returns the max item in the stream requiring that the items be comparable.
max(int, CharSequence...) - Static method in class com.gengoai.string.Re
Max string.
max(SerializableComparator<Map.Entry<K, V>>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
max(SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the max function.
max(String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the max function.
max(SerializableComparator<? super T>) - Method in interface com.gengoai.stream.MStream
Returns the max item in the stream using the given comparator to compare items.
max(SerializableComparator<? super T>) - Method in class com.gengoai.stream.spark.SparkStream
 
max(SerializableComparator<Map.Entry<T, U>>) - Method in interface com.gengoai.stream.MPairStream
Returns the max item in the stream using the given comparator to compare items.
max(SerializableComparator<Map.Entry<T, U>>) - Method in class com.gengoai.stream.spark.SparkPairStream
 
max(Comparator<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
 
MAX - Static variable in class com.gengoai.sql.SQLConstants
 
MAX_BOM_SIZE - Static variable in enum com.gengoai.io.CommonBOM
The constant MAX_BOM_SIZE.
maxBy(E, E, Comparator<E>) - Static method in class com.gengoai.math.Math2
 
maxByKey() - Method in interface com.gengoai.stream.MPairStream
Returns the maximum entry in the stream comparing on key
maxByKey(SerializableComparator<? super T>) - Method in interface com.gengoai.stream.MPairStream
Returns the maximum entry in the stream comparing on key
maxByValue() - Method in interface com.gengoai.stream.MPairStream
Returns the maximum entry in the stream comparing on value
maxByValue(SerializableComparator<? super U>) - Method in interface com.gengoai.stream.MPairStream
Returns the maximum entry in the stream comparing on value
MAXIMUM - com.gengoai.math.Optimum
Optimizes for maximum values
maximumCount() - Method in interface com.gengoai.collection.counter.Counter
Determines the maximum value in the counter
maximumCount() - Method in interface com.gengoai.collection.counter.MultiCounter
Determines the maximum value in the counter
maxSize() - Method in class com.gengoai.collection.LRUMap
 
maxWeight() - Static method in class com.gengoai.graph.EdgeMergeFunctions
A merge function that creates a new edge whose weight is the maximum of the two edges.
MCounterAccumulator<T> - Interface in com.gengoai.stream
Accumulator for Counters
MDoubleAccumulator - Interface in com.gengoai.stream
Accumulator for doubles
MDoubleStream - Interface in com.gengoai.stream
A facade for double stream classes, such as Java's DoubleStream and Spark's DoubleRDD objects.
mean() - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
mean() - Method in interface com.gengoai.stream.MDoubleStream
The mean value of the stream
merge(Counter<? extends E>) - Method in class com.gengoai.stream.spark.SparkMCounterAccumulator
 
merge(Counter<? extends IN>) - Method in class com.gengoai.stream.local.LocalMCounterAccumulator
 
merge(Counter<? extends T>) - Method in class com.gengoai.collection.counter.BaseMapCounter
 
merge(Counter<? extends T>) - Method in interface com.gengoai.collection.counter.Counter
Merges the counts in one counter with this one.
merge(Counter<? extends T>) - Method in interface com.gengoai.stream.MCounterAccumulator
Merges the given counter with this accumulator
merge(MultiCounter<K, V>) - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
merge(MultiCounter<K, V>) - Method in interface com.gengoai.collection.counter.MultiCounter
Merges the counts in one counter with this one.
merge(MultiCounter<K1, K2>) - Method in class com.gengoai.stream.local.LocalMMultiCounterAccumulator
 
merge(MultiCounter<K1, K2>) - Method in interface com.gengoai.stream.MMultiCounterAccumulator
Merges the given MultiCounter with this accumulator
merge(MultiCounter<K1, K2>) - Method in class com.gengoai.stream.spark.SparkMMultiCounterAccumulator
 
merge(Edge<V>, Edge<V>, EdgeFactory<V>) - Method in interface com.gengoai.graph.EdgeMergeFunction
Merges the information related to two edges defined over the same vertices creating a new edge.
merge(Graph<V>) - Method in interface com.gengoai.graph.Graph
Merges another graph into this one ignoring any duplicate edges
merge(Graph<V>, EdgeMergeFunction<V>) - Method in interface com.gengoai.graph.Graph
Merges another graph into this one combining edges using the supplied merge function
merge(MAccumulator<Tuple2<K, V>, Map<K, V>>) - Method in class com.gengoai.stream.local.LocalMMapAccumulator
 
merge(MAccumulator<Tuple2<K1, K2>, MultiCounter<K1, K2>>) - Method in class com.gengoai.stream.local.LocalMMultiCounterAccumulator
 
merge(MAccumulator<E, List<E>>) - Method in class com.gengoai.stream.local.LocalMListAccumulator
 
merge(MAccumulator<E, Set<E>>) - Method in class com.gengoai.stream.local.LocalMSetAccumulator
 
merge(MAccumulator<IN, Counter<IN>>) - Method in class com.gengoai.stream.local.LocalMCounterAccumulator
 
merge(MAccumulator<IN, OUT>) - Method in interface com.gengoai.stream.MAccumulator
Merges another accumulator with this one
merge(MAccumulator<IN, OUT>) - Method in class com.gengoai.stream.spark.SparkMAccumulator
 
merge(MAccumulator<Double, EnhancedDoubleStatistics>) - Method in class com.gengoai.stream.local.LocalMStatisticsAccumulator
 
merge(MAccumulator<Double, Double>) - Method in class com.gengoai.stream.local.LocalMDoubleAccumulator
 
merge(MAccumulator<Long, Long>) - Method in class com.gengoai.stream.local.LocalMLongAccumulator
 
merge(Map<? extends T, ? extends Number>) - Method in class com.gengoai.collection.counter.BaseMapCounter
 
merge(Map<? extends T, ? extends Number>) - Method in interface com.gengoai.collection.counter.Counter
Merges the counts in a map with this counter.
merge(AccumulatorV2<IN, OUT>) - Method in class com.gengoai.stream.spark.AccumulatorV2Wrapper
 
mergeObject(JsonEntry) - Method in class com.gengoai.json.JsonEntry
 
min() - Method in interface com.gengoai.collection.counter.Counter
Determines the item with the minimum value in the counter
min() - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
min() - Method in interface com.gengoai.stream.MDoubleStream
Returns the min item in the stream.
min() - Method in interface com.gengoai.stream.MStream
Returns the min item in the stream requiring that the items be comparable.
min(int, CharSequence...) - Static method in class com.gengoai.string.Re
Min string.
min(SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the min function.
min(String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the min function.
min(SerializableComparator<? super T>) - Method in interface com.gengoai.stream.MStream
Returns the min item in the stream using the given comparator to compare items.
min(SerializableComparator<? super T>) - Method in class com.gengoai.stream.spark.SparkStream
 
min(SerializableComparator<Map.Entry<K, V>>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
min(SerializableComparator<Map.Entry<T, U>>) - Method in interface com.gengoai.stream.MPairStream
Returns the min item in the stream requiring that the items be comparable.
min(SerializableComparator<Map.Entry<T, U>>) - Method in class com.gengoai.stream.spark.SparkPairStream
 
min(Comparator<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
 
MIN - Static variable in class com.gengoai.sql.SQLConstants
 
minBy(E, E, Comparator<E>) - Static method in class com.gengoai.math.Math2
 
minByKey() - Method in interface com.gengoai.stream.MPairStream
Returns the minimum entry in the stream comparing on key
minByKey(SerializableComparator<? super T>) - Method in interface com.gengoai.stream.MPairStream
Returns the minimum entry in the stream comparing on key
minByValue() - Method in interface com.gengoai.stream.MPairStream
Returns the minimum entry in the stream comparing on value
minByValue(SerializableComparator<? super U>) - Method in interface com.gengoai.stream.MPairStream
Returns the minimum entry in the stream comparing on value
MINIMUM - com.gengoai.math.Optimum
Optimizes for minimum values
minimumCount() - Method in interface com.gengoai.collection.counter.Counter
Determines the minimum value in the counter
minimumCount() - Method in interface com.gengoai.collection.counter.MultiCounter
Determines the minimum value in the counter
MINUS - com.gengoai.parsing.CommonTypes
 
minWeight() - Static method in class com.gengoai.graph.EdgeMergeFunctions
A merge function that creates a new edge whose weight is the minimum of the two edges.
Mixins - Class in com.gengoai.json
 
Mixins.ParameterizedTypeMixin - Class in com.gengoai.json
 
Mixins.TypeMixin - Class in com.gengoai.json
 
mkdir() - Method in class com.gengoai.io.resource.ClasspathResource
 
mkdir() - Method in class com.gengoai.io.resource.FileResource
 
mkdir() - Method in interface com.gengoai.io.resource.Resource
Mkdir boolean.
mkdir() - Method in class com.gengoai.io.resource.StdoutResource
 
mkdirs() - Method in class com.gengoai.io.resource.ClasspathResource
 
mkdirs() - Method in class com.gengoai.io.resource.FileResource
 
mkdirs() - Method in interface com.gengoai.io.resource.Resource
Mkdirs boolean.
mkdirs() - Method in class com.gengoai.io.resource.StdoutResource
 
MLongAccumulator - Interface in com.gengoai.stream
Accumulator for longs
MMapAccumulator<K,​V> - Interface in com.gengoai.stream
Accumulator for Maps
MMultiCounterAccumulator<K1,​K2> - Interface in com.gengoai.stream
An accumulator for MultiCounters
mod(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates an SQLOperable that is the result of taking mode rhs of this number.
mod(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates an SQLOperable that is the result of taking mode rhs of this number.
MOD - Static variable in class com.gengoai.sql.SQLConstants
 
MODIFIER_SYMBOL - Static variable in class com.gengoai.string.Re
Unicode modifier symbols
MOLDAVIAN - com.gengoai.Language
Moldavian language.
MONGOLIAN - com.gengoai.Language
Mongolian language.
monitor(MStream<T>) - Static method in class com.gengoai.io.ResourceMonitor
Monitors the given MStream
monitor(InputStream) - Static method in class com.gengoai.io.ResourceMonitor
Monitors the given InputStream.
monitor(OutputStream) - Static method in class com.gengoai.io.ResourceMonitor
Monitors the given OutputStream.
monitor(Reader) - Static method in class com.gengoai.io.ResourceMonitor
Monitors the given Reader.
monitor(Writer) - Static method in class com.gengoai.io.ResourceMonitor
Monitors the given Writer.
monitor(Connection) - Static method in class com.gengoai.io.ResourceMonitor
Monitors the given SQL Connection closing it when it is no longer referenced.
monitor(DoubleStream) - Static method in class com.gengoai.io.ResourceMonitor
Monitors the given DoubleStream
monitor(IntStream) - Static method in class com.gengoai.io.ResourceMonitor
Monitors the given IntStream
monitor(LongStream) - Static method in class com.gengoai.io.ResourceMonitor
Monitors the given LongStream
monitor(Stream<T>) - Static method in class com.gengoai.io.ResourceMonitor
Monitors the given Stream.
monitor(T) - Static method in class com.gengoai.io.ResourceMonitor
Monitors the given Object
monitor(T, Consumer<T>) - Static method in class com.gengoai.io.ResourceMonitor
Monitors the given Object using the given onClose command
MONITOR - Static variable in class com.gengoai.io.ResourceMonitor
 
MonitoredObject<T> - Class in com.gengoai.io
A wrapper around an Object whose resources are being monitored by ResourceMonitor
MonitoredObject(T) - Constructor for class com.gengoai.io.MonitoredObject
 
MonitoredObject(T, Consumer<T>) - Constructor for class com.gengoai.io.MonitoredObject
 
MPairStream<T,​U> - Interface in com.gengoai.stream
A facade for stream classes which contain key-value pairs.
MStatisticsAccumulator - Interface in com.gengoai.stream
Accumulator for calculating descriptive statistics
MStream<T> - Interface in com.gengoai.stream
A facade for stream classes, such as Java's Stream and Spark's RDD objects.
mul(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
Multiplies this element with the given element.
mul(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
Multiplies this element with the given element.
MultiCounter<K,​V> - Interface in com.gengoai.collection.counter
A specialized object-object to double map that allows basic statistics over the object pairs and their values.
multiCounterAccumulator() - Method in class com.gengoai.stream.StreamingContext
Creates a new MultiCounter accumulator
multiCounterAccumulator(String) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
multiCounterAccumulator(String) - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
multiCounterAccumulator(String) - Method in class com.gengoai.stream.StreamingContext
Creates a new MultiCounter accumulator
MultiCounters - Class in com.gengoai.collection.counter
Common methods for reading multi-counters from structured files, creating synchronized and unmodifiable wrappers.
MultiFileWriter - Class in com.gengoai.io
A writer that will write content to different files using a round robin strategy.
MultiFileWriter(Resource, String, int) - Constructor for class com.gengoai.io.MultiFileWriter
Instantiates a new Multi file writer.
Multimap<K,​V> - Interface in com.gengoai.collection.multimap
Maps keys to multiple values.
MULTIPLE_WHITESPACE - Static variable in class com.gengoai.string.Re
The constant MULTIPLE_WHITESPACE.
multiply(double, double) - Static method in class com.gengoai.math.Operator
Multiplies two doubles (useful as a method reference)
multiply(float, float) - Static method in class com.gengoai.math.Operator
Multiplies two float (useful as a method reference)
multiply(int, int) - Static method in class com.gengoai.math.Operator
Multiplies two int (useful as a method reference)
MULTIPLY - com.gengoai.parsing.CommonTypes
 
MULTIPLY - Static variable in class com.gengoai.sql.SQLConstants
 
multiThreadedBatch(SQLElement, Stream<? extends T>, CheckedBiConsumer<T, NamedPreparedStatement>, int) - Method in class com.gengoai.sql.SQLContext
Multi threaded batch int.
MultithreadedStopwatch - Class in com.gengoai
A specialized version of a Stopwatch that is thread safe.
MultithreadedStopwatch(String) - Constructor for class com.gengoai.MultithreadedStopwatch
Instantiates a new Multithreaded stopwatch with the given name.
MultithreadedStopwatch(String, Level) - Constructor for class com.gengoai.MultithreadedStopwatch
Instantiates a new Multithreaded stopwatch with given name and logging at given level.

N

N(Number) - Static method in class com.gengoai.sql.SQL
Generates an SQLOperable for a numeric value
name - Variable in enum com.gengoai.EncryptionMethod
 
name - Variable in class com.gengoai.ParameterDef
The Param name.
name - Variable in class com.gengoai.sql.constraint.Constraint
 
name - Variable in class com.gengoai.sql.object.SQLObject
 
name() - Method in annotation type com.gengoai.application.Option
 
name() - Method in class com.gengoai.EnumValue
 
name() - Method in class com.gengoai.stream.local.LocalMAccumulator
 
name() - Method in interface com.gengoai.stream.MAccumulator
The name of the accumulator
name() - Method in class com.gengoai.stream.spark.SparkMAccumulator
 
name() - Method in class com.gengoai.stream.spark.SparkMDoubleAccumulator
 
name() - Method in class com.gengoai.stream.spark.SparkMLongAccumulator
 
name() - Method in class com.gengoai.StringTag
 
name() - Method in interface com.gengoai.Tag
The name of the tag.
name(String) - Method in class com.gengoai.application.NamedOption.NamedOptionBuilder
Sets the name of the option
name(String) - Method in class com.gengoai.sql.object.Trigger.TriggerBuilder
Set the name of the trigger (if not given one will be autogenerated)
namedArgument(SQLElement) - Static method in class com.gengoai.sql.SQL
Named argument sql element.
namedArgument(String) - Static method in class com.gengoai.sql.SQL
Generates a named argument for use with NamedPreparedStatement
namedGroup(CharSequence, CharSequence...) - Static method in class com.gengoai.string.Re
Defines the given regex as a named match group.
NamedOption - Class in com.gengoai.application
Represents an named command line option.
NamedOption(RField) - Constructor for class com.gengoai.application.NamedOption
Instantiates a new Named option.
NamedOption.NamedOptionBuilder - Class in com.gengoai.application
Builder class to create a named options
namedParameters() - Method in class com.gengoai.sql.statement.Insert
Sets the values to be inserted as named parameters for use with NamedPreparedStatement (note that this will remove any previously set values or select statement).
NamedPreparedStatement - Class in com.gengoai.sql
This class wraps a PreparedStatement allowing the parameters to be named.
NamedPreparedStatement(Connection, String) - Constructor for class com.gengoai.sql.NamedPreparedStatement
Creates a new NamedPreparedStatement using an existing connection and SQL string.
NamedPreparedStatement(Connection, String, boolean) - Constructor for class com.gengoai.sql.NamedPreparedStatement
Creates a new NamedPreparedStatement using an existing connection and SQL string.
NamedSQLElement - Interface in com.gengoai.sql
An SQLElement that represents a named object.
natural() - Static method in class com.gengoai.collection.Sorting
Natural serializable comparator.
NAURU - com.gengoai.Language
Nauru language.
NavigableDiskMap<K,​V> - Class in com.gengoai.collection.disk
A NavigableMap implementation that stores its data in a file.
navigableKeySet() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
NavigableKeyValueStore<K,​V> - Interface in com.gengoai.kv
The interface Navigable key value store.
NE - com.gengoai.math.NumericComparison
Is beingCompared not equal to comparedAgainst
negate() - Method in interface com.gengoai.function.SerializableBiPredicate
 
negate() - Method in interface com.gengoai.function.SerializableIntPredicate
 
negate() - Method in interface com.gengoai.function.SerializablePredicate
 
negate() - Method in interface com.gengoai.string.CharMatcher
 
negate() - Method in interface com.gengoai.string.StringMatcher
 
negate(SerializableBiPredicate<? super T, ? super U>) - Static method in interface com.gengoai.function.Serialized
Negate serializable bi predicate.
negate(SerializablePredicate<? super T>) - Static method in interface com.gengoai.function.Serialized
Negate serializable predicate.
negLookahead(CharSequence...) - Static method in class com.gengoai.string.Re
Defines a negative lookahead for the given regex.
negLookbehind(CharSequence...) - Static method in class com.gengoai.string.Re
Defines a negative non-consuming lookahead for the given regex.
NEPALI - com.gengoai.Language
Nepali language.
neq(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates an inequality check between this element and the given element
neq(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates an inequality check between this element and the given element
newCollection() - Method in class com.gengoai.conversion.CollectionTypeConverter
New collection collection.
newCollection() - Method in class com.gengoai.conversion.ConcurrentLinkedDequeTypeConverter
 
newCollection() - Method in class com.gengoai.conversion.ConcurrentLinkedQueueTypeConverter
 
newCollection() - Method in class com.gengoai.conversion.ConcurrentSkipListSetTypeConverter
 
newCollection() - Method in class com.gengoai.conversion.CopyOnWriteArrayListTypeConverter
 
newCollection() - Method in class com.gengoai.conversion.CopyOnWriteArraySetTypeConverter
 
newCollection() - Method in class com.gengoai.conversion.LinkedBlockingDequeTypeConverter
 
newCollection() - Method in class com.gengoai.conversion.LinkedBlockingQueueTypeConverter
 
newCollection() - Method in class com.gengoai.conversion.LinkedHashSetTypeConverter
 
newCollection() - Method in class com.gengoai.conversion.LinkedListTypeConverter
 
newCollection() - Method in class com.gengoai.conversion.ListTypeConverter
 
newCollection() - Method in class com.gengoai.conversion.PriorityBlockingQueueTypeConverter
 
newCollection() - Method in class com.gengoai.conversion.PriorityQueueTypeConverter
 
newCollection() - Method in class com.gengoai.conversion.SetTypeConverter
 
newCollection() - Method in class com.gengoai.conversion.StackTypeConverter
 
newCollection() - Method in class com.gengoai.conversion.TreeSetTypeConverter
 
newCollection(Class<T>) - Static method in class com.gengoai.collection.Collect
Creates a default instance of a collection type.
newConcurrentCounter(Counter<TYPE>) - Static method in class com.gengoai.collection.counter.Counters
Wraps a counter making each method call synchronized.
newConcurrentCounter(Iterable<? extends T>) - Static method in class com.gengoai.collection.counter.Counters
Creates a new ConcurrentHashMapCounter which is initialized with the given items
newConcurrentCounter(Map<? extends T, ? extends Number>) - Static method in class com.gengoai.collection.counter.Counters
Creates a new ConcurrentHashMapCounter which is initialized by merging with the given map
newConcurrentCounter(Stream<? extends T>) - Static method in class com.gengoai.collection.counter.Counters
Creates a new ConcurrentHashMapCounter which is initialized with the given items
newConcurrentCounter(T...) - Static method in class com.gengoai.collection.counter.Counters
Creates a new ConcurrentHashMapCounter which is initialized with the given items
newConcurrentHashSet() - Static method in class com.gengoai.collection.Sets
New concurrent hash set set.
newConcurrentMultiCounter(MultiCounter<K1, K2>) - Static method in class com.gengoai.collection.counter.MultiCounters
Creates a new ConcurrentHashMapMultiCounter using the given multi counter.
newConcurrentMultiCounter(Iterable<? extends Map.Entry<? extends K1, ? extends K2>>) - Static method in class com.gengoai.collection.counter.MultiCounters
Creates a new ConcurrentHashMapMultiCounter using the given map entries.
newConcurrentMultiCounter(Map.Entry<? extends K1, ? extends K2>...) - Static method in class com.gengoai.collection.counter.MultiCounters
Creates a new ConcurrentHashMapMultiCounter using the given map entries.
newConcurrentMultiCounter(Map<? extends Map.Entry<? extends K1, ? extends K2>, ? extends Number>) - Static method in class com.gengoai.collection.counter.MultiCounters
Creates a new ConcurrentHashMapMultiCounter using the given map.
newCounter(Counter<? extends T>) - Static method in class com.gengoai.collection.counter.Counters
Creates a new HashMapMultiCounter which is initialized by merging with the given counter
newCounter(Iterable<? extends T>) - Static method in class com.gengoai.collection.counter.Counters
Creates a new HashMapMultiCounter which is initialized with the given items
newCounter(Map<? extends T, ? extends Number>) - Static method in class com.gengoai.collection.counter.Counters
Creates a new HashMapMultiCounter which is initialized by merging with the given map
newCounter(Stream<? extends T>) - Static method in class com.gengoai.collection.counter.Counters
Creates a new HashMapMultiCounter which is initialized with the given items
newCounter(T...) - Static method in class com.gengoai.collection.counter.Counters
Creates a new HashMapMultiCounter which is initialized with the given items
newInstance - Variable in class com.gengoai.Registry
 
newInstance() - Method in class com.gengoai.collection.counter.BaseMapCounter
New instance counter.
newInstance() - Method in class com.gengoai.collection.counter.BaseMultiCounter
New instance.
newInstance() - Method in class com.gengoai.collection.counter.ConcurrentHashMapCounter
 
newInstance() - Method in class com.gengoai.collection.counter.ConcurrentHashMapMultiCounter
 
newInstance() - Method in class com.gengoai.collection.counter.HashMapCounter
 
newInstance() - Method in class com.gengoai.collection.counter.HashMapMultiCounter
 
NEWLINE - com.gengoai.parsing.CommonTypes
 
newMultiCounter(MultiCounter<? extends K1, ? extends K2>) - Static method in class com.gengoai.collection.counter.MultiCounters
Creates a copy of the specified multi-counter
newMultiCounter(Iterable<? extends Map.Entry<? extends K1, ? extends K2>>) - Static method in class com.gengoai.collection.counter.MultiCounters
Creates a new MultiCounter using the given map entries.
newMultiCounter(Map.Entry<? extends K1, ? extends K2>...) - Static method in class com.gengoai.collection.counter.MultiCounters
Creates a new MultiCounter using the given map entries.
newMultiCounter(Map<? extends Map.Entry<? extends K1, ? extends K2>, ? extends Number>) - Static method in class com.gengoai.collection.counter.MultiCounters
Creates a new MultiCounter using the given map.
next() - Method in class com.gengoai.concurrent.BrokerIterator
 
next() - Method in class com.gengoai.config.ConfigScanner
Resumes scanning until the next regular expression is matched, the end of input is encountered or an I/O-Error occurs.
next() - Method in class com.gengoai.io.CSVRowListIterator
 
next() - Method in class com.gengoai.io.CSVRowMapIterator
 
next() - Method in class com.gengoai.io.resource.ResourceChildIterator
 
next() - Method in class com.gengoai.parsing.AbstractTokenStream
Gets the next available token.
next() - Method in class com.gengoai.sql.ResultSetIterator
 
next() - Method in class com.gengoai.stream.ShuffleIterator
 
next(Deque<List<Tuple2<V, Edge<V>>>>) - Method in class com.gengoai.graph.algorithms.BreadthFirstSearch
 
next(Deque<List<Tuple2<V, Edge<V>>>>) - Method in class com.gengoai.graph.algorithms.DepthFirstSearch
 
next(Iterator<? extends T>) - Static method in class com.gengoai.collection.Iterators
Gets the next element of the iterator that would be returned by calling next if it exists.
next(Iterator<? extends T>, T) - Static method in class com.gengoai.collection.Iterators
Gets the next element of the iterator that would be returned by calling next if it exists or the default value.
next(Matcher) - Static method in class com.gengoai.string.Re
Next string.
nextRow() - Method in class com.gengoai.io.CSVReader
Reads the next row from the CSV file retuning null if there are not anymore
nextV(Deque<V>) - Method in class com.gengoai.graph.algorithms.AbstractGraphTraversal
Next v v.
nextV(Deque<V>) - Method in class com.gengoai.graph.algorithms.BreadthFirstTraversal
 
nextV(Deque<V>) - Method in class com.gengoai.graph.algorithms.DepthFirstTraversal
 
NO_ACTION - com.gengoai.sql.constraint.ForeignKeyAction
 
NON_WHITESPACE - Static variable in class com.gengoai.string.Re
The constant NON_WHITESPACE.
None - Static variable in interface com.gengoai.string.CharMatcher
Matches nothing
NONE - com.gengoai.io.Compression
No Compression
noneMatch(SerializableDoublePredicate) - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
noneMatch(SerializableDoublePredicate) - Method in interface com.gengoai.stream.MDoubleStream
Determines if none of the doubles in the stream evaluate to true with the given predicate
noneMatch(Predicate<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
 
nonMatchingGroup(CharSequence...) - Static method in class com.gengoai.string.Re
Defines the given regex as a non-matching group
NonTraversableResource - Interface in com.gengoai.io.resource
Defines a resources whose hierarchy is not traversable.
nonUnique(SQLElement...) - Method in class com.gengoai.sql.object.IndexBuilder
 
nonUnique(String...) - Method in class com.gengoai.sql.object.IndexBuilder
 
nonUnique(List<SQLElement>) - Method in class com.gengoai.sql.object.IndexBuilder
 
normalize(String) - Method in class com.gengoai.Registry
Normalizes the name
NORWEGIAN - com.gengoai.Language
Norwegian language.
not() - Method in interface com.gengoai.sql.operator.SQLOperable
Negates this expression
NOT - Static variable in class com.gengoai.sql.SQLConstants
 
NOT_DEFERRABLE - com.gengoai.sql.constraint.Deferrable
 
NOT_EQUALS - Static variable in class com.gengoai.sql.SQLConstants
 
notChars(char...) - Static method in class com.gengoai.string.Re
Converts the given array of strings into a negated regex character class.
notChars(CharSequence...) - Static method in class com.gengoai.string.Re
Converts the given array of strings into a negated regex character class.
notDeferred() - Method in class com.gengoai.sql.constraint.ForeignKeyConstraint
 
NOTHING - com.gengoai.sql.statement.UpsertAction
Do Nothing
notNull() - Method in class com.gengoai.sql.object.Column
Sets the column to not allow null values.
notNull(SQLElement) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
 
notNull(String) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
 
notNull(ConflictClause) - Method in class com.gengoai.sql.object.Column
Sets the column to not allow null values optionally specifying what happens when insertion of a null value is attempted.
notNull(T) - Static method in class com.gengoai.Validation
Throws a NullPointerException if the given object is null.
notNull(T, String) - Static method in class com.gengoai.Validation
Throws a NullPointerException if the given object is null.
NotNull - Static variable in interface com.gengoai.string.StringMatcher
Matches CharSequences that are not null.
notNullConstraint(NotNullConstraint, boolean, StringBuilder) - Method in class com.gengoai.sql.SQLDialect
Not null constraint.
NotNullConstraint - Class in com.gengoai.sql.constraint
 
NotNullConstraint(String, SQLElement) - Constructor for class com.gengoai.sql.constraint.NotNullConstraint
 
notNullOrBlank(String) - Static method in class com.gengoai.Validation
Throws a IllegalArgumentException if the given string is null or blank.
notNullOrBlank(String, Supplier<String>) - Static method in class com.gengoai.Validation
Throws a IllegalArgumentException if the given string is null or blank.
notNullOrBlank(String, String) - Static method in class com.gengoai.Validation
Throws a IllegalArgumentException if the given string is null or blank.
NotNullOrBlank - Static variable in interface com.gengoai.string.StringMatcher
Matches CharSequences that are not null or blank
NTuple - Class in com.gengoai.tuple
Generic N-degree tuple.
NTuple(Object[]) - Constructor for class com.gengoai.tuple.NTuple
Instantiates a new N tuple.
NTupleTypeConverter - Class in com.gengoai.conversion
NTuple and Tuple Converter.
NTupleTypeConverter() - Constructor for class com.gengoai.conversion.NTupleTypeConverter
 
Null - Static variable in interface com.gengoai.string.StringMatcher
Matches CharSequences are null
NULL - com.gengoai.config.ConfigTokenType
 
NULL - Static variable in class com.gengoai.conversion.Val
Null value
NULL_HANDLER - Static variable in class com.gengoai.parsing.ValueExpression
Creates a null value handler which will always contain a null value
NULL_TO_EMPTY - com.gengoai.string.StringFunctions
Converts nulls to empty strings
nullIf(SQLElement, SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing an "null if" function, which returns null if the two arguments are equal.
NULLIF - Static variable in class com.gengoai.sql.SQLConstants
 
NullOrBlank - Static variable in interface com.gengoai.string.StringMatcher
Matches CharSequences that are null or blank
nullToEmpty(String) - Static method in class com.gengoai.string.Strings
Converts null values into an empty string
nullValue() - Static method in class com.gengoai.json.JsonEntry
Creates a null valued entry
nullValue() - Static method in class com.gengoai.sql.SQL
Generates a null value
NUMBER - com.gengoai.parsing.CommonTypes
 
NUMBER - Static variable in class com.gengoai.string.Re
Unicode numbers
NUMBER_OF_PROCESSORS - Static variable in interface com.gengoai.SystemInfo
The number of available processors according to the runtime
numberOfEdges() - Method in class com.gengoai.graph.DefaultGraphImpl
 
numberOfEdges() - Method in interface com.gengoai.graph.Graph
Number of edges.
numberOfExpressions() - Method in class com.gengoai.parsing.ListExpression
Number of expressions int.
numberOfReadMethods() - Method in class com.gengoai.reflection.BeanDescriptor
 
numberOfVertices() - Method in class com.gengoai.graph.DefaultGraphImpl
 
numberOfVertices() - Method in interface com.gengoai.graph.Graph
Number of vertices.
numberOfWriteMethods() - Method in class com.gengoai.reflection.BeanDescriptor
 
NUMERIC_HANDLER - Static variable in class com.gengoai.parsing.ValueExpression
Creates a numeric value handler which will parse the ParserToken text using Double.parseDouble to generate the numeric value
NumericComparison - Enum in com.gengoai.math
Methods for comparing numeric (double) values.

O

objDoubleConsumer(CheckedObjDoubleConsumer<T>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of ObjDoubleConsumer that will capture exceptions and rethrow them as runtime exceptions
objDoubleConsumer(SerializableObjDoubleConsumer<T>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of ObjDoubleConsumer
object - Variable in class com.gengoai.io.MonitoredObject
 
object() - Static method in class com.gengoai.json.JsonEntry
Creates a new empty object
objIntConsumer(CheckedObjIntConsumer<T>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of ObjIntConsumer that will capture exceptions and rethrow them as runtime exceptions
objIntConsumer(SerializableObjIntConsumer<T>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of ObjIntConsumer
objLongConsumer(CheckedObjLongConsumer<T>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of ObjLongConsumer that will capture exceptions and rethrow them as runtime exceptions
objLongConsumer(SerializableObjLongConsumer<T>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of ObjLongConsumer
OCCITAN - com.gengoai.Language
Occitan language.
of(int, int) - Static method in interface com.gengoai.collection.tree.Span
Of span.
of(Object...) - Static method in class com.gengoai.tuple.NTuple
Creates an NTuple of the given items
of(List<?>) - Static method in class com.gengoai.tuple.NTuple
Creates an NTuple of the given items
of(A, B, C) - Static method in class com.gengoai.tuple.Tuple3
Static Constructor
of(A, B, C, D) - Static method in class com.gengoai.tuple.Tuple4
Static constructor
of(Object) - Static method in class com.gengoai.conversion.Val
Convenience method for creating a Convertible Object
of(K, V) - Static method in class com.gengoai.tuple.Tuple2
Of tuple 2.
of(V1) - Static method in class com.gengoai.tuple.Tuple1
Of tuple 1.
offer(E) - Method in class com.gengoai.collection.disk.DiskQueue
 
OffHeap - com.gengoai.stream.StorageLevel
 
onClass(Class<?>) - Static method in class com.gengoai.reflection.Reflect
Creates a Reflect object for the given class.
onClass(Type) - Static method in class com.gengoai.reflection.Reflect
Creates a Reflect object for the given type.
onClass(String) - Static method in class com.gengoai.reflection.Reflect
Creates a Reflect object for the class represented by the given class name.
onClose(SerializableRunnable) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
onClose(SerializableRunnable) - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
onClose(SerializableRunnable) - Method in class com.gengoai.stream.local.LocalInMemoryMStream
 
onClose(SerializableRunnable) - Method in interface com.gengoai.stream.MDoubleStream
Sets the handler to call when the stream is closed.
onClose(SerializableRunnable) - Method in interface com.gengoai.stream.MPairStream
Sets the handler to call when the stream is closed.
onClose(SerializableRunnable) - Method in interface com.gengoai.stream.MStream
Sets the handler to call when the stream is closed.
onClose(SerializableRunnable) - Method in class com.gengoai.stream.spark.SparkPairStream
 
onClose(SerializableRunnable) - Method in class com.gengoai.stream.spark.SparkStream
 
onClose(Runnable) - Method in class com.gengoai.stream.ReusableJavaStream
 
onConflict(UpsertClause) - Method in class com.gengoai.sql.statement.Insert
Sets the upsert clause to use if an index conflict results from the insertion
onConflict(ConflictClause) - Method in class com.gengoai.sql.constraint.ConstraintWithConflictClause
 
onDelete - Variable in class com.gengoai.sql.constraint.ForeignKeyConstraint
 
onDelete(ForeignKeyAction) - Method in class com.gengoai.sql.constraint.ForeignKeyConstraint
 
OnDisk - com.gengoai.stream.StorageLevel
 
oneOrMore(CharSequence...) - Static method in class com.gengoai.string.Re
One or more string.
onObject(Object) - Static method in class com.gengoai.reflection.Reflect
Creates a Reflect object on the given object
onUpdate - Variable in class com.gengoai.sql.constraint.ForeignKeyConstraint
 
onUpdate(ForeignKeyAction) - Method in class com.gengoai.sql.constraint.ForeignKeyConstraint
 
OPEN_PUNCTUATION - Static variable in class com.gengoai.string.Re
Unicode open punctuation
OPENBRACE - com.gengoai.parsing.CommonTypes
 
OPENBRACKET - com.gengoai.parsing.CommonTypes
 
OPENPARENS - com.gengoai.parsing.CommonTypes
 
operator - Variable in class com.gengoai.sql.operator.SQLOperator
 
Operator - Class in com.gengoai.math
 
optimum(double[]) - Method in enum com.gengoai.math.Optimum
Select the best index and value from the given array.
optimum(MStream<T>, SerializableToDoubleFunction<T>) - Method in enum com.gengoai.math.Optimum
Optimum optional.
optimum(Stream<T>, SerializableToDoubleFunction<T>) - Method in enum com.gengoai.math.Optimum
Optimum optional.
Optimum - Enum in com.gengoai.math
Defines methodologies for comparing, testing, and selecting values and indexes based on optimizing values in a specific direction, i.e.
optimumIndex(double[]) - Method in enum com.gengoai.math.Optimum
Selects the index of the best value in the given array
optimumIndex(float[]) - Method in enum com.gengoai.math.Optimum
Selects the index of the best value in the given array
optimumIndex(int[]) - Method in enum com.gengoai.math.Optimum
Selects the index of the best value in the given array
optimumValue(@lombok.NonNull double[]) - Method in enum com.gengoai.math.Optimum
Selects the best value from the given array
optimumValue(@lombok.NonNull float[]) - Method in enum com.gengoai.math.Optimum
Selects the best value from the given array
Option - Annotation Type in com.gengoai.application
Field annotation that allows the field to be set via the command line using a CommandLineParser.
or(SerializablePredicate<? super Character>) - Method in interface com.gengoai.string.CharMatcher
 
or(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
ORs this element with given element.
or(SQLElement...) - Static method in class com.gengoai.sql.SQL
Combines one or more SQLElements via an OR
or(CharSequence...) - Static method in class com.gengoai.string.Re
Combines the given regex patterns as alternations.
or(SerializableBiPredicate<? super T, ? super U>) - Method in interface com.gengoai.function.SerializableBiPredicate
 
or(SerializableBiPredicate<? super T, ? super U>, SerializableBiPredicate<? super T, ? super U>) - Static method in interface com.gengoai.function.Serialized
Or serializable bi predicate.
or(SerializableDoublePredicate) - Method in interface com.gengoai.function.SerializableDoublePredicate
 
or(SerializableIntPredicate) - Method in interface com.gengoai.function.SerializableIntPredicate
 
or(SerializableLongPredicate) - Method in interface com.gengoai.function.SerializableLongPredicate
 
or(SerializablePredicate<? super CharSequence>) - Method in interface com.gengoai.string.StringMatcher
 
or(SerializablePredicate<? super T>) - Method in interface com.gengoai.function.SerializablePredicate
 
or(SerializablePredicate<? super T>, SerializablePredicate<? super T>) - Static method in interface com.gengoai.function.Serialized
Or serializable predicate.
or(BiPredicate<? super T, ? super U>) - Method in interface com.gengoai.function.SerializableBiPredicate
 
or(DoublePredicate) - Method in interface com.gengoai.function.SerializableDoublePredicate
 
or(IntPredicate) - Method in interface com.gengoai.function.SerializableIntPredicate
 
or(LongPredicate) - Method in interface com.gengoai.function.SerializableLongPredicate
 
or(Predicate<? super T>) - Method in interface com.gengoai.function.SerializablePredicate
 
orderBy(SQLElement...) - Method in class com.gengoai.sql.statement.Select
Sets the order by clause to the given strings.
orderBy(String...) - Method in class com.gengoai.sql.statement.Select
Sets the order by clause to the given strings.
orderBy(Collection<? extends SQLElement>) - Method in class com.gengoai.sql.statement.Select
Sets the order by clause to the given strings.
ORIYA - com.gengoai.Language
Oriya language.
OROMO - com.gengoai.Language
Oromo language.
OS_ARCH - Static variable in interface com.gengoai.SystemInfo
The system architecture *
OS_NAME - Static variable in interface com.gengoai.SystemInfo
The name of the operating system *
OS_VERSION - Static variable in interface com.gengoai.SystemInfo
The operating system version *
OTHER_SYMBOL - Static variable in class com.gengoai.string.Re
Unicode other symbols
otherwise(SerializableFunction<? super I, ? extends O>) - Method in class com.gengoai.function.Funcs.When
Otherwise function.
otherwise(O) - Method in class com.gengoai.function.Funcs.When
Otherwise function.
OUT - com.gengoai.graph.scoring.DegreeScorer.DEGREE_TYPE
 
outDegree(V) - Method in class com.gengoai.graph.DefaultGraphImpl
 
outDegree(V) - Method in interface com.gengoai.graph.Graph
The number of successors
outputStream() - Method in class com.gengoai.io.resource.BaseResource
 
outputStream() - Method in interface com.gengoai.io.resource.Resource
Opens an output stream over this resource.
OutputStreamResource - Class in com.gengoai.io.resource
Resource that wraps an OutputStream
OutputStreamResource(OutputStream) - Constructor for class com.gengoai.io.resource.OutputStreamResource
Instantiates a new Output stream resource.
OutputStreamTypeConverter - Class in com.gengoai.conversion
OutputStream Converter
OutputStreamTypeConverter() - Constructor for class com.gengoai.conversion.OutputStreamTypeConverter
 
overlapping(Span) - Method in class com.gengoai.collection.tree.IntervalTree
Returns the collection of elements in this set overlapping with the given span including.
overlaps(Span) - Method in interface com.gengoai.collection.tree.Span
Returns true if the bounds of other text are connected with the bounds of this text.
OVERWRITE - com.gengoai.io.SaveMode
Overwrites the file/directory
owner() - Method in class com.gengoai.reflection.RParameter
Gets the executable that this parameter belongs to

P

padEnd(CharSequence, int, char) - Static method in class com.gengoai.string.Strings
Pads the end of the string to make the string into the desired length using the given padding character to make up the additional length.
padStart(CharSequence, int, char) - Static method in class com.gengoai.string.Strings
Pads the beginning of the string to make the string into the desired length using the given padding character to make up the additional length.
PageRank<V> - Class in com.gengoai.graph.scoring
 
PageRank() - Constructor for class com.gengoai.graph.scoring.PageRank
 
PageRank(int, double, double) - Constructor for class com.gengoai.graph.scoring.PageRank
 
pairStream(Collection<Map.Entry<? extends K, ? extends V>>) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
pairStream(Map<? extends K, ? extends V>) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
pairStream(Tuple2<? extends K, ? extends V>...) - Method in class com.gengoai.stream.StreamingContext
Creates a new pair stream from the given array of tuples.
pairStream(Collection<Map.Entry<? extends K, ? extends V>>) - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
pairStream(Collection<Map.Entry<? extends K, ? extends V>>) - Method in class com.gengoai.stream.StreamingContext
Creates a new pair stream from the given collection of entries.
pairStream(Map<? extends K, ? extends V>) - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
pairStream(Map<? extends K, ? extends V>) - Method in class com.gengoai.stream.StreamingContext
Creates a new pair stream from the given map.
parallel() - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
parallel() - Method in class com.gengoai.stream.local.LocalInMemoryMStream
 
parallel() - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
parallel() - Method in interface com.gengoai.stream.MDoubleStream
Ensures that the stream is parallel or distributed.
parallel() - Method in interface com.gengoai.stream.MPairStream
Ensures that the stream is parallel or distributed.
parallel() - Method in interface com.gengoai.stream.MStream
Ensures that the stream is parallel or distributed.
parallel() - Method in class com.gengoai.stream.ReusableJavaStream
 
parallel() - Method in class com.gengoai.stream.spark.SparkPairStream
 
parallel() - Method in class com.gengoai.stream.spark.SparkStream
 
parallelstream() - Method in interface com.gengoai.graph.Graph
Returns a stream of the vertices in this graph
param - Variable in class com.gengoai.ParamMap.Parameter
The Parameter definition.
param(String, Class<T>) - Static method in class com.gengoai.ParameterDef
Param parameter def.
param(String, Type) - Static method in class com.gengoai.ParameterDef
Param parameter def.
parameter(ParameterDef<T>, T) - Method in class com.gengoai.ParamMap
Creates a ParamMap.Parameter of the given ParameterDef with the given default value registering it with this ParamMap and returning the created Parameter.
ParameterDef<T> - Class in com.gengoai
Defines a parameter and its type for use with in a ParamMap
parameterizedType(Type, Type...) - Static method in class com.gengoai.reflection.TypeUtils
Creates parameterized type information for the given raw type and optional type arguments.
ParameterizedTypeMixin() - Constructor for class com.gengoai.json.Mixins.ParameterizedTypeMixin
 
parameterizeObject(T) - Static method in class com.gengoai.reflection.BeanUtils
Sets properties on an object using the values defined in the Config.
parameterNames() - Method in class com.gengoai.ParamMap
Gets the parameter names associated with this ParamMap
parameterTypesCompatible(Type...) - Method in class com.gengoai.reflection.RExecutable
Determines if the given types are compatible with the this executable's parameters
ParamMap<V extends ParamMap<V>> - Class in com.gengoai
A parameter m
ParamMap() - Constructor for class com.gengoai.ParamMap
 
ParamMap.Parameter<T> - Class in com.gengoai
Represents a ParameterDef and its value within a ParamMap.
parent() - Method in class com.gengoai.HierarchicalEnumValue
 
parent() - Method in interface com.gengoai.Tag
Gets the parent of this tag
parent(String) - Static method in class com.gengoai.io.FileUtils
Returns the parent directory for the given file.
parse(Resource) - Static method in class com.gengoai.json.Json
Parses the given resource as json entry
parse(Resource, Type) - Static method in class com.gengoai.json.Json
Parses the json in the given resource creating an object of the given class type.
parse(String, Type) - Static method in class com.gengoai.json.Json
Parses the json in the given resource creating an object of the given class type.
parse(Resource, String) - Static method in class com.gengoai.io.Xml
Parses the given XML resource creating sub-documents (DOM) from the elements with the given tag name.
parse(Resource, String, EventFilter) - Static method in class com.gengoai.io.Xml
Parses the given XML resource creating sub-documents (DOM) from the elements with the given tag name and filtering out events using the given event filter.
parse(String) - Static method in class com.gengoai.json.Json
Parses the json string.
parse(String) - Static method in class com.gengoai.kv.KeyValueStoreConnection
Parse kv store spec.
parse(String) - Static method in class com.gengoai.reflection.TypeUtils
From string type.
parse(String) - Static method in class com.gengoai.specification.Specification
Parses the specification string.
parse(String[]) - Method in class com.gengoai.application.CommandLineParser
Parses an array of arguments
parse(String, Class<T>) - Static method in class com.gengoai.specification.Specification
Parses the specification as a the given Specifiable type.
parseAllExpressions() - Method in class com.gengoai.parsing.Parser
Parse all expressions list.
parseArray(Resource) - Static method in class com.gengoai.json.Json
Loads an array of objects from the given resource in json format.
parseArray(String) - Static method in class com.gengoai.json.Json
Parses a json string into a list of JsonEntry
ParseException - Exception in com.gengoai.parsing
Exception class indicating an error in parsing.
ParseException() - Constructor for exception com.gengoai.parsing.ParseException
Creates a new instance of the ParseException
ParseException(String) - Constructor for exception com.gengoai.parsing.ParseException
Creates a new instance of the ParseException
ParseException(Throwable) - Constructor for exception com.gengoai.parsing.ParseException
Creates a new instance of the ParseException
parseExpression() - Method in class com.gengoai.parsing.Parser
Parses the token stream to get the next expression
parseExpression(int) - Method in class com.gengoai.parsing.Parser
Parses the token stream to get the next expression
parseExpression(int, boolean) - Method in class com.gengoai.parsing.Parser
Parses the token stream to get the next expression
parseExpression(int, Class<T>) - Method in class com.gengoai.parsing.Parser
 
parseExpression(ParserToken) - Method in class com.gengoai.parsing.Parser
Parses the token stream to get the next expression
parseExpression(ParserToken, boolean) - Method in class com.gengoai.parsing.Parser
Parses the token stream to get the next expression
parseExpression(ParserToken, Class<T>) - Method in class com.gengoai.parsing.Parser
 
parseExpression(Class<T>) - Method in class com.gengoai.parsing.Parser
 
parseExpressionList(Tag, Tag) - Method in class com.gengoai.parsing.Parser
Parses a list of tokens ending with the endOfList tag and values separated using the separator tag.
parseExpressionList(Tag, Tag, Tag) - Method in class com.gengoai.parsing.Parser
Parses a list of tokens ending with the endOfList tag and values separated using the separator tag.
parseObject(Resource) - Static method in class com.gengoai.json.Json
Quicker method for parsing a json string into a Map of String keys and Object values.
parseObject(String) - Static method in class com.gengoai.json.Json
Quicker method for parsing a json string into a Map of String keys and Object values.
Parser - Class in com.gengoai.parsing
An implementation of a Pratt Parser inspired by Pratt Parsers: Expression Parsing Made Easy.
Parser(Grammar, TokenStream) - Constructor for class com.gengoai.parsing.Parser
Instantiates a new Parser.
parserGenerator(Grammar, Lexer) - Static method in class com.gengoai.parsing.ParserGenerator
Creates a ParserGenerator with the given Grammar amd Lexer.
ParserGenerator - Class in com.gengoai.parsing
Generates a Parser objects that uses a pre-defined Grammar to parse the ParserTokens extracted using the pre-defined Lexer.
ParserToken - Class in com.gengoai.parsing
A token and its associated metadata extracted via a Lexer
ParserToken(Tag, String, int) - Constructor for class com.gengoai.parsing.ParserToken
Instantiates a new Parser token.
ParserToken(Tag, String, int, int) - Constructor for class com.gengoai.parsing.ParserToken
Instantiates a new Parser token.
ParserToken(Tag, String, int, int, String[]) - Constructor for class com.gengoai.parsing.ParserToken
Instantiates a new Parser token.
partition(long) - Method in class com.gengoai.stream.local.LocalInMemoryMStream
 
partition(long) - Method in interface com.gengoai.stream.MStream
Partitions the stream into iterables each of size <= partitionSize.
partition(long) - Method in class com.gengoai.stream.spark.SparkStream
 
partition(List<T>, int) - Static method in class com.gengoai.collection.Lists
Partitions a list into multiple lists of partition size (last list may have a size less than partition size).
partition(Iterator<? extends T>, int, boolean) - Static method in class com.gengoai.collection.Iterators
Partitions the elements in the iterator into a number of lists equal to partition size except for the last partition, which may have less elements if pad is false but will be filled with nulls if true.
partition(Iterator<T>, int) - Static method in class com.gengoai.collection.Iterators
Partitions the elements in the iterator into a number of lists equal to partition size except for the last partition, which may have less elements.
partition(Stream<T>, long) - Static method in class com.gengoai.stream.Streams
 
PASHTO - com.gengoai.Language
Pashto.
path() - Method in class com.gengoai.HierarchicalEnumValue
Generates an array of string representing the path of this enum value in the hierarchy
path() - Method in class com.gengoai.io.resource.BaseResource
 
path() - Method in class com.gengoai.io.resource.ClasspathResource
 
path() - Method in class com.gengoai.io.resource.FileResource
 
path() - Method in interface com.gengoai.io.resource.Resource
Gets path in the same mannar as File.getPath()
path() - Method in class com.gengoai.io.resource.URIResource
 
path() - Method in class com.gengoai.io.resource.URLResource
 
path(String) - Static method in class com.gengoai.io.FileUtils
Returns the path of the file in the same manner as File.getPath().
path(V, V) - Method in class com.gengoai.graph.algorithms.DijkstraShortestPath
 
path(V, V) - Method in interface com.gengoai.graph.algorithms.ShortestPath
The shortest path (list of edges) from the source to target vertex.
Path - Annotation Type in com.gengoai.specification
Annotation for Specifiable fields that should be assigned the path element of the Specification.
PATH_SEPARATOR - Static variable in interface com.gengoai.SystemInfo
The platform-dependent path separator (e.g., ":" on UNIX, "," for Windows)
PathTypeConverter - Class in com.gengoai.conversion
Path Converter
PathTypeConverter() - Constructor for class com.gengoai.conversion.PathTypeConverter
 
peek() - Method in class com.gengoai.collection.disk.DiskQueue
 
peek() - Method in class com.gengoai.parsing.AbstractTokenStream
 
peek() - Method in class com.gengoai.parsing.Parser
 
peek() - Method in interface com.gengoai.parsing.TokenStream
Peeks at the next token on the stream.
peek(Consumer<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
 
PERIOD - com.gengoai.parsing.CommonTypes
 
PERSIAN - com.gengoai.Language
Persian.
persist(StorageLevel) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
persist(StorageLevel) - Method in interface com.gengoai.stream.MPairStream
 
persist(StorageLevel) - Method in interface com.gengoai.stream.MStream
Persists the stream to the given storage level
persist(StorageLevel) - Method in class com.gengoai.stream.spark.SparkPairStream
 
persist(StorageLevel) - Method in class com.gengoai.stream.spark.SparkStream
 
PIPE - com.gengoai.parsing.CommonTypes
 
PLUS - com.gengoai.parsing.CommonTypes
 
PNG - com.gengoai.graph.io.GraphViz.Format
 
POLISH - com.gengoai.Language
Polish language.
poll() - Method in class com.gengoai.collection.disk.DiskQueue
 
pollFirstEntry() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
pollLastEntry() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
PORTUGUESE - com.gengoai.Language
Portuguese language.
posLookahead(CharSequence...) - Static method in class com.gengoai.string.Re
Defines a positive lookahead for the given regex.
posLookbehind(CharSequence...) - Static method in class com.gengoai.string.Re
Defines a non-consuming positive lookahead for the given regex.
postfix(Tag, PostfixHandler) - Method in class com.gengoai.parsing.Grammar
Registers a PostfixHandler with a precedence of 1 for the given Tag
postfix(Tag, PostfixHandler, int) - Method in class com.gengoai.parsing.Grammar
Registers a PostfixHandler with the given precedence for the given Tag
postfix(Tag, PostfixHandler, int, SerializablePredicate<E>) - Method in class com.gengoai.parsing.Grammar
Registers a PostfixHandler with the given precedence for the given Tag
POSTFIX_OPERATOR_HANDLER - Static variable in class com.gengoai.parsing.UnaryOperatorExpression
Generic Handler for generating UnaryOperatorExpressions for postfix operators.
PostfixHandler - Interface in com.gengoai.parsing
Handler for postfix and infix expressions.
postfixUnaryOperator(PostfixUnaryOperator) - Method in class com.gengoai.sql.SQLDialect
Postfix unary operator string.
PostfixUnaryOperator - Class in com.gengoai.sql.operator
Unary Postfix SQLOperator
PostfixUnaryOperator(String, SQLElement, boolean) - Constructor for class com.gengoai.sql.operator.PostfixUnaryOperator
Instantiates a new SQLPostfixUnaryOperator.
PostgreSQLDialect - Class in com.gengoai.sql
 
PostgreSQLDialect() - Constructor for class com.gengoai.sql.PostgreSQLDialect
 
POUND - com.gengoai.parsing.CommonTypes
 
pow(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates an SQLOperable that is the result of raising this number to the power of rhs.
pow(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
Creates an SQLOperable that is the result of raising this number to the power of rhs.
POW - Static variable in class com.gengoai.sql.SQLConstants
 
precedenceOf(ParserToken) - Method in class com.gengoai.parsing.Grammar
Determines the precedence of the Tag of the given ParserToken
precedenceOf(Tag) - Method in class com.gengoai.parsing.Grammar
Determines the precedence of the given tag
predicate(CheckedPredicate<T>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of Predicate that will capture exceptions and rethrow them as runtime exceptions
predicate(SerializablePredicate<T>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of Predicate
Predicates - Class in com.gengoai.function
 
prefix(Tag, PrefixHandler) - Method in class com.gengoai.parsing.Grammar
Registers a PrefixHandler for the given Tag
prefix(Tag, PrefixHandler, SerializablePredicate<E>) - Method in class com.gengoai.parsing.Grammar
Registers a PrefixHandler for the given Tag
prefix(String) - Method in class com.gengoai.collection.tree.Trie
Returns an unmodifiable map view of this Trie containing only those elements with the given prefix.
PREFIX_OPERATOR_HANDLER - Static variable in class com.gengoai.parsing.UnaryOperatorExpression
Generic Handler for generating UnaryOperatorExpressions for prefix operators using Parser.parseExpression()* to generate the value of the operator.
PrefixHandler - Interface in com.gengoai.parsing
Handler for prefix expressions.
prefixKeyIterator(String) - Method in class com.gengoai.collection.tree.Trie
 
prefixUnaryOperator(PrefixUnaryOperator) - Method in class com.gengoai.sql.SQLDialect
Prefix unary operator string.
PrefixUnaryOperator - Class in com.gengoai.sql.operator
Unary Prefix SQLOperator
PrefixUnaryOperator(String, SQLElement, boolean) - Constructor for class com.gengoai.sql.operator.PrefixUnaryOperator
Instantiates a new SQLPrefixUnaryOperator.
preload() - Static method in class com.gengoai.config.Preloader
Preloads using the current thread's context class loader and the Preloader's, class loader.
Preload - Annotation Type in com.gengoai.annotation
Marks an object to be preloaded (i.e.
Preloader - Class in com.gengoai.config
Does a safe Class.forName on entries in META-INF/preload.classes
Preloader() - Constructor for class com.gengoai.config.Preloader
 
PreloadProcessor - Class in com.gengoai.annotation
Java Annotation processor that creates a preload.classes Manifest to add classes to preload.
PreloadProcessor() - Constructor for class com.gengoai.annotation.PreloadProcessor
Instantiates a new Preload processor.
prependIfNotPresent(String, String) - Static method in class com.gengoai.string.Strings
Prepend if not present string.
PreRenderedSQL - Interface in com.gengoai.sql
An SQLElement that is already rendered into SQL.
primaryKey() - Method in class com.gengoai.sql.object.Column
Sets this column as the primary key of the table.
primaryKey(SQLElement...) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
 
primaryKey(String...) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
 
primaryKey(Collection<SQLElement>) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
 
primaryKeyConstraint(PrimaryKeyConstraint, boolean, StringBuilder) - Method in class com.gengoai.sql.SQLDialect
Primary key constraint.
PrimaryKeyConstraint - Class in com.gengoai.sql.constraint
 
PrimaryKeyConstraint(String, Collection<SQLElement>) - Constructor for class com.gengoai.sql.constraint.PrimaryKeyConstraint
 
Primitives - Class in com.gengoai
Methods for working with primitive values including wrapping, unwrapping to object types and converting collections.
print(PrintStream) - Method in class com.gengoai.string.TableFormatter
Print the table to the give PrintStream .
PriorityBlockingQueueTypeConverter - Class in com.gengoai.conversion
PriorityBlockingQueue Converter
PriorityBlockingQueueTypeConverter() - Constructor for class com.gengoai.conversion.PriorityBlockingQueueTypeConverter
 
PriorityQueueTypeConverter - Class in com.gengoai.conversion
PriorityQueue Converter
PriorityQueueTypeConverter() - Constructor for class com.gengoai.conversion.PriorityQueueTypeConverter
 
process(Iterable<T>, Consumer<T>) - Static method in class com.gengoai.concurrent.Threads
Processes the given iterable across the given SystemInfo.NUMBER_OF_PROCESSORS threads using a buffer of size SystemInfo.NUMBER_OF_PROCESSORS * 100 to feed the given consumer.
process(Iterable<T>, Consumer<T>, int) - Static method in class com.gengoai.concurrent.Threads
Processes the given iterable across the given numberOfConsumerThreads using a buffer of size numberOfConsumerThreads * 100 to feed the given consumer.
process(Iterable<T>, Consumer<T>, int, int) - Static method in class com.gengoai.concurrent.Threads
Processes the given iterable across the given numberOfConsumerThreads using a buffer of given size to feed the given consumer.
process(Iterator<T>, Consumer<T>) - Static method in class com.gengoai.concurrent.Threads
Processes the given iterator across the given SystemInfo.NUMBER_OF_PROCESSORS threads using a buffer of size SystemInfo.NUMBER_OF_PROCESSORS * 100 to feed the given consumer.
process(Iterator<T>, Consumer<T>, int, int) - Static method in class com.gengoai.concurrent.Threads
Processes the given iterator across the given numberOfConsumerThreads using a buffer of given size to feed the given consumer.
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.gengoai.annotation.AbstractServiceLikeAnnotation
 
processElement(TypeElement, Elements, Preload) - Method in class com.gengoai.annotation.PreloadProcessor
 
processElement(TypeElement, Elements, T) - Method in class com.gengoai.annotation.AbstractServiceLikeAnnotation
 
processRows(SerializableFunction<List<String>, Optional<R>>) - Method in class com.gengoai.io.CSVReader
 
produce() - Method in class com.gengoai.concurrent.Broker.Producer
Logic for producing items to be consumed.
produce() - Method in class com.gengoai.concurrent.IterableProducer
 
produce() - Method in class com.gengoai.concurrent.StreamProducer
 
Producer() - Constructor for class com.gengoai.concurrent.Broker.Producer
 
programLogic() - Method in class com.gengoai.application.CommandLineApplication
Child classes override this method adding their program logic.
properties(Map<? extends String, ? extends String>) - Method in class com.gengoai.graph.Vertex.VertexBuilder
Properties vertex builder.
property(String, String) - Method in class com.gengoai.graph.Vertex.VertexBuilder
Property vertex builder.
propertyIterator() - Method in class com.gengoai.json.JsonEntry
Gets an iterator over the elements in this element.
Protocol - Annotation Type in com.gengoai.specification
Annotation for Specifiable fields that should be assigned the protocol element of the Specification.
Punctuation - Static variable in interface com.gengoai.string.CharMatcher
Matches punctuation.
Punctuation - Static variable in interface com.gengoai.string.StringMatcher
Matches punctuation only CharSequences
PUNCTUATION - Static variable in class com.gengoai.string.Re
Unicode punctuation
PUNJABI - com.gengoai.Language
Punjabi.
put(String, Object) - Method in class com.gengoai.reflection.BeanMap
 
put(String, V) - Method in class com.gengoai.collection.tree.Trie
 
put(K, V) - Method in interface com.gengoai.cache.Cache
Adds a key value pair to the cache overwriting any value that is there
put(K, V) - Method in class com.gengoai.cache.LRUCache
 
put(K, V) - Method in class com.gengoai.collection.disk.DiskMap
 
put(K, V) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
put(K, V) - Method in interface com.gengoai.collection.multimap.Multimap
Puts the key-value pair mapping in the multimap
put(K, V) - Method in class com.gengoai.kv.AbstractKeyValueStore
 
put(K, V) - Method in class com.gengoai.stream.local.LocalMMapAccumulator
 
put(K, V) - Method in interface com.gengoai.stream.MMapAccumulator
Adds the given key-value pair ot the map
put(K, V) - Method in class com.gengoai.stream.spark.SparkMMapAccumulator
 
put(R, C, V) - Method in class com.gengoai.collection.HashBasedTable
 
put(R, C, V) - Method in interface com.gengoai.collection.Table
Sets the value of the cell at the given row and column
putAll(Multimap<? extends K, ? extends V>) - Method in interface com.gengoai.collection.multimap.Multimap
Put all key-value pairs in the multimap
putAll(Map<? extends K, ? extends Collection<? extends V>>) - Method in interface com.gengoai.collection.multimap.Multimap
Put all key-value pairs in the multimap
putAll(Map<K, V>, Map.Entry<? extends K, ? extends V>...) - Static method in class com.gengoai.collection.Maps
Puts all given entries into the given map
putAll(Map<? extends String, ? extends V>) - Method in class com.gengoai.collection.tree.Trie
 
putAll(Map<? extends K, ? extends V>) - Method in class com.gengoai.collection.disk.DiskMap
 
putAll(Map<? extends K, ? extends V>) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
putAll(Map<? extends K, ? extends V>) - Method in class com.gengoai.kv.AbstractKeyValueStore
 
putAll(Map<? extends K, ? extends V>) - Method in class com.gengoai.stream.local.LocalMMapAccumulator
 
putAll(Map<? extends K, ? extends V>) - Method in interface com.gengoai.stream.MMapAccumulator
Adds all entries of the given map overriding any current entries.
putAll(Map<? extends K, ? extends V>) - Method in class com.gengoai.stream.spark.SparkMMapAccumulator
 
putAll(K, Iterable<? extends V>) - Method in interface com.gengoai.collection.multimap.Multimap
Puts all values for a given key

Q

q(CharSequence) - Static method in class com.gengoai.string.Re
Q string.
qualifiedColumnName(Column) - Method in class com.gengoai.sql.object.Table
Gets the qualified column name, i.e.
qualifiedColumnName(String) - Method in class com.gengoai.sql.object.Table
Gets the qualified column name, i.e.
QUECHUA - com.gengoai.Language
Quechua language.
query(SQLContext) - Method in class com.gengoai.sql.statement.QueryStatement
Runs the query on the given context returning a ResultSet
query(SQLContext, ResultSetMapper<? extends T>) - Method in class com.gengoai.sql.statement.QueryStatement
Performs the query specified in this statement using the given SQLContext returning the results as a ResultSetIterator using the given ResultSetMapper to map ResultSet to objects
query(SQLContext, List<?>, ResultSetMapper<? extends T>) - Method in class com.gengoai.sql.statement.QueryStatement
Performs the query specified in this statement using the given SQLContext filling in indexed value placeholders using the given List of values and returning the results as a ResultSetIterator* using the given ResultSetMapper to map ResultSet to objects
query(SQLContext, Map<String, ?>, ResultSetMapper<? extends T>) - Method in class com.gengoai.sql.statement.QueryStatement
Performs the query specified in this statement using the given SQLContext filling in named value placeholders using the given Map of values and returning the results as a ResultSetIterator using the given ResultSetMapper to map ResultSet to objects
query(String) - Static method in class com.gengoai.sql.SQL
Free form SQL query statement
queryOperator(QueryOperator) - Method in class com.gengoai.sql.SQLDialect
Generates the SQL for defining a query operator (UNION, EXCLUDE, etc.)
QueryOperator - Class in com.gengoai.sql.operator
A SQLOperator which works on QueryStatements and result is also an QueryStatement
QueryOperator(String, QueryStatement, QueryStatement) - Constructor for class com.gengoai.sql.operator.QueryOperator
Instantiates a new SQLQueryOperator.
queryParallel(SQLContext, ResultSetMapper<? extends T>, String) - Method in class com.gengoai.sql.statement.Select
Performs this Select query using the given SQLContext using the given ResultSetMapper to map ResultSet to objects.
queryParallel(SQLContext, ResultSetMapper<? extends T>, String, int) - Method in class com.gengoai.sql.statement.Select
Performs this Select query using the given SQLContext using the given ResultSetMapper to map ResultSet to objects.
queryParallel(SQLContext, List<?>, ResultSetMapper<? extends T>, String, int) - Method in class com.gengoai.sql.statement.Select
Performs this Select query using the given SQLContext filling in indexed value placeholders using the given Map of values and returning the results as a ResultSetIterator using the given ResultSetMapper* to map ResultSet to objects.
queryParallel(SQLContext, List<Object>, ResultSetMapper<? extends T>, String) - Method in class com.gengoai.sql.statement.Select
Performs this Select query using the given SQLContext filling in indexed value placeholders using the given Map of values and returning the results as a ResultSetIterator using the given ResultSetMapper to map ResultSet to objects.
queryParallel(SQLContext, Map<String, ?>, ResultSetMapper<? extends T>, String) - Method in class com.gengoai.sql.statement.Select
Performs this Select query using the given SQLContext filling in named value placeholders using the given Map of values and returning the results as a ResultSetIterator using the given ResultSetMapper* to map ResultSet to objects.
queryParallel(SQLContext, Map<String, ?>, ResultSetMapper<? extends T>, String, int) - Method in class com.gengoai.sql.statement.Select
Performs this Select query using the given SQLContext filling in named value placeholders using the given Map of values and returning the results as a ResultSetIterator using the given ResultSetMapper to map ResultSet to objects.
queryParameter(String, String) - Method in class com.gengoai.specification.Specification.SpecificationBuilder
Sets a query parameter on this builder.
QueryParameter - Annotation Type in com.gengoai.specification
Annotation for Specifiable fields that represent an query parameter on the Specification.
queryScalar(SQLContext, Class<T>) - Method in class com.gengoai.sql.statement.QueryStatement
Performs this query on the given SQLContext which expects a single value for a single column to return.
queryScalarDouble(SQLContext) - Method in class com.gengoai.sql.statement.QueryStatement
Performs this query on the given SQLContext which expects a single value for a single column to return.
queryScalarLong(SQLContext) - Method in class com.gengoai.sql.statement.QueryStatement
Performs this query on the given SQLContext which expects a single value for a single column to return.
queryScalarString(SQLContext) - Method in class com.gengoai.sql.statement.QueryStatement
Performs this query on the given SQLContext which expects a single value for a single column to return.
QueryStatement - Class in com.gengoai.sql.statement
SQL Statement that performs a query over a database.
QueryStatement() - Constructor for class com.gengoai.sql.statement.QueryStatement
 
QUESTION - com.gengoai.parsing.CommonTypes
 
QuietIO - Class in com.gengoai.io
IO Operations that suppress exceptions
QuietIO() - Constructor for class com.gengoai.io.QuietIO
 
quote(char) - Method in class com.gengoai.io.CSV
Sets the quote character
QUOTE - Static variable in class com.gengoai.string.Re
The quote character.

R

r(int, CharSequence...) - Static method in class com.gengoai.string.Re
Compiles the given patterns, treating them as a sequence, with the given flags.
r(CharSequence...) - Static method in class com.gengoai.string.Re
Compiles the given patterns, treating them as a sequence.
random() - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the random function
RANDOM - Static variable in class com.gengoai.sql.SQLConstants
 
randomHexString(int) - Static method in class com.gengoai.string.Strings
Generates a random string of given length made up of valid hexadecimal characters.
randomString(int, int, int) - Static method in class com.gengoai.string.Strings
Generates a random string of a given length
randomString(int, int, int, CharMatcher) - Static method in class com.gengoai.string.Strings
Generates a random string of a given length
randomString(int, CharMatcher) - Static method in class com.gengoai.string.Strings
Generates a random string of a given length
RandomWalk<V> - Class in com.gengoai.graph.algorithms
Performs a random walk over the vertices in the graph.
RandomWalk(Graph<V>) - Constructor for class com.gengoai.graph.algorithms.RandomWalk
Default Constructor testPath(source);
RandomWalk(Graph<V>, boolean) - Constructor for class com.gengoai.graph.algorithms.RandomWalk
Default Constructor
RandomWalkScorer<V> - Class in com.gengoai.graph.scoring
 
RandomWalkScorer(int, int) - Constructor for class com.gengoai.graph.scoring.RandomWalkScorer
Default Constructor
range(int, int) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
range(int, int) - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
range(int, int) - Method in class com.gengoai.stream.StreamingContext
Creates a ranged based integer stream starting at startInclusive and ending before endExclusive.
range(int, int, CharSequence...) - Static method in class com.gengoai.string.Re
Range string.
rank(Graph<V>) - Method in class com.gengoai.graph.scoring.AbstractVertexScorer
 
rank(Graph<V>) - Method in interface com.gengoai.graph.scoring.VertexScorer
Ranks the vertices based on the score
RConstructor - Class in com.gengoai.reflection
Wraps a Constructor allowing easy access to parameters and the ability to create new instances of an object.
re(CharSequence...) - Static method in class com.gengoai.string.Re
Combines the given regex patterns into a sequence.
Re - Class in com.gengoai.string
Commonly used Regex classes and constructs for building Patterns.
read() - Method in class com.gengoai.io.CompressedInputStream
 
read(char[], int, int) - Method in class com.gengoai.io.CharsetDetectingReader
 
read(Resource) - Method in class com.gengoai.graph.io.GraphJson
 
read(Resource) - Method in interface com.gengoai.graph.io.GraphReader
Reads a graph in from a resource
readAll() - Method in class com.gengoai.io.CSVReader
Runs the iterator over the entire resource returning all the rows it processed.
readBytes() - Method in class com.gengoai.io.resource.ReaderResource
 
readBytes() - Method in interface com.gengoai.io.resource.Resource
Reads the resource into an array of bytes.
readBytes() - Method in class com.gengoai.io.resource.StringResource
 
readCsv(Resource, Class<K1>, Class<K2>) - Static method in class com.gengoai.collection.counter.MultiCounters
Reads a multi-counter from a CSV file.
readCsv(Resource, Class<TYPE>) - Static method in class com.gengoai.collection.counter.Counters
Reads a counter from a CSV file.
reader() - Method in class com.gengoai.io.resource.ReaderResource
 
reader() - Method in interface com.gengoai.io.resource.Resource
Opens a reader using guessing the encoding and falling back to the default on the resource.
reader() - Method in class com.gengoai.io.resource.StringResource
 
reader(Resource) - Method in class com.gengoai.io.CSV
Creates a CSVReader using this specification from a given resource
reader(Reader) - Method in class com.gengoai.io.CSV
Creates a CSVReader using this specification from a given reader
ReaderResource - Class in com.gengoai.io.resource
Resource that wraps a Reader
ReaderResource(Reader) - Constructor for class com.gengoai.io.resource.ReaderResource
Instantiates a new Reader resource.
ReaderTypeConverter - Class in com.gengoai.conversion
Reader and BufferedReader Converter.
ReaderTypeConverter() - Constructor for class com.gengoai.conversion.ReaderTypeConverter
 
readLines() - Method in interface com.gengoai.io.resource.Resource
Reads the complete resource in as text breaking it into lines based on the newline character
readLines() - Method in class com.gengoai.io.resource.StringResource
 
readLines() - Method in class com.gengoai.io.resource.URLResource
 
readObject() - Method in interface com.gengoai.io.resource.Resource
Deserializes an object from a resource
ReadOnlyResource - Interface in com.gengoai.io.resource
Defines a resource as being Read Only
readResolve() - Method in class com.gengoai.EnumValue
 
readResolve() - Method in class com.gengoai.tuple.Tuple0
 
readToString() - Method in interface com.gengoai.io.resource.Resource
Reads in the resource as a String using UTF-8.
readToString() - Method in class com.gengoai.io.resource.StringResource
 
rebuild() - Method in class com.gengoai.sql.sqlite.SQLiteFullTextTable
Rebuilds the full text table
reduce(double, SerializableDoubleBinaryOperator) - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
reduce(double, SerializableDoubleBinaryOperator) - Method in interface com.gengoai.stream.MDoubleStream
Performs a reduction on the elements of this stream using the given binary operator.
reduce(SerializableDoubleBinaryOperator) - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
reduce(SerializableBinaryOperator<T>) - Method in interface com.gengoai.stream.MStream
Performs a reduction on the elements of this stream using the given binary operator.
reduce(SerializableBinaryOperator<T>) - Method in class com.gengoai.stream.spark.SparkStream
 
reduce(SerializableDoubleBinaryOperator) - Method in interface com.gengoai.stream.MDoubleStream
Performs a reduction on the elements of this stream using the given binary operator.
reduce(BinaryOperator<T>) - Method in class com.gengoai.stream.ReusableJavaStream
 
reduce(T, BinaryOperator<T>) - Method in class com.gengoai.stream.ReusableJavaStream
 
reduce(U, BiFunction<U, ? super T, U>, BinaryOperator<U>) - Method in class com.gengoai.stream.ReusableJavaStream
 
reduceByKey(SerializableBinaryOperator<V>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
reduceByKey(SerializableBinaryOperator<U>) - Method in interface com.gengoai.stream.MPairStream
Performs a reduction by key on the elements of this stream using the given binary operator.
reduceByKey(SerializableBinaryOperator<U>) - Method in class com.gengoai.stream.spark.SparkPairStream
 
Reflect - Class in com.gengoai.reflection
Wrapper around an object or class allowing easy access to reflection operations.
ReflectionException - Exception in com.gengoai.reflection
Specialized exception for reflection errors
ReflectionException(String) - Constructor for exception com.gengoai.reflection.ReflectionException
Instantiates a new Reflection exception.
ReflectionException(Throwable) - Constructor for exception com.gengoai.reflection.ReflectionException
Instantiates a new Reflection exception.
reflectOn(Object, Method) - Static method in class com.gengoai.reflection.RMethod
Wraps a method in the RMethod class with the given owning bean
regex(String) - Static method in interface com.gengoai.string.StringMatcher
String matcher that evaluates true if the CharSequence is matched using the given regex.
regex(Pattern) - Static method in interface com.gengoai.string.StringMatcher
String matcher that evaluates true if the CharSequence is matched using the given regex.
REGEX_REPLACE(String, String) - Static method in enum com.gengoai.string.StringFunctions
Creates a function that performs a regular expression replacement on a string
REGEX_REPLACE(Pattern, String) - Static method in enum com.gengoai.string.StringFunctions
Creates a function that performs a regular expression replacement on a string
regexp(SQLElement, SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing a regular expression matching operating
regexp(SQLElement, String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing a regular expression matching operating
regexp(String) - Method in interface com.gengoai.sql.operator.SQLOperable
Checks if this element matches the given regular expression
REGEXP - Static variable in class com.gengoai.sql.SQLConstants
 
register() - Method in class com.gengoai.stream.local.LocalMAccumulator
 
register() - Method in interface com.gengoai.stream.MAccumulator
Registers the accumulator.
register() - Method in class com.gengoai.stream.spark.SparkMAccumulator
 
register(Grammar) - Method in interface com.gengoai.parsing.GrammarRegistrable
 
registry - Variable in class com.gengoai.Registry
 
registry - Static variable in class com.gengoai.sql.sqlite.SQLiteConnectionRegistry
 
registry() - Method in class com.gengoai.EnumValue
Gets the registry used by this value
registry() - Method in class com.gengoai.HierarchicalEnumValue
 
Registry<T extends EnumValue> - Class in com.gengoai
Registry for storing instances EnumValues
Registry(SerializableFunction<String, T>, Class<T>) - Constructor for class com.gengoai.Registry
Instantiates a new Registry.
remove() - Method in class com.gengoai.collection.disk.DiskQueue
 
remove() - Method in class com.gengoai.io.resource.ResourceChildIterator
 
remove(Object) - Method in class com.gengoai.collection.disk.DiskMap
 
remove(Object) - Method in class com.gengoai.collection.disk.DiskQueue
 
remove(Object) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
remove(Object) - Method in class com.gengoai.collection.IteratorSet
 
remove(Object) - Method in class com.gengoai.collection.tree.IntervalTree
 
remove(Object) - Method in class com.gengoai.collection.tree.Trie
 
remove(Object) - Method in class com.gengoai.kv.AbstractKeyValueStore
 
remove(Object, Object) - Method in interface com.gengoai.collection.multimap.Multimap
Removes the given key-value pair from the multimap
remove(K) - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
remove(K) - Method in interface com.gengoai.collection.counter.MultiCounter
Removes an item and its associated secondary keys from the counter
remove(K, V) - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
remove(K, V) - Method in interface com.gengoai.collection.counter.MultiCounter
Removes a key pair from the counter.
remove(R, C) - Method in class com.gengoai.collection.HashBasedTable
 
remove(R, C) - Method in interface com.gengoai.collection.Table
Removes the value at the given cell.
remove(T) - Method in class com.gengoai.collection.counter.BaseMapCounter
 
remove(T) - Method in interface com.gengoai.collection.counter.Counter
Removes an item from the counter
removeAll(Collection<?>) - Method in class com.gengoai.collection.tree.IntervalTree
 
removeAll(Iterable<K>) - Method in interface com.gengoai.collection.counter.MultiCounter
Removes all the given items from the counter
removeAll(Iterable<T>) - Method in class com.gengoai.collection.counter.BaseMapCounter
 
removeAll(Iterable<T>) - Method in interface com.gengoai.collection.counter.Counter
Removes all the given items from the counter
removeAll(Object) - Method in class com.gengoai.collection.multimap.BaseMultimap
 
removeAll(Object) - Method in interface com.gengoai.collection.multimap.Multimap
Removes all values for the given key.
removeAll(Collection<?>) - Method in class com.gengoai.collection.disk.DiskQueue
 
removeAll(Collection<?>) - Method in class com.gengoai.collection.IteratorSet
 
removeColumn(C) - Method in class com.gengoai.collection.HashBasedTable
 
removeColumn(C) - Method in interface com.gengoai.collection.Table
Removes a column from the table
removeDiacritics(CharSequence) - Static method in class com.gengoai.string.Strings
Normalizes a string by removing the diacritics.
removeEdge(Edge<V>) - Method in class com.gengoai.graph.DefaultGraphImpl
 
removeEdge(Edge<V>) - Method in interface com.gengoai.graph.Graph
Removes an edge from the graph
removeEdge(V, V) - Method in class com.gengoai.graph.DefaultGraphImpl
 
removeEdge(V, V) - Method in interface com.gengoai.graph.Graph
Removes an edge from the graph
removeEldestEntry(Map.Entry<K, V>) - Method in class com.gengoai.collection.LRUMap
 
removeEmptyCells() - Method in class com.gengoai.io.CSV
Specifies that empty cells should be removed
removeIf(Predicate<? super E>) - Method in class com.gengoai.collection.IteratorSet
 
removeNodeAndChildren(Node) - Static method in class com.gengoai.io.Xml
Removes a node by first recursively removing of all of it's children and their children
removeNodes(Collection<? extends Node>) - Static method in class com.gengoai.io.Xml
Removes a set of nodes in a Collection from the document.
removeNodes(NodeList) - Static method in class com.gengoai.io.Xml
Removes a set of nodes in aNodeList from the document.
removeRepeatedChars(CharSequence) - Static method in class com.gengoai.string.Strings
Replaces repeated characters with a single instance.
removeRow(R) - Method in class com.gengoai.collection.HashBasedTable
 
removeRow(R) - Method in interface com.gengoai.collection.Table
Removes a row from the table
removeVertex(V) - Method in class com.gengoai.graph.DefaultGraphImpl
 
removeVertex(V) - Method in interface com.gengoai.graph.Graph
Removes a vertex from the graph
renameColumn(String, String) - Method in class com.gengoai.sql.object.Table
Renames the column with the given name to the given new name generating an AlterTable statement to execute on the database.
renameColumn(AlterTableAction.RenameColumn) - Method in class com.gengoai.sql.SQLDialect
Rename column string.
renameColumn(String, String) - Method in class com.gengoai.sql.statement.AlterTable
Adds a rename column action to rename the old name column to new name
RenameColumn(String, String) - Constructor for class com.gengoai.sql.statement.AlterTableAction.RenameColumn
Instantiates a new Rename column.
renameTable(String) - Method in class com.gengoai.sql.object.Table
Renames the table to the given new name generating an AlterTable statement to execute on the database.
renameTable(AlterTableAction.RenameTable) - Method in class com.gengoai.sql.SQLDialect
Rename table string.
renameTable(String) - Method in class com.gengoai.sql.statement.AlterTable
Adds a rename table action to rename the table to new name
RenameTable(String) - Constructor for class com.gengoai.sql.statement.AlterTableAction.RenameTable
 
render(SQLDialect) - Method in interface com.gengoai.sql.CompositeSQLElement
Renders this element as valid SQL in the given dialect.
render(SQLElement) - Method in class com.gengoai.sql.SQLContext
Render string.
render(SQLElement) - Method in class com.gengoai.sql.SQLDialect
Render string.
render(Graph<V>, Resource) - Method in interface com.gengoai.graph.io.GraphRenderer
Renders the given graph to the give location, using the defined vertex and edge encoders.
render(Graph<V>, Resource, Multimap<String, String>) - Method in interface com.gengoai.graph.io.GraphRenderer
Renders the given graph to the give location, using the defined vertex and edge encoders.
render(Graph<V>, Resource, Multimap<String, String>) - Method in class com.gengoai.graph.io.GraphViz
 
repartition(int) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
repartition(int) - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
repartition(int) - Method in interface com.gengoai.stream.MDoubleStream
Repartitions the stream to the given number of partitions.
repartition(int) - Method in interface com.gengoai.stream.MPairStream
Repartitions the stream to the given number of partitions.
repartition(int) - Method in interface com.gengoai.stream.MStream
Repartitions the stream to the given number of partitions.
repartition(int) - Method in class com.gengoai.stream.spark.SparkPairStream
 
repartition(int) - Method in class com.gengoai.stream.spark.SparkStream
 
repeat(char, int) - Static method in class com.gengoai.string.Strings
Repeats the given character count times
repeat(String, int) - Static method in class com.gengoai.string.Strings
Repeats the given string count times
replace(SQLElement, String, String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing an string "replace" function, which replaces a given pattern with a given replacement in string expression.
replace(CharSequence, CharSequence) - Method in interface com.gengoai.string.StringLike
Replaces all substrings of this string that matches the given string with the given replacement.
replace(String, String, String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing an string "replace" function, which replaces a given pattern with a given replacement in string expression.
replace(K, Iterable<? extends V>) - Method in class com.gengoai.collection.multimap.BaseMultimap
 
replace(K, Iterable<? extends V>) - Method in interface com.gengoai.collection.multimap.Multimap
Replaces the values for a given key with the given new values
REPLACE - com.gengoai.sql.constraint.ConflictClause
 
REPLACE - Static variable in class com.gengoai.sql.SQLConstants
 
replaceAll(String, String) - Method in interface com.gengoai.string.StringLike
Replaces all substrings of this string that matches the given regular expression with the given replacement.
replaceFirst(String, String) - Method in interface com.gengoai.string.StringLike
Replaces the first substring of this string that matches the given regular expression with the given replacement.
report(SerializablePredicate<? super OUT>, Consumer<OUT>) - Method in class com.gengoai.stream.local.LocalMAccumulator
 
report(SerializablePredicate<? super OUT>, Consumer<OUT>) - Method in interface com.gengoai.stream.MAccumulator
Reports the given message when the given predicate evaluates to true.
required() - Method in annotation type com.gengoai.application.Option
 
required(boolean) - Method in class com.gengoai.application.NamedOption.NamedOptionBuilder
Sets whether or not the option is required
requiresProtocol() - Method in class com.gengoai.io.resource.spi.ByteArrayResourceProvider
 
requiresProtocol() - Method in class com.gengoai.io.resource.spi.ClasspathResourceProvider
 
requiresProtocol() - Method in class com.gengoai.io.resource.spi.FileResourceProvider
 
requiresProtocol() - Method in interface com.gengoai.io.resource.spi.ResourceProvider
 
requiresProtocol() - Method in class com.gengoai.io.resource.spi.StdinResourceProvider
 
requiresProtocol() - Method in class com.gengoai.io.resource.spi.StdoutResourceProvider
 
requiresProtocol() - Method in class com.gengoai.io.resource.spi.StringResourceProvider
 
requiresProtocol() - Method in class com.gengoai.io.resource.spi.URLResourceProvider
 
requiresProtocol() - Method in class com.gengoai.io.resource.spi.ZipResourceProvider
 
rescale(double, double, double, double, double) - Static method in class com.gengoai.math.Math2
Rescales a value from an old range to a new range, e.g.
reset() - Method in class com.gengoai.graph.algorithms.DijkstraShortestPath
Resets cached data
reset() - Method in class com.gengoai.MultithreadedStopwatch
Reset the stopwatch.
reset() - Method in class com.gengoai.Stopwatch
Reset the stopwatch.
reset() - Method in class com.gengoai.stream.local.LocalMCounterAccumulator
 
reset() - Method in class com.gengoai.stream.local.LocalMDoubleAccumulator
 
reset() - Method in class com.gengoai.stream.local.LocalMListAccumulator
 
reset() - Method in class com.gengoai.stream.local.LocalMLongAccumulator
 
reset() - Method in class com.gengoai.stream.local.LocalMMapAccumulator
 
reset() - Method in class com.gengoai.stream.local.LocalMMultiCounterAccumulator
 
reset() - Method in class com.gengoai.stream.local.LocalMSetAccumulator
 
reset() - Method in class com.gengoai.stream.local.LocalMStatisticsAccumulator
 
reset() - Method in interface com.gengoai.stream.MAccumulator
Resets the accumulator to its zero-value.
reset() - Method in class com.gengoai.stream.spark.AccumulatorV2Wrapper
 
reset() - Method in class com.gengoai.stream.spark.SparkMAccumulator
 
resetAndStart() - Method in class com.gengoai.Stopwatch
 
resolve(String, Object) - Static method in class com.gengoai.string.StringResolver
 
resolve(String, Map<String, String>) - Static method in class com.gengoai.string.StringResolver
 
resolveVariables(String) - Static method in class com.gengoai.config.Config
Resolve variables string.
Resource - Interface in com.gengoai.io.resource
Information about a resource, which abstracts away the specific details on working with the resource.
Resource.Deserializer - Class in com.gengoai.io.resource
 
ResourceChildIterator - Class in com.gengoai.io.resource
Iterates over the children of a given resource.
ResourceChildIterator(Resource, Pattern, boolean) - Constructor for class com.gengoai.io.resource.ResourceChildIterator
Instantiates a new Child iterator.
ResourceMonitor - Class in com.gengoai.io
A common pitfall in Java is not properly closing resources.
ResourceProvider - Interface in com.gengoai.io.resource.spi
Creates resources for a given SCHEME.
Resources - Class in com.gengoai.io
Convenience methods for constructing Resources
Resources() - Constructor for class com.gengoai.io.Resources
 
ResourceTypeConverter - Class in com.gengoai.conversion
Resource Converter
ResourceTypeConverter() - Constructor for class com.gengoai.conversion.ResourceTypeConverter
 
RESTRICT - com.gengoai.sql.constraint.ForeignKeyAction
 
ResultSetIterator<T> - Class in com.gengoai.sql
Wraps a ResultSet as an Iterator mapping the Result to an object with a given ResultSetMapper.
ResultSetIterator(ResultSetMapper<? extends T>, ResultSet) - Constructor for class com.gengoai.sql.ResultSetIterator
Instantiates a new ResultSetIterator.
ResultSetMapper<T> - Interface in com.gengoai.sql
Defines an interface for mapping a ResultSet into an Object.
ResultSetMappers - Class in com.gengoai.sql
Set of commonly used ResultSetMapper
retainAll(Collection<?>) - Method in class com.gengoai.collection.tree.IntervalTree
 
retainAll(Collection<?>) - Method in class com.gengoai.collection.disk.DiskQueue
 
reusableDoubleStream(@lombok.NonNull double...) - Static method in class com.gengoai.stream.Streams
 
reusableDoubleStream(SerializableSupplier<DoubleStream>) - Static method in class com.gengoai.stream.Streams
 
reusableIntStream(int...) - Static method in class com.gengoai.stream.Streams
 
reusableIntStream(SerializableSupplier<IntStream>) - Static method in class com.gengoai.stream.Streams
 
ReusableJavaStream<T> - Class in com.gengoai.stream
 
reusableLongStream(long...) - Static method in class com.gengoai.stream.Streams
 
reusableLongStream(SerializableSupplier<LongStream>) - Static method in class com.gengoai.stream.Streams
 
reusableParallelStream(Collection<T>) - Static method in class com.gengoai.stream.Streams
 
reusableStream(SerializableSupplier<Stream<T>>) - Static method in class com.gengoai.stream.Streams
 
reusableStream(Collection<T>) - Static method in class com.gengoai.stream.Streams
 
reusableStream(T...) - Static method in class com.gengoai.stream.Streams
 
REVERSE - com.gengoai.string.StringFunctions
Reverses a string
RExecutable<T extends Executable,​V extends RExecutable> - Class in com.gengoai.reflection
Base class for Executable objects (Methods and Constructors)
RExecutable(Reflect) - Constructor for class com.gengoai.reflection.RExecutable
Instantiates a new R executable.
RField - Class in com.gengoai.reflection
Wraps a Field allowing easy access to retrieving and setting its value.
RIGHT_ASSOCIATIVE_HANDLER - Static variable in class com.gengoai.parsing.BinaryInfixOperatorExpression
 
RIGHT_OUTER - com.gengoai.sql.statement.JoinType
 
RIGHT_TRIM - com.gengoai.string.StringFunctions
Right trims strings of whitespace
rightOuterJoin(SQLElement, SQLElement) - Method in class com.gengoai.sql.statement.Select
Adds a right outer join with the given table on the given criteria to the from clause
rightOuterJoin(MPairStream<? extends K, ? extends V1>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
rightOuterJoin(MPairStream<? extends T, ? extends V>) - Method in interface com.gengoai.stream.MPairStream
Performs a right outer join between this stream and another using the key to match.
rightOuterJoin(MPairStream<? extends T, ? extends V>) - Method in class com.gengoai.stream.spark.SparkPairStream
 
RMethod - Class in com.gengoai.reflection
Wraps a Method allowing easy access to parameters and the ability to invoke the method.
ROLLBACK - com.gengoai.sql.constraint.ConflictClause
 
ROMANIAN - com.gengoai.Language
Romanian language.
ROOT - Variable in class com.gengoai.HierarchicalRegistry
The Root.
ROOT - Static variable in class com.gengoai.LogUtils
The root logger
round(SQLElement, int) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable that rounds the given argument to the given precision.
round(String, int) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable that rounds the given argument to the given precision.
ROUND - Static variable in class com.gengoai.sql.SQLConstants
 
row(R) - Method in class com.gengoai.collection.HashBasedTable
 
row(R) - Method in interface com.gengoai.collection.Table
Returns a map view for a row in the table
rowKeySet() - Method in class com.gengoai.collection.HashBasedTable
 
rowKeySet() - Method in interface com.gengoai.collection.Table
Returns a set of row keys that have one or more values associated
rowListStream(Resource) - Method in class com.gengoai.io.CSV
Creates a reusable Java Stream over the rows of the csv file
rowMapStream(Resource) - Method in class com.gengoai.io.CSV
Creates a reusable Java Stream over the rows of the csv file returning them as map with key as the column name and value as the value.
RParameter - Class in com.gengoai.reflection
Wraps a Parameter giving easy access to its type information.
rtrim(SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the right function, which trims from the right side of a string.
rtrim(String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the rtrim function, which trims from the right side of a string.
RTRIM - Static variable in class com.gengoai.sql.SQLConstants
 
run() - Method in class com.gengoai.application.CommandLineApplication
 
run() - Method in class com.gengoai.concurrent.Broker
Starts execution of the broker.
run() - Method in interface com.gengoai.function.CheckedRunnable
 
run() - Method in class com.gengoai.io.AsyncWriter
 
run() - Method in class com.gengoai.io.ResourceMonitor
 
run(String[]) - Method in class com.gengoai.application.Application
Runs the application by first parsing the command line arguments and initializing the config.
runnable(CheckedRunnable) - Static method in interface com.gengoai.function.Unchecked
 
runnable(SerializableRunnable) - Static method in interface com.gengoai.function.Serialized
Runnable runnable.
RUSSIAN - com.gengoai.Language
Russian language.

S

safeEquals(String, String, boolean) - Static method in class com.gengoai.string.Strings
Safe equals of two strings taking null into consideration.
safeLog(double) - Static method in class com.gengoai.math.Math2
Safe log double.
SAMOAN - com.gengoai.Language
Samoan language.
sample() - Method in interface com.gengoai.collection.counter.Counter
Sample an item based on its count.
sample(boolean, int) - Method in class com.gengoai.stream.local.LocalInMemoryMStream
 
sample(boolean, int) - Method in interface com.gengoai.stream.MStream
Randomly samples number items from the stream.
sample(boolean, int) - Method in class com.gengoai.stream.spark.SparkStream
 
sample(boolean, long) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
sample(boolean, long) - Method in interface com.gengoai.stream.MPairStream
Randomly samples number items from the stream.
sample(boolean, long) - Method in class com.gengoai.stream.spark.SparkPairStream
 
sample(Random) - Method in interface com.gengoai.collection.counter.Counter
Sample an item based on its count.
sampleWithReplacement(List<? extends E>, int) - Static method in class com.gengoai.collection.Lists
Samples the given list for N items allowing replacement
SANGRO - com.gengoai.Language
Sangro language.
sanitize(String) - Static method in class com.gengoai.sql.NamedPreparedStatement
 
SANSKRIT - com.gengoai.Language
Sanskrit language.
saveAsTextFile(Resource) - Method in interface com.gengoai.stream.MStream
Save as the stream to a text file at the given location.
saveAsTextFile(Resource) - Method in class com.gengoai.stream.spark.SparkStream
 
saveAsTextFile(String) - Method in interface com.gengoai.stream.MStream
Save as the stream to a text file at the given location.
saveAsTextFile(String) - Method in class com.gengoai.stream.spark.SparkStream
 
SaveMode - Enum in com.gengoai.io
The enum Save mode.
SCHEME - Static variable in class com.gengoai.io.resource.spi.ByteArrayResourceProvider
 
SCHEME - Static variable in class com.gengoai.io.resource.spi.ClasspathResourceProvider
 
SCHEME - Static variable in class com.gengoai.io.resource.spi.FileResourceProvider
 
SCHEME - Static variable in class com.gengoai.io.resource.spi.StdinResourceProvider
 
SCHEME - Static variable in class com.gengoai.io.resource.spi.StdoutResourceProvider
 
SCHEME - Static variable in class com.gengoai.io.resource.spi.StringResourceProvider
 
score(Graph<V>) - Method in class com.gengoai.graph.scoring.DegreeScorer
 
score(Graph<V>) - Method in class com.gengoai.graph.scoring.PageRank
 
score(Graph<V>) - Method in class com.gengoai.graph.scoring.RandomWalkScorer
 
score(Graph<V>) - Method in interface com.gengoai.graph.scoring.VertexScorer
Scores the vertices in the graph
search(V, V) - Method in class com.gengoai.graph.algorithms.DijkstraShortestPath
 
search(V, V) - Method in interface com.gengoai.graph.algorithms.GraphSearch
Searches for a path from the given starting point to the given ending point
searchCeiling(K, BiPredicate<K, K>) - Method in interface com.gengoai.kv.NavigableKeyValueStore
Search ceiling iterator.
secondKeys() - Method in interface com.gengoai.collection.counter.MultiCounter
Retrieves an unmodifiable set of secondary level keys in the counter
select() - Method in class com.gengoai.sql.object.Table
Creates a select statement selecting from this table with nothing else specified
select() - Method in class com.gengoai.sql.sqlite.SQLiteFullTextTable
Creates a select statement selecting from this table with nothing else specified
select(SQLElement...) - Method in class com.gengoai.sql.object.Table
Creates a select statement selecting from this table returning the specified columns
select(SQLElement...) - Method in class com.gengoai.sql.sqlite.SQLiteFullTextTable
Creates a select statement selecting from this table returning the specified columns
select(QueryStatement) - Method in class com.gengoai.sql.statement.Insert
Sets the select statement to use for inserting values (note that this removes all previously set values or default values).
select(Select) - Method in class com.gengoai.sql.SQLDialect
Generates the SQL for select statement
select(String...) - Method in class com.gengoai.sql.object.Table
Creates a select statement selecting from this table returning the specified columns
Select - Class in com.gengoai.sql.statement
SQL statement for selecting data from a table
selectAll() - Method in class com.gengoai.sql.object.Table
Creates a select statement selecting all columns from this table.
selectAll() - Method in class com.gengoai.sql.sqlite.SQLiteFullTextTable
Creates a select statement selecting all columns from this table.
selectAllNodes(Node) - Static method in class com.gengoai.io.Xml
Selects all nodes under and including the given node
selectChildNodeBreadthFirst(Node, Predicate<Node>) - Static method in class com.gengoai.io.Xml
Selects the first node passing a given predicate using a breadth first search
selectChildNodes(Node, Predicate<Node>) - Static method in class com.gengoai.io.Xml
Selects nodes under and including the given node that are of a given type
selectNodes(Node, Predicate<Node>) - Static method in class com.gengoai.io.Xml
Selects nodes under and including the given node that are of a given type
SEMICOLON - com.gengoai.parsing.CommonTypes
 
SEPARATOR - Static variable in class com.gengoai.HierarchicalEnumValue
 
sequential() - Method in class com.gengoai.stream.ReusableJavaStream
 
SERBIAN - com.gengoai.Language
Serbian language.
SERBO_CROATIAN - com.gengoai.Language
Serbo croatian language.
SerializableBiConsumer<T,​U> - Interface in com.gengoai.function
Version of BiConsumer that is serializable
SerializableBiFunction<T,​U,​R> - Interface in com.gengoai.function
Version of BiFunction that is serializable
SerializableBinaryOperator<T> - Interface in com.gengoai.function
Version of BinaryOperator that is serializable
SerializableBiPredicate<T,​U> - Interface in com.gengoai.function
Version of BiPredicate that is serializable
SerializableBooleanSupplier - Interface in com.gengoai.function
Version of BooleanSupplier that is serializable
SerializableComparator<T> - Interface in com.gengoai.function
 
SerializableConsumer<T> - Interface in com.gengoai.function
Version of Consumer that is serializable
SerializableDoubleBinaryOperator - Interface in com.gengoai.function
Version of DoubleBinaryOperator that is serializable
SerializableDoubleConsumer - Interface in com.gengoai.function
Version of DoubleConsumer that is serializable
SerializableDoubleFunction<R> - Interface in com.gengoai.function
Version of DoubleFunction that is serializable
SerializableDoublePredicate - Interface in com.gengoai.function
Version of DoublePredicate that is serializable
SerializableDoubleSupplier - Interface in com.gengoai.function
Version of DoubleSupplier that is serializable
SerializableDoubleToIntFunction - Interface in com.gengoai.function
Version of DoubleToIntFunction that is serializable
SerializableDoubleToLongFunction - Interface in com.gengoai.function
Version of DoubleToLongFunction that is serializable
SerializableDoubleUnaryOperator - Interface in com.gengoai.function
Version of DoubleUnaryOperator that is serializable
SerializableFunction<T,​R> - Interface in com.gengoai.function
Version of Function that is serializable
SerializableIntBinaryOperator - Interface in com.gengoai.function
Version of IntBinaryOperator that is serializable
SerializableIntConsumer - Interface in com.gengoai.function
Version of IntConsumer that is serializable
SerializableIntFunction<R> - Interface in com.gengoai.function
Version of IntFunction that is serializable
SerializableIntPredicate - Interface in com.gengoai.function
Version of IntPredicate that is serializable
SerializableIntSupplier - Interface in com.gengoai.function
Version of IntSupplier that is serializable
SerializableIntToDoubleFunction - Interface in com.gengoai.function
Version of IntToDoubleFunction that is serializable
SerializableIntToLongFunction - Interface in com.gengoai.function
Version of IntToLongFunction that is serializable
SerializableIntUnaryOperator - Interface in com.gengoai.function
Version of IntUnaryOperator that is serializable
SerializableLongBinaryOperator - Interface in com.gengoai.function
Version of LongBinaryOperator that is serializable
SerializableLongConsumer - Interface in com.gengoai.function
Version of LongConsumer that is serializable
SerializableLongFunction<R> - Interface in com.gengoai.function
Version of LongFunction that is serializable
SerializableLongPredicate - Interface in com.gengoai.function
Version of LongPredicate that is serializable
SerializableLongSupplier - Interface in com.gengoai.function
Version of LongSupplier that is serializable
SerializableLongToDoubleFunction - Interface in com.gengoai.function
Version of LongToDoubleFunction that is serializable
SerializableLongToIntFunction - Interface in com.gengoai.function
Version of LongToIntFunction that is serializable
SerializableLongUnaryOperator - Interface in com.gengoai.function
Version of LongUnaryOperator that is serializable
SerializableObjDoubleConsumer<T> - Interface in com.gengoai.function
Version of ObjDoubleConsumer that is serializable
SerializableObjIntConsumer<T> - Interface in com.gengoai.function
Version of ObjIntConsumer that is serializable
SerializableObjLongConsumer<T> - Interface in com.gengoai.function
Version of ObjLongConsumer that is serializable
SerializablePredicate<T> - Interface in com.gengoai.function
Version of Predicate that is serializable
SerializableRunnable - Interface in com.gengoai.function
 
SerializableSupplier<T> - Interface in com.gengoai.function
Version of Supplier that is serializable
SerializableToDoubleBiFunction<T,​U> - Interface in com.gengoai.function
Version of ToDoubleBiFunction that is serializable
SerializableToDoubleFunction<T> - Interface in com.gengoai.function
Version of ToDoubleFunction that is serializable
SerializableToIntBiFunction<T,​U> - Interface in com.gengoai.function
Version of ToIntBiFunction that is serializable
SerializableToIntFunction<T> - Interface in com.gengoai.function
Version of ToIntFunction that is serializable
SerializableToLongBiFunction<T,​U> - Interface in com.gengoai.function
Version of ToLongBiFunction that is serializable
SerializableToLongFunction<T> - Interface in com.gengoai.function
Version of ToLongFunction that is serializable
SerializableUnaryOperator<T> - Interface in com.gengoai.function
Version of UnaryOperator that is serializable
Serialized - Interface in com.gengoai.function
The interface Serialized.
SESOTHO - com.gengoai.Language
Sesotho language.
set(double) - Method in class com.gengoai.concurrent.AtomicDouble
Sets to the given value.
set(ParameterDef<T>, T) - Method in class com.gengoai.ParamMap
Sets the value for the given parameter
set(SQLElement, SQLElement) - Method in class com.gengoai.sql.statement.Update
Adds a set parameter to the update defined as a column and value.
set(SQLElement, SQLElement) - Method in class com.gengoai.sql.statement.UpsertClause
Adds a set parameter to the update defined as a column and value.
set(String, SQLElement) - Method in class com.gengoai.sql.statement.Update
Adds a set parameter to the update defined as a column and value.
set(String, SQLElement) - Method in class com.gengoai.sql.statement.UpsertClause
Adds a set parameter to the update defined as a column and value.
set(Object) - Method in class com.gengoai.reflection.RField
Sets the value of this field.
set(String, Object) - Method in class com.gengoai.reflection.Reflect
Convenience method for setting the value of a field or setter
set(String, T) - Method in class com.gengoai.ParamMap
Sets the value for the given parameter
set(K, Counter<V>) - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
set(K, Counter<V>) - Method in interface com.gengoai.collection.counter.MultiCounter
Sets the secondary keys and counts associated with a first level kek
set(K, V, double) - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
set(K, V, double) - Method in interface com.gengoai.collection.counter.MultiCounter
Sets the value of the given key pair to the given amount
set(T) - Method in class com.gengoai.ParamMap.Parameter
Sets the value of the parameter.
set(T, double) - Method in class com.gengoai.collection.counter.BaseMapCounter
 
set(T, double) - Method in interface com.gengoai.collection.counter.Counter
Sets the value of an item in the counter
SET_DEFAULT - com.gengoai.sql.constraint.ForeignKeyAction
 
SET_NULL - com.gengoai.sql.constraint.ForeignKeyAction
 
setAcceptanceRate(double) - Method in class com.gengoai.graph.clustering.ChineseWhispers
Sets acceptance rate.
setAccumulator() - Method in class com.gengoai.stream.StreamingContext
Creates a set accumulator
setAccumulator(String) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
setAccumulator(String) - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
setAccumulator(String) - Method in class com.gengoai.stream.StreamingContext
Creates a set accumulator
setAll(ParamMap<V>) - Method in class com.gengoai.ParamMap
Sets all values on this parameter map to those on the given parameter.
setAllCommandLine(CommandLineParser) - Static method in class com.gengoai.config.Config
Sets all properties from the given command line parser.
setAllCommandLine(String[]) - Static method in class com.gengoai.config.Config
Sets all properties from the given array of arguments
setArray(int, Array) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setArray(String, Array) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given Array object.
setAsciiStream(int, InputStream) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setAsciiStream(int, InputStream, int) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setAsciiStream(int, InputStream, long) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setAsciiStream(String, InputStream) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given input stream, which will have the specified number of bytes.
setAsciiStream(String, InputStream, int) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given input stream, which will have the specified number of bytes.
setAsciiStream(String, InputStream, long) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given input stream, which will have the specified number of bytes.
setBigDecimal(int, BigDecimal) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setBigDecimal(String, BigDecimal) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given java.math.BigDecimal value.
setBinaryStream(int, InputStream) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setBinaryStream(int, InputStream, int) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setBinaryStream(int, InputStream, long) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setBinaryStream(String, InputStream) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given input stream.
setBinaryStream(String, InputStream, int) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given input stream, which will have the specified number of bytes.
setBinaryStream(String, InputStream, long) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given input stream, which will have the specified number of bytes.
setBlob(int, InputStream) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setBlob(int, InputStream, long) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setBlob(int, Blob) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setBlob(String, InputStream) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to a InputStream object.
setBlob(String, InputStream, long) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to a InputStream object.
setBlob(String, Blob) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given java.sql.Blob object.
setBoolean(int, boolean) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setBoolean(String, boolean) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given boolean value.
setByte(int, byte) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setByte(String, byte) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given byte value.
setBytes(int, byte[]) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setBytes(String, byte[]) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given Java array of bytes.
setCharacterStream(int, Reader) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setCharacterStream(int, Reader, int) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setCharacterStream(int, Reader, long) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setCharacterStream(String, Reader) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given Reader object.
setCharacterStream(String, Reader, int) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given Reader object.
setCharacterStream(String, Reader, long) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given Reader object.
setCharset(Charset) - Method in class com.gengoai.io.resource.BaseResource
 
setCharset(Charset) - Method in interface com.gengoai.io.resource.Resource
Sets the charset for reading and writing.
setClob(int, Reader) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setClob(int, Reader, long) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setClob(int, Clob) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setClob(String, Reader) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to a java.sql.Clob object.
setClob(String, Reader, long) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to a java.sql.Clob object.
setClob(String, Clob) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to a java.sql.Clob object.
setCompression(Compression) - Method in class com.gengoai.io.resource.BaseResource
 
setCompression(Compression) - Method in interface com.gengoai.io.resource.Resource
Sets the compression algorithm.
setConnectionTimeOut(int) - Method in class com.gengoai.io.resource.URLResource
Sets the amount of time to wait in connecting to the host before giving up
setCursorName(String) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setDate(int, Date) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setDate(int, Date, Calendar) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setDate(String, Date) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given java.sql.Date value using the default time zone of the virtual machine that is running the application.
setDate(String, Date, Calendar) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given java.sql.Date value, using the given Calendar object.
setDefaultClassLoader(ClassLoader) - Static method in class com.gengoai.config.Config
Sets the default ClassLoader to use with Classpath resources
setDouble(int, double) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setDouble(String, double) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given Java double value.
setEdgeDecoder(EdgeDecoder<V>) - Method in class com.gengoai.graph.io.GraphJson
 
setEdgeDecoder(EdgeDecoder<V>) - Method in interface com.gengoai.graph.io.GraphReader
Sets the edge decoder.
setEdgeEncoder(EdgeEncoder<V>) - Method in class com.gengoai.graph.io.GraphJson
 
setEdgeEncoder(EdgeEncoder<V>) - Method in interface com.gengoai.graph.io.GraphRenderer
Sets the edge encoder.
setEdgeEncoder(EdgeEncoder<V>) - Method in class com.gengoai.graph.io.GraphViz
 
setEdgeEncoder(EdgeEncoder<V>) - Method in interface com.gengoai.graph.io.GraphWriter
Sets the edge encoder.
setEnd(int) - Method in class com.gengoai.collection.tree.SimpleSpan
Sets end.
setEscapeProcessing(boolean) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setFetchDirection(int) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setFetchSize(int) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setFloat(int, float) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setFloat(String, float) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given Java float value.
setFormat(GraphViz.Format) - Method in class com.gengoai.graph.io.GraphViz
Sets format.
setGraphProperty(String, String) - Method in class com.gengoai.graph.io.GraphVizWriter
 
setGraphSize(double, double, boolean) - Method in class com.gengoai.graph.io.GraphVizWriter
 
setIfAbsent(K, V, BiFunction<K, V, Double>) - Method in interface com.gengoai.collection.counter.MultiCounter
 
setIndexedParameter(SQLElement) - Method in class com.gengoai.sql.statement.Update
Adds a set parameter for the given column and using an indexed parameter value for use in PreparedStatement
setIndexedParameter(SQLElement) - Method in class com.gengoai.sql.statement.UpsertClause
Adds a set parameter for the given column and using an indexed parameter value for use in PreparedStatement
setInstance(Config) - Static method in class com.gengoai.config.Config
Sets the singleton instance of the config.
setInt(int, int) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setInt(String, int) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given Java int value.
setIsCompressed(boolean) - Method in class com.gengoai.io.resource.BaseResource
 
setIsCompressed(boolean) - Method in interface com.gengoai.io.resource.Resource
Sets is compressed.
setIsPrivileged(boolean) - Method in class com.gengoai.reflection.Reflect
Sets whether or not privileged access is allowed on this object
setLevel(String, Level) - Static method in class com.gengoai.LogUtils
Sets the level of a logger
setLong(int, long) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setLong(String, long) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given Java long value.
setMaxFieldSize(int) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setMaxIterations(int) - Method in class com.gengoai.graph.clustering.ChineseWhispers
Sets max iterations.
setMaxRows(int) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setMinCellWidth(int) - Method in class com.gengoai.string.TableFormatter
Sets min cell width.
SetMultimap<K,​V> - Class in com.gengoai.collection.multimap
Multimap which stores values in a set
SetMultimap(SerializableSupplier<Set<V>>) - Constructor for class com.gengoai.collection.multimap.SetMultimap
Instantiates a new Set multimap.
setNamedParameter(SQLElement) - Method in class com.gengoai.sql.statement.Update
Adds a set parameter for the given column and using a named parameter value for use in NamedPreparedStatement
setNamedParameter(SQLElement) - Method in class com.gengoai.sql.statement.UpsertClause
Adds a set parameter for the given column and using a named parameter value for use in NamedPreparedStatement
setNCharacterStream(int, Reader) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setNCharacterStream(int, Reader, long) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setNCharacterStream(String, Reader) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to a Reader object.
setNCharacterStream(String, Reader, long) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to a Reader object.
setNClob(int, Reader) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setNClob(int, Reader, long) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setNClob(int, NClob) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setNClob(String, Reader) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to a Reader object.
setNClob(String, Reader, long) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to a Reader object.
setNClob(String, NClob) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to a NClob object.
setNewClusterRate(double) - Method in class com.gengoai.graph.clustering.ChineseWhispers
Sets new cluster rate.
setNodeProperty(String, String) - Method in class com.gengoai.graph.io.GraphVizWriter
 
setNodeShape(String) - Method in class com.gengoai.graph.io.GraphVizWriter
 
setNString(int, String) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setNString(String, String) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to the given String object.
setNull(int, int) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setNull(int, int, String) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setNull(String, int) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to SQL NULL
setNull(String, int, String) - Method in class com.gengoai.sql.NamedPreparedStatement
Sets the designated parameter to SQL NULL.
setNumberFormatter(DecimalFormat) - Method in class com.gengoai.string.TableFormatter
Sets number formatter.
setObject(int, Object) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setObject(int, Object, int) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setObject(int, Object, int, int) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setObject(String, Object) - Method in class com.gengoai.sql.NamedPreparedStatement
ets the value of the designated parameter using the given object.
setObject(String, Object, int) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setObject(String, Object, int, int) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setPoolable(boolean) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setProperty(String, Object) - Static method in class com.gengoai.config.Config
 
setProperty(String, String) - Static method in class com.gengoai.config.Config
Sets the value of a property.
setQueryParameter(String, Object) - Method in class com.gengoai.specification.Specification
 
setQueryTimeout(int) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setRankDir(String) - Method in class com.gengoai.graph.io.GraphVizWriter
 
setRef(int, Ref) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setRef(String, Ref) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setRowId(int, RowId) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setRowId(String, RowId) - Method in class com.gengoai.sql.NamedPreparedStatement
 
Sets - Class in com.gengoai.collection
Convenience methods for creating sets and manipulating collections resulting in sets.
setShort(int, short) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setShort(String, short) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setSQLXML(int, SQLXML) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setSQLXML(String, SQLXML) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setStart(int) - Method in class com.gengoai.collection.tree.SimpleSpan
Sets start.
setString(int, String) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setString(String, String) - Method in class com.gengoai.sql.NamedPreparedStatement
 
SETSWANA - com.gengoai.Language
Setswana language.
setTime(int, Time) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setTime(int, Time, Calendar) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setTime(String, Time) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setTime(String, Time, Calendar) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setTimestamp(int, Timestamp) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setTimestamp(int, Timestamp, Calendar) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setTimestamp(String, Timestamp) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setTimestamp(String, Timestamp, Calendar) - Method in class com.gengoai.sql.NamedPreparedStatement
 
SetTypeConverter - Class in com.gengoai.conversion
Set and HashSet Converter.
SetTypeConverter() - Constructor for class com.gengoai.conversion.SetTypeConverter
 
setUnicodeStream(int, InputStream, int) - Method in class com.gengoai.sql.NamedPreparedStatement
Deprecated.
setup() - Method in class com.gengoai.application.Application
Runs specialized code to setup the application before the Runnable.run() command is called.
setup() - Method in class com.gengoai.application.CommandLineApplication
 
setURL(int, URL) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setURL(String, URL) - Method in class com.gengoai.sql.NamedPreparedStatement
 
setUserAgent(String) - Method in class com.gengoai.io.resource.URLResource
Sets The user agent string to pass along to the web server
setValue(V) - Method in class com.gengoai.tuple.Tuple2
 
setVertexDecoder(VertexDecoder<V>) - Method in class com.gengoai.graph.io.GraphJson
 
setVertexDecoder(VertexDecoder<V>) - Method in interface com.gengoai.graph.io.GraphReader
Sets the vertex decoder.
setVertexEncoder(VertexEncoder<V>) - Method in class com.gengoai.graph.io.GraphJson
 
setVertexEncoder(VertexEncoder<V>) - Method in interface com.gengoai.graph.io.GraphRenderer
Sets the vertex encoder
setVertexEncoder(VertexEncoder<V>) - Method in class com.gengoai.graph.io.GraphViz
 
setVertexEncoder(VertexEncoder<V>) - Method in interface com.gengoai.graph.io.GraphWriter
Sets the vertex encoder
setWeight(double) - Method in class com.gengoai.graph.DirectedEdge
 
setWeight(double) - Method in class com.gengoai.graph.Edge
Sets the weight of the edge
setWeight(double) - Method in class com.gengoai.graph.UndirectedEdge
 
shiftLeft() - Method in class com.gengoai.tuple.Tuple
Shifts the first element of the tuple resulting in a tuple of degree - 1.
shiftLeft() - Method in class com.gengoai.tuple.Tuple2
 
shiftLeft() - Method in class com.gengoai.tuple.Tuple3
 
shiftLeft() - Method in class com.gengoai.tuple.Tuple4
 
shiftRight() - Method in class com.gengoai.tuple.Tuple
Shifts the last element of the tuple resulting in a tuple of degree - 1.
shiftRight() - Method in class com.gengoai.tuple.Tuple2
 
shiftRight() - Method in class com.gengoai.tuple.Tuple3
 
shiftRight() - Method in class com.gengoai.tuple.Tuple4
 
SHONA - com.gengoai.Language
Shona language.
ShortestPath<V> - Interface in com.gengoai.graph.algorithms
Calculates the shortest path between two vertices.
ShortTypeConverter - Class in com.gengoai.conversion
Converts object into Short (see BaseNumberTypeConverter for details on conversion.
ShortTypeConverter() - Constructor for class com.gengoai.conversion.ShortTypeConverter
 
showHelp() - Method in class com.gengoai.application.CommandLineParser
Prints help to standard error showing the application description, if set, and the list of valid command line arguments with those required arguments marked with an asterisk.
shuffle() - Method in interface com.gengoai.stream.MPairStream
Shuffles the items in the stream.
shuffle() - Method in interface com.gengoai.stream.MStream
Shuffles the items in the stream.
shuffle() - Method in class com.gengoai.stream.spark.SparkStream
 
shuffle(Random) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
shuffle(Random) - Method in interface com.gengoai.stream.MPairStream
Shuffles the items in the string using the given Random object.
shuffle(Random) - Method in interface com.gengoai.stream.MStream
Shuffles the items in the string using the given Random object.
shuffle(Random) - Method in class com.gengoai.stream.spark.SparkPairStream
 
shuffle(Random) - Method in class com.gengoai.stream.spark.SparkStream
 
ShuffleIterator<T> - Class in com.gengoai.stream
The type Shuffle iterator.
ShuffleIterator(Iterator<T>, Random) - Constructor for class com.gengoai.stream.ShuffleIterator
 
ShuffleIterator(Iterator<T>) - Constructor for class com.gengoai.stream.ShuffleIterator
Instantiates a new Shuffle iterator.
ShuffleSpliterator<T> - Class in com.gengoai.stream
The type Shuffle spliterator.
ShuffleSpliterator(Spliterator<T>, Random) - Constructor for class com.gengoai.stream.ShuffleSpliterator
Instantiates a new Shuffle spliterator.
ShuffleSpliterator(Spliterator<T>) - Constructor for class com.gengoai.stream.ShuffleSpliterator
Instantiates a new Shuffle spliterator.
SimpleSpan - Class in com.gengoai.collection.tree
The type Simple span.
SimpleSpan(int, int) - Constructor for class com.gengoai.collection.tree.SimpleSpan
Instantiates a new Simple span.
SINDHI - com.gengoai.Language
Sindhi.
SINGHALESE - com.gengoai.Language
Singhalese language.
SINGLEQUOTE - com.gengoai.parsing.CommonTypes
 
singleSourceShortestDistance(V) - Method in class com.gengoai.graph.algorithms.DijkstraShortestPath
 
singleSourceShortestDistance(V) - Method in interface com.gengoai.graph.algorithms.SingleSourceShortestPath
The distance between the source vertex and all other vertices in the graph
singleSourceShortestPath(V) - Method in class com.gengoai.graph.algorithms.DijkstraShortestPath
 
singleSourceShortestPath(V) - Method in interface com.gengoai.graph.algorithms.SingleSourceShortestPath
The path (list of edges) between the source vertex and all other vertices in the graph
SingleSourceShortestPath<V> - Interface in com.gengoai.graph.algorithms
A shortest path interface that calculates the path for a single vertex to all other vertices in the graph.
singletonIterator(T) - Static method in class com.gengoai.collection.Iterators
 
SISWATI - com.gengoai.Language
Siswati language.
size() - Method in interface com.gengoai.cache.Cache
The number of items cached.
size() - Method in class com.gengoai.cache.LRUCache
 
size() - Method in class com.gengoai.collection.counter.BaseMapCounter
 
size() - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
size() - Method in interface com.gengoai.collection.counter.Counter
The total number of items in the counter
size() - Method in interface com.gengoai.collection.counter.MultiCounter
The total number of items in the counter
size() - Method in class com.gengoai.collection.disk.DiskMap
 
size() - Method in class com.gengoai.collection.disk.DiskQueue
 
size() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
size() - Method in class com.gengoai.collection.HashBasedTable
 
size() - Method in class com.gengoai.collection.HashMapIndex
 
size() - Method in interface com.gengoai.collection.Index
The number of items in the index
size() - Method in class com.gengoai.collection.IteratorSet
 
size() - Method in interface com.gengoai.collection.multimap.Multimap
The number of key-value mappings in the multimap
size() - Method in interface com.gengoai.collection.Table
The size in number of row and column mappings
size() - Method in class com.gengoai.collection.tree.IntervalTree
 
size() - Method in class com.gengoai.collection.tree.Trie
 
size() - Method in class com.gengoai.Interner
The number of items that have been interned.
size() - Method in class com.gengoai.json.JsonEntry
 
size() - Method in class com.gengoai.kv.AbstractKeyValueStore
 
size() - Method in class com.gengoai.reflection.BeanMap
 
size(Iterable<?>) - Static method in class com.gengoai.collection.Iterables
Gets the size of the iterable
size(Iterator<?>) - Static method in class com.gengoai.collection.Iterators
Gets the number of items in the iterator
sizeAsLong() - Method in class com.gengoai.kv.AbstractKeyValueStore
 
sizeAsLong() - Method in interface com.gengoai.kv.KeyValueStore
Gets the number of keys in the store as a long
skip(int) - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
skip(int) - Method in interface com.gengoai.stream.MDoubleStream
Skips the first n items in the stream
skip(long) - Method in class com.gengoai.stream.local.LocalInMemoryMStream
 
skip(long) - Method in interface com.gengoai.stream.MStream
Skips the first n items in the stream
skip(long) - Method in class com.gengoai.stream.ReusableJavaStream
 
skip(long) - Method in class com.gengoai.stream.spark.SparkStream
 
skip(Tag) - Method in class com.gengoai.parsing.Grammar
Registers the given Tag as one which should be skipped during parsing.
sleep(long) - Static method in class com.gengoai.concurrent.Threads
Sleeps the thread suppressing any errors.
sleep(long, TimeUnit) - Static method in class com.gengoai.concurrent.Threads
Sleeps the thread suppressing any errors for a given time unit.
slice(int, int) - Method in class com.gengoai.tuple.Tuple
Takes a slice of the tuple from an inclusive start to an exclusive end index.
SLOVAK - com.gengoai.Language
Slovak language.
SLOVENIAN - com.gengoai.Language
Slovenian language.
sneakyThrow(Throwable) - Static method in interface com.gengoai.function.Unchecked
 
SOMALI - com.gengoai.Language
Somali.
sort(Iterable<? extends E>) - Static method in class com.gengoai.collection.Iterables
Sorts the items of an iterable returning an array of the sorted items.
sort(Iterable<? extends E>, Comparator<? super E>) - Static method in class com.gengoai.collection.Iterables
Sorts the items of an iterable returning an array of the sorted items.
sortBy(boolean, SerializableFunction<? super T, ? extends R>) - Method in interface com.gengoai.stream.MStream
Sorts the items in the stream in ascending or descending order using the given keyFunction to determine how to compare.
sortBy(boolean, SerializableFunction<? super T, ? extends R>) - Method in class com.gengoai.stream.spark.SparkStream
 
sortByKey(boolean) - Method in interface com.gengoai.stream.MPairStream
Sorts the items in the stream by key in ascending or descending order.
sortByKey(SerializableComparator<K>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
sortByKey(SerializableComparator<T>) - Method in interface com.gengoai.stream.MPairStream
Sorts the items in the stream by key using the given comparator.
sortByKey(SerializableComparator<T>) - Method in class com.gengoai.stream.spark.SparkPairStream
 
sorted() - Method in class com.gengoai.stream.ReusableJavaStream
 
sorted(boolean) - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
sorted(boolean) - Method in interface com.gengoai.stream.MDoubleStream
Sorts the double stream in ascending order.
sorted(boolean) - Method in interface com.gengoai.stream.MStream
Sorts the items in the stream in ascending or descending order.
sorted(Comparator<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
 
sortedMapOf(Map.Entry<? extends K, ? extends V>...) - Static method in class com.gengoai.collection.Maps
Creates a TreeMap from entries
sortedSetOf(T...) - Static method in class com.gengoai.collection.Sets
Creates a tree set of the supplied elements
sortEntries(Map<K, V>, Comparator<Map.Entry<K, V>>) - Static method in class com.gengoai.collection.Maps
Sorts the entries in the map
sortEntriesByKey(Map<K, V>, boolean) - Static method in class com.gengoai.collection.Maps
Sorts the entries in the map by key
sortEntriesByValue(Map<K, V>, boolean) - Static method in class com.gengoai.collection.Maps
Sorts the entries in the map by value
Sorting - Class in com.gengoai.collection
Methods for comparing and sorting.
Span - Interface in com.gengoai.collection.tree
A Span represents a continuous segment with a start and end.
SPANISH - com.gengoai.Language
Spanish language.
SPARK_APPNAME - Static variable in class com.gengoai.stream.spark.SparkStreamingContext
The config property name containing the spark application name
SPARK_MASTER - Static variable in class com.gengoai.stream.spark.SparkStreamingContext
The config property name specifying the spark master address
sparkContext() - Method in class com.gengoai.stream.spark.SparkStreamingContext
Gets the wrapped Spark context
SparkMAccumulator<IN,​OUT> - Class in com.gengoai.stream.spark
Generic accumulator for distributed Spark streams.
SparkMAccumulator(LocalMAccumulator<IN, OUT>) - Constructor for class com.gengoai.stream.spark.SparkMAccumulator
Instantiates a new Spark m accumulator by wrapping a local accumulator.
SparkMAccumulator(AccumulatorV2<IN, OUT>) - Constructor for class com.gengoai.stream.spark.SparkMAccumulator
Instantiates a new Spark m accumulator.
SparkMCounterAccumulator<E> - Class in com.gengoai.stream.spark
Counter accumulator implementation for Spark streams
SparkMCounterAccumulator(String) - Constructor for class com.gengoai.stream.spark.SparkMCounterAccumulator
Instantiates a new Spark m counter accumulator.
SparkMDoubleAccumulator - Class in com.gengoai.stream.spark
An implementation of a MDoubleAccumulator for spark streams
SparkMDoubleAccumulator(String) - Constructor for class com.gengoai.stream.spark.SparkMDoubleAccumulator
Instantiates a new SparkMDoubleAccumulator.
SparkMLongAccumulator - Class in com.gengoai.stream.spark
An implementation of a MLongAccumulator for spark streams
SparkMLongAccumulator(String) - Constructor for class com.gengoai.stream.spark.SparkMLongAccumulator
Instantiates a new SparkMLongAccumulator
SparkMMapAccumulator<K,​V> - Class in com.gengoai.stream.spark
An implementation of a MMapAccumulator for Spark streams
SparkMMapAccumulator(String) - Constructor for class com.gengoai.stream.spark.SparkMMapAccumulator
Instantiates a new SparkMMapAccumulator.
SparkMMultiCounterAccumulator<K1,​K2> - Class in com.gengoai.stream.spark
An implementation of a MMultiCounterAccumulator for Spark streams
SparkMMultiCounterAccumulator(String) - Constructor for class com.gengoai.stream.spark.SparkMMultiCounterAccumulator
Instantiates a new Spark SparkMMultiCounterAccumulator.
SparkMStatisticsAccumulator - Class in com.gengoai.stream.spark
An implementation of a MStatisticsAccumulator for Spark streams
SparkMStatisticsAccumulator(String) - Constructor for class com.gengoai.stream.spark.SparkMStatisticsAccumulator
Instantiates a new SparkMStatisticsAccumulator.
SparkPairStream<T,​U> - Class in com.gengoai.stream.spark
A MPairStream implementation backed by a JavaPairRDD.
SparkPairStream(Map<? extends T, ? extends U>) - Constructor for class com.gengoai.stream.spark.SparkPairStream
Instantiates a new Spark pair stream.
SparkPairStream(JavaPairRDD<T, U>) - Constructor for class com.gengoai.stream.spark.SparkPairStream
Instantiates a new Spark pair stream.
sparkSession - Static variable in class com.gengoai.stream.spark.SparkStreamingContext
 
sparkSession() - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
SparkStream<T> - Class in com.gengoai.stream.spark
A MStream wrapper around a Spark RDD.
SparkStream(MStream<T>) - Constructor for class com.gengoai.stream.spark.SparkStream
Instantiates a new Spark stream.
SparkStream(JavaRDD<T>) - Constructor for class com.gengoai.stream.spark.SparkStream
Instantiates a new Spark stream.
SparkStreamingContext - Class in com.gengoai.stream.spark
Represents a distributed streaming context using Sparks's rdd classes
SparkStreamingContext() - Constructor for class com.gengoai.stream.spark.SparkStreamingContext
 
Specifiable - Interface in com.gengoai.specification
Classes implementing Specifiable can be constructed and described using Specification syntax.
Specification - Class in com.gengoai.specification
A specification defines a Schema, Protocol, SubProtocols, Path, and Query Parameters that define a resource, connection, etc.
Specification.SpecificationBuilder - Class in com.gengoai.specification
Builder for Specifications
SpecificationBuilder() - Constructor for class com.gengoai.specification.Specification.SpecificationBuilder
 
split(CharSequence, char) - Static method in class com.gengoai.string.Strings
Properly splits a delimited separated string using CSV assuming default values for the CSV object except for the delimiter.
spliterator() - Method in class com.gengoai.stream.ReusableJavaStream
 
sql(String...) - Static method in class com.gengoai.sql.SQL
Free form SQL from one or more sql statements
SQL - Class in com.gengoai.sql
DSL for using Mango SQL
SQL.F - Class in com.gengoai.sql
Set of commonly used SQL functions
SQL.TableDef - Class in com.gengoai.sql
 
SQLConstants - Class in com.gengoai.sql
 
SQLConstants() - Constructor for class com.gengoai.sql.SQLConstants
 
SQLContext - Class in com.gengoai.sql
A context combines a JDBC Connection with an SQLDialect to perform updates and queries against a database.
SQLContext() - Constructor for class com.gengoai.sql.SQLContext
 
SqlDateTypeConverter - Class in com.gengoai.conversion
SQL Date Converter
SqlDateTypeConverter() - Constructor for class com.gengoai.conversion.SqlDateTypeConverter
 
SQLDialect - Class in com.gengoai.sql
The type Sql dialect 2.
SQLDialect() - Constructor for class com.gengoai.sql.SQLDialect
 
sqlDMLOperation(SQLDMLOperation) - Method in class com.gengoai.sql.SQLDialect
Sql dml operation string.
SQLDMLOperation - Enum in com.gengoai.sql.object
Enumeration of data manipulation statements in SQL.
SQLElement - Interface in com.gengoai.sql
The base interface for all SQL constructs.
SQLFunction - Class in com.gengoai.sql
Encapsulates an SQL Function (e.g.
SQLFunction() - Constructor for class com.gengoai.sql.SQLFunction
 
SQLiteConnectionRegistry - Class in com.gengoai.sql.sqlite
Registry to prevent more than one SQLite connection from being opened to the same database.
SQLiteDialect - Class in com.gengoai.sql.sqlite
Dialect implementation for SQLite
SQLiteDialect - Class in com.gengoai.sql
 
SQLiteDialect() - Constructor for class com.gengoai.sql.sqlite.SQLiteDialect
 
SQLiteDialect() - Constructor for class com.gengoai.sql.SQLiteDialect
 
SQLiteFullTextTable - Class in com.gengoai.sql.sqlite
The type Sq lite full text table.
SQLiteFullTextTable(String, Table) - Constructor for class com.gengoai.sql.sqlite.SQLiteFullTextTable
Instantiates a new Sq lite full text table.
SQLObject - Class in com.gengoai.sql.object
Base class for SQL objects, e.g.
SQLObject() - Constructor for class com.gengoai.sql.object.SQLObject
Instantiates a new SQLObject.
SQLObject(String) - Constructor for class com.gengoai.sql.object.SQLObject
Instantiates a new SQLObject.
SQLOperable - Interface in com.gengoai.sql.operator
Interface defining an SQLElement that is can be an argument to an SQLOperator.
SQLOperator - Class in com.gengoai.sql.operator
Defines an SQL operator that operators over one or more SQLElement
SQLOperator() - Constructor for class com.gengoai.sql.operator.SQLOperator
 
SQLOperator(String) - Constructor for class com.gengoai.sql.operator.SQLOperator
 
SQLProber - Class in com.gengoai.sql
 
SQLProber(SQLContext) - Constructor for class com.gengoai.sql.SQLProber
 
StackTypeConverter - Class in com.gengoai.conversion
Stack Converter
StackTypeConverter() - Constructor for class com.gengoai.conversion.StackTypeConverter
 
standardDeviation() - Method in interface com.gengoai.collection.counter.Counter
Calculates the standard deviation of the items in the counter
standardDeviation() - Method in interface com.gengoai.collection.counter.MultiCounter
Calculates the standard deviation of the items in the counter
start - Variable in class com.gengoai.collection.tree.TrieMatch
The starting index.
start() - Method in class com.gengoai.collection.tree.SimpleSpan
 
start() - Method in interface com.gengoai.collection.tree.Span
The starting offset
start() - Method in class com.gengoai.concurrent.Broker.Producer
Signals the production has started.
start() - Method in class com.gengoai.MultithreadedStopwatch
Start the stopwatch.
start() - Method in class com.gengoai.Stopwatch
Start the stopwatch.
startingValue() - Method in enum com.gengoai.math.Optimum
Gets a value that will also be the worst possible solution.
startsWith(CharSequence) - Method in interface com.gengoai.string.StringLike
Tests if this HString starts with the specified prefix.
startsWith(String) - Static method in interface com.gengoai.string.StringMatcher
String matcher that evaluates true if the CharSequence starts with the given string to match.
startsWith(String, boolean) - Static method in interface com.gengoai.string.StringMatcher
String matcher that evaluates true if the CharSequence starts with the given string to match.
statistics() - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
statistics() - Method in interface com.gengoai.stream.MDoubleStream
Calculates a number of useful statistics over the elements in the stream
statisticsAccumulator() - Method in class com.gengoai.stream.StreamingContext
Creates a new statistics accumulator
statisticsAccumulator(String) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
statisticsAccumulator(String) - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
statisticsAccumulator(String) - Method in class com.gengoai.stream.StreamingContext
Creates a new statistics accumulator
stddev() - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
stddev() - Method in interface com.gengoai.stream.MDoubleStream
Calculates the standard deviation of the stream
StdinResource - Class in com.gengoai.io.resource
Resource that wraps standard in
StdinResource() - Constructor for class com.gengoai.io.resource.StdinResource
 
StdinResourceProvider - Class in com.gengoai.io.resource.spi
A provider for a resource wrapping standard in.
StdinResourceProvider() - Constructor for class com.gengoai.io.resource.spi.StdinResourceProvider
 
StdoutResource - Class in com.gengoai.io.resource
Resource that wraps standard out
StdoutResource() - Constructor for class com.gengoai.io.resource.StdoutResource
 
StdoutResourceProvider - Class in com.gengoai.io.resource.spi
A provider for a resource wrapping standard out.
StdoutResourceProvider() - Constructor for class com.gengoai.io.resource.spi.StdoutResourceProvider
 
stop() - Method in class com.gengoai.concurrent.Broker.Producer
Signals that the producer is finished and its thread can be released.
stop() - Method in class com.gengoai.MultithreadedStopwatch
Stop the stopwatch.
stop() - Method in class com.gengoai.Stopwatch
Stop the stopwatch.
Stopwatch - Class in com.gengoai
Tracks start and ending times to determine total time taken.
StorageLevel - Enum in com.gengoai.stream
 
stream() - Method in interface com.gengoai.collection.Index
Stream stream.
stream() - Method in interface com.gengoai.graph.Graph
Returns a stream of the vertices in this graph
stream() - Method in class com.gengoai.io.CSVReader
Creates a new stream over the rows in the file that will close underlying reader on stream close.
stream() - Method in class com.gengoai.parsing.ListExpression
Streams the elements.
stream() - Method in class com.gengoai.tuple.Tuple
Gets a stream over the objects in the tuple
stream(Class<E>) - Method in class com.gengoai.parsing.ListExpression
Streams the elements as the given type.
stream(Iterable<? extends T>) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
stream(Iterable<? extends T>) - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
stream(Iterable<? extends T>) - Method in class com.gengoai.stream.StreamingContext
Creates a new MStream from the given iterable
stream(Iterator<? extends T>) - Method in class com.gengoai.stream.StreamingContext
Creates a new MStream from the given iterator
stream(Stream<T>) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
stream(Stream<T>) - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
stream(Stream<T>) - Method in class com.gengoai.stream.StreamingContext
Creates a new MStream from Java Stream
stream(T...) - Method in class com.gengoai.stream.StreamingContext
Creates a stream wrapping the given items.
StreamingContext - Class in com.gengoai.stream
Provides methods for creating MStreams and MAccumulators within a given context, i.e.
StreamingContext() - Constructor for class com.gengoai.stream.StreamingContext
 
StreamProducer<V> - Class in com.gengoai.concurrent
A producer implementation that produces items from a stream
StreamProducer(Stream<? extends V>) - Constructor for class com.gengoai.concurrent.StreamProducer
Instantiates a new Stream producer.
Streams - Class in com.gengoai.stream
Convenience methods for creating and manipulating Java streams
strftime(SQLElement, SQLElement, SQLElement...) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing a function to format times as strings.
STRFTIME - Static variable in class com.gengoai.sql.SQLConstants
 
STRING - com.gengoai.config.ConfigTokenType
 
STRING_HANDLER - Static variable in class com.gengoai.parsing.ValueExpression
Creates a string value handler which will use the text of the ParserToken as the value
StringBuilderTypeConverter - Class in com.gengoai.conversion
StringBuilder Converter
StringBuilderTypeConverter() - Constructor for class com.gengoai.conversion.StringBuilderTypeConverter
 
StringFunctions - Enum in com.gengoai.string
Commonly used string transforms as SerializableFunction
StringLike - Interface in com.gengoai.string
Defines an objects which acts similar to Java String.
StringMatcher - Interface in com.gengoai.string
A StringMatcher is a SerializablePredicate for CharSequences testing if CharSequences match a specific pattern.
StringResolver - Class in com.gengoai.string
 
StringResource - Class in com.gengoai.io.resource
A resource that wraps a String.
StringResource() - Constructor for class com.gengoai.io.resource.StringResource
Instantiates a new string resource.
StringResource(String) - Constructor for class com.gengoai.io.resource.StringResource
Creates a Resource that is a String.
StringResourceProvider - Class in com.gengoai.io.resource.spi
A provider for string backed resources.
StringResourceProvider() - Constructor for class com.gengoai.io.resource.spi.StringResourceProvider
 
Strings - Class in com.gengoai.string
Convenience methods for manipulating strings.
StringTag - Class in com.gengoai
A tag which is represented as a string.
StringTag(String) - Constructor for class com.gengoai.StringTag
Default Constructor
StringTagConverter - Class in com.gengoai.conversion
 
StringTagConverter() - Constructor for class com.gengoai.conversion.StringTagConverter
 
StringTypeConverter - Class in com.gengoai.conversion
String Converter that handles encoding different object types to make them more easily converted back.
StringTypeConverter() - Constructor for class com.gengoai.conversion.StringTypeConverter
 
StronglyConnectedComponents<V> - Class in com.gengoai.graph.clustering
StronglyConnectedComponents() - Constructor for class com.gengoai.graph.clustering.StronglyConnectedComponents
 
strParam(String) - Static method in class com.gengoai.ParameterDef
Creates a String param param.
sub(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
Subtracts the given element from this element with.
sub(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
Subtracts the given element from this element with.
subMap(K, boolean, K, boolean) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
subMap(K, K) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
subProtocol(int, String) - Method in class com.gengoai.specification.Specification.SpecificationBuilder
Sets the sub-protocol of this builder.
subProtocol(List<String>) - Method in class com.gengoai.specification.Specification.SpecificationBuilder
Sets the sub-protocol on the specification to the given list
subProtocol(String) - Method in class com.gengoai.specification.Specification.SpecificationBuilder
Sets the only sub-protocol on the specification to the given value
SubProtocol - Annotation Type in com.gengoai.specification
Annotation for Specifiable fields that should be assigned the subprotcol element of the Specification.
subSequence(int, int) - Method in interface com.gengoai.string.StringLike
 
substr(SQLElement, int, int) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing an "substring" function, which returns a substring from the given starting position and of the given length from an argument.
substr(SQLElement, SQLElement, SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing an "substring" function, which returns a substring from the given starting position and of the given length from an argument.
substr(String, int, int) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing an "substring" function, which returns a substring from the given starting position and of the given length from an argument.
substr(String, SQLElement, SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing an "substring" function, which returns a substring from the given starting position and of the given length from an argument.
SUBSTR - Static variable in class com.gengoai.sql.SQLConstants
 
subtract(double, double) - Static method in class com.gengoai.math.Operator
Subtracts two doubles (useful as a method reference)
subtract(float, float) - Static method in class com.gengoai.math.Operator
Subtracts two float (useful as a method reference)
subtract(int, int) - Static method in class com.gengoai.math.Operator
Subtracts two int (useful as a method reference)
SUBTRACT - Static variable in class com.gengoai.sql.SQLConstants
 
SUDANESE - com.gengoai.Language
Sudanese language.
suggest(String) - Method in class com.gengoai.collection.tree.Trie
Suggest map.
suggest(String, int) - Method in class com.gengoai.collection.tree.Trie
Suggest map.
suggest(String, int, int) - Method in class com.gengoai.collection.tree.Trie
Suggest map.
sum() - Method in class com.gengoai.collection.counter.BaseMapCounter
 
sum() - Method in interface com.gengoai.collection.counter.Counter
The sum of values in the counter
sum() - Method in interface com.gengoai.collection.counter.MultiCounter
The sum of values in the counter
sum() - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
sum() - Method in interface com.gengoai.stream.MDoubleStream
Calculates the sum of the stream
sum(double...) - Static method in class com.gengoai.math.Math2
Sums the numbers in the given array.
sum(int...) - Static method in class com.gengoai.math.Math2
Sums the numbers in the given array.
sum(long...) - Static method in class com.gengoai.math.Math2
Sums the numbers in the given array.
sum(SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the sum function.
sum(String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the sum function.
sum(Iterable<? extends Number>) - Static method in class com.gengoai.math.Math2
Sums the numbers in a given iterable treating them as doubles.
SUM - Static variable in class com.gengoai.sql.SQLConstants
 
summaryStatistics(double...) - Static method in class com.gengoai.math.Math2
Calculates the summary statistics for the values in the given array.
summaryStatistics(int...) - Static method in class com.gengoai.math.Math2
Calculates the summary statistics for the values in the given array.
summaryStatistics(long...) - Static method in class com.gengoai.math.Math2
Calculates the summary statistics for the values in the given array.
summaryStatistics(Iterable<? extends Number>) - Static method in class com.gengoai.math.Math2
Calculates the summary statistics for the values in the given iterable.
supplier(CheckedSupplier<T>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of Supplier that will capture exceptions and rethrow them as runtime exceptions
supplier(SerializableSupplier<T>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of Supplier
SVG - com.gengoai.graph.io.GraphViz.Format
 
SWAHILI - com.gengoai.Language
Swahili language.
SWEDISH - com.gengoai.Language
Swedish language.
Switch<T> - Class in com.gengoai.function
The type Switch.
Switch.SwitchBuilder<V> - Class in com.gengoai.function
The type Switch builder.
SwitchBuilder() - Constructor for class com.gengoai.function.Switch.SwitchBuilder
 
SYMBOL - Static variable in class com.gengoai.string.Re
Unicode symbol characters
SystemInfo - Interface in com.gengoai
Common system properties accessed via the runtime or system classes.

T

TAB - Static variable in class com.gengoai.string.Re
The constant TAB.
table(Table) - Static method in class com.gengoai.sql.statement.Update
Creates a new Update statement which will update the given table
table(SQLElement) - Static method in class com.gengoai.sql.statement.AlterTable
Static method for constructing an AlterTable statement given the table being altered.
table(SQLElement) - Static method in class com.gengoai.sql.statement.Update
Creates a new Update statement which will update the given table
table(String, Consumer<SQL.TableDef>) - Static method in class com.gengoai.sql.SQL
 
table(String, SQLElement, Consumer<SQL.TableDef>) - Static method in class com.gengoai.sql.SQL
 
Table - Class in com.gengoai.sql.object
The type Table.
Table<R,​C,​V> - Interface in com.gengoai.collection
A table is a two dimensional structure that associates a value with two keys (i.e.
Table(String) - Constructor for class com.gengoai.sql.object.Table
Instantiates a new Table.
Table(String, SQLElement) - Constructor for class com.gengoai.sql.object.Table
Instantiates a new Table.
Table(String, SQLElement, List<Column>, List<Constraint>) - Constructor for class com.gengoai.sql.object.Table
Instantiates a new Table.
TableDef() - Constructor for class com.gengoai.sql.SQL.TableDef
 
TableEntry<R,​C,​V> - Class in com.gengoai.collection
 
TableEntry() - Constructor for class com.gengoai.collection.TableEntry
 
TableFormatter - Class in com.gengoai.string
The type Table formatter.
TableFormatter() - Constructor for class com.gengoai.string.TableFormatter
 
Tag - Interface in com.gengoai
A Tag represents a label on an object.
TAGALOG - com.gengoai.Language
Tagalog language.
tagMatchPredicate(String) - Static method in class com.gengoai.io.Xml
Creates an Predicate that evaluates to true if the input node's name is the same as the given node name.
tailKeyIterator(NavigableMap<K, ?>, K) - Static method in class com.gengoai.collection.Maps
Creates an iterator that traverses a NavigableMap using ceilingKey starting from the given key.
tailMap(K) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
tailMap(K, boolean) - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
TAJIK - com.gengoai.Language
Tajik language.
take(int) - Method in interface com.gengoai.stream.MStream
Takes the first n items from the stream.
take(int) - Method in class com.gengoai.stream.spark.SparkStream
 
TAMIL - com.gengoai.Language
Tamil language.
tasksInProgress() - Method in class com.gengoai.concurrent.BlockingThreadPoolExecutor
 
TATAR - com.gengoai.Language
Tatar language.
TELUGU - com.gengoai.Language
Telugu language.
temporaryDirectory() - Static method in class com.gengoai.io.Resources
Creates a new Resource that points to a temporary directory.
temporaryFile() - Static method in class com.gengoai.io.Resources
Creates a new Resource that points to a temporary file.
temporaryFile(String, String) - Static method in class com.gengoai.io.Resources
Creates a resource wrapping a temporary file
test(double) - Method in interface com.gengoai.function.CheckedDoublePredicate
 
test(double, double) - Method in enum com.gengoai.math.Optimum
Test if the given value passes the given threshold based on the direction of the optimum.
test(int) - Method in interface com.gengoai.function.CheckedIntPredicate
 
test(long) - Method in interface com.gengoai.function.CheckedLongPredicate
 
test(T) - Method in interface com.gengoai.function.CheckedPredicate
 
test(T, U) - Method in interface com.gengoai.function.CheckedBiPredicate
 
textFile(Resource) - Method in class com.gengoai.stream.StreamingContext
Creates a new MStream where each element is a line in the resources (recursive) at the given location.
textFile(Resource, boolean) - Method in class com.gengoai.stream.StreamingContext
Creates a new MStream where each element is the entire content of a resource (wholeFile = true) or a single line of the resource (wholeFile = False) and resources are gathered recursively from the given location.
textFile(Resource, String) - Method in class com.gengoai.stream.StreamingContext
Creates a new MStream where each element is a line in the resources (recursive) at the given location only reading files matching the given pattern.
textFile(Resource) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
textFile(Resource) - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
textFile(Resource, boolean) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
textFile(Resource, boolean) - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
textFile(String) - Method in class com.gengoai.stream.local.LocalStreamingContext
 
textFile(String) - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
textFile(String) - Method in class com.gengoai.stream.StreamingContext
Creates a new MStream where each element is a line in the resources (recursive) at the given location.
THAI - com.gengoai.Language
Thai language.
Threads - Class in com.gengoai.concurrent
Convenience methods for manipulating threads and processing data on multiple-threads
throwChecked(Throwable) - Static method in interface com.gengoai.function.Unchecked
 
TIBETAN - com.gengoai.Language
Tibetan language.
TIGRINYA - com.gengoai.Language
Tigrinya language.
TILDE - com.gengoai.parsing.CommonTypes
 
time(SQLOperable, 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.
time(String, SQLElement...) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the time function, which converts the given time string into a date object.
TIME - Static variable in class com.gengoai.sql.SQLConstants
 
timeIt(int, Runnable) - Static method in class com.gengoai.Stopwatch
Calculates the time to execute the given runnable nTrial times
timeIt(Runnable) - Static method in class com.gengoai.Stopwatch
Calculates the time to execute the given runnable
title(String) - Method in class com.gengoai.string.TableFormatter
Title table formatter.
TITLE_CASE - com.gengoai.string.StringFunctions
Transforms a string into title case format
toArray() - Method in class com.gengoai.collection.disk.DiskQueue
 
toArray() - Method in class com.gengoai.collection.tree.IntervalTree
 
toArray() - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
toArray() - Method in interface com.gengoai.stream.MDoubleStream
Collects the values of the stream as a double array.
toArray() - Method in class com.gengoai.stream.ReusableJavaStream
 
toArray(IntFunction<A[]>) - Method in class com.gengoai.stream.ReusableJavaStream
 
toArray(T[]) - Method in class com.gengoai.collection.disk.DiskQueue
 
toArray(T1[]) - Method in class com.gengoai.collection.tree.IntervalTree
 
toByteArray(Iterable<? extends Number>) - Static method in class com.gengoai.Primitives
Converts and iterable of numbers to an array of byte
toCanonicalForm(CharSequence) - Static method in class com.gengoai.string.Strings
Normalize to canonical form.
toCharArray() - Method in interface com.gengoai.string.StringLike
Converts this string to a new character array.
toCharArray(Iterable<Character>) - Static method in class com.gengoai.Primitives
Converts and iterable of Character to an array of char
toDistributedStream() - Method in interface com.gengoai.stream.MStream
To distributed stream spark stream.
toDistributedStream() - Method in class com.gengoai.stream.spark.SparkStream
 
toDoubleArray(Iterable<? extends Number>) - Static method in class com.gengoai.Primitives
Converts and iterable of numbers to an array of double
toDoubleBiFunction(CheckedToDoubleBiFunction<T, U>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of ToDoubleBiFunction that will capture exceptions and rethrow them as runtime exceptions
toDoubleBiFunction(SerializableToDoubleBiFunction<T, U>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of ToDoubleBiFunction
toDoubleFunction(CheckedToDoubleFunction<T>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of ToDoubleFunction that will capture exceptions and rethrow them as runtime exceptions
toDoubleFunction(SerializableToDoubleFunction<T>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of ToDoubleFunction
toFloatArray(Iterable<? extends Number>) - Static method in class com.gengoai.Primitives
Converts and iterable of numbers to an array of float
toIntArray(Iterable<? extends Number>) - Static method in class com.gengoai.Primitives
Converts and iterable of numbers to an array of int
toIntBiFunction(CheckedToIntBiFunction<T, U>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of ToIntBiFunction that will capture exceptions and rethrow them as runtime exceptions
toIntBiFunction(SerializableToIntBiFunction<T, U>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of ToIntBiFunction
toIntFunction(CheckedToIntFunction<T>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of ToIntFunction that will capture exceptions and rethrow them as runtime exceptions
toIntFunction(SerializableToIntFunction<T>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of ToIntFunction
toJson() - Method in interface com.gengoai.collection.counter.MultiCounter
 
toJson() - Method in class com.gengoai.config.Config
 
token() - Method in class com.gengoai.parsing.AbstractTokenStream
 
token() - Method in class com.gengoai.parsing.Parser
 
token() - Method in interface com.gengoai.parsing.TokenStream
Returns the last token extracted via the call to consume.
token(String, String) - Static method in interface com.gengoai.parsing.TokenDef
Constructs a simple token definition using a StringTag
TokenDef - Interface in com.gengoai.parsing
Defines a Tag and pattern representing a terminal token to be lexed.
TokenExpression - Class in com.gengoai.parsing
 
TokenExpression(ParserToken) - Constructor for class com.gengoai.parsing.TokenExpression
 
TokenStream - Interface in com.gengoai.parsing
A stream of tokens extracted via a Lexer allowing for single token look-ahead.
toLongArray(Iterable<? extends Number>) - Static method in class com.gengoai.Primitives
Converts and iterable of numbers to an array of long
toLongBiFunction(CheckedToLongBiFunction<T, U>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of ToLongBiFunction that will capture exceptions and rethrow them as runtime exceptions
toLongBiFunction(SerializableToLongBiFunction<T, U>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of ToLongBiFunction
toLongFunction(CheckedToLongFunction<T>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of ToLongFunction that will capture exceptions and rethrow them as runtime exceptions
toLongFunction(SerializableToLongFunction<T>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of ToLongFunction
toLowerCase() - Method in interface com.gengoai.string.StringLike
To lower case.
TONGA - com.gengoai.Language
Tonga language.
topN(int) - Method in class com.gengoai.collection.counter.BaseMapCounter
 
topN(int) - Method in interface com.gengoai.collection.counter.Counter
Creates a new counter containing the N items with highest values
toShortArray(Iterable<? extends Number>) - Static method in class com.gengoai.Primitives
Converts and iterable of numbers to an array of short
toSpecification() - Method in interface com.gengoai.specification.Specifiable
Generates a specification strings from this instance.
toString() - Method in class com.gengoai.application.NamedOption.NamedOptionBuilder
 
toString() - Method in class com.gengoai.cache.AutoCalculatingLRUCache
 
toString() - Method in class com.gengoai.cache.LRUCache
 
toString() - Method in class com.gengoai.collection.counter.BaseMapCounter
 
toString() - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
toString() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
toString() - Method in class com.gengoai.collection.HashBasedTable
 
toString() - Method in class com.gengoai.collection.HashMapIndex
 
toString() - Method in class com.gengoai.collection.IteratorSet
 
toString() - Method in class com.gengoai.collection.multimap.BaseMultimap
 
toString() - Method in class com.gengoai.collection.tree.IntervalTree
 
toString() - Method in class com.gengoai.collection.tree.Trie
 
toString() - Method in class com.gengoai.collection.tree.TrieMatch
 
toString() - Method in class com.gengoai.concurrent.AtomicDouble
 
toString() - Method in class com.gengoai.conversion.Val
 
toString() - Method in class com.gengoai.EnumValue
 
toString() - Method in class com.gengoai.graph.DefaultGraphImpl
 
toString() - Method in class com.gengoai.graph.DirectedEdge
 
toString() - Method in class com.gengoai.graph.io.GraphViz.GraphVizBuilder
 
toString() - Method in class com.gengoai.graph.UndirectedEdge
 
toString() - Method in class com.gengoai.graph.Vertex
 
toString() - Method in class com.gengoai.graph.Vertex.VertexBuilder
 
toString() - Method in class com.gengoai.Interner
 
toString() - Method in class com.gengoai.io.resource.BaseResource
 
toString() - Method in class com.gengoai.json.JsonEntry
 
toString() - Method in class com.gengoai.kv.KeyValueStoreConnection
 
toString() - Method in class com.gengoai.math.EnhancedDoubleStatistics
 
toString() - Method in class com.gengoai.MultithreadedStopwatch
 
toString() - Method in class com.gengoai.ParamMap
 
toString() - Method in class com.gengoai.parsing.BinaryInfixOperatorExpression
 
toString() - Method in class com.gengoai.parsing.ListExpression
 
toString() - Method in class com.gengoai.parsing.ParserToken
 
toString() - Method in class com.gengoai.parsing.TokenExpression
 
toString() - Method in class com.gengoai.parsing.UnaryOperatorExpression
 
toString() - Method in class com.gengoai.parsing.ValueExpression
 
toString() - Method in class com.gengoai.reflection.RConstructor
 
toString() - Method in class com.gengoai.reflection.RField
 
toString() - Method in class com.gengoai.reflection.RMethod
 
toString() - Method in class com.gengoai.reflection.RParameter
 
toString() - Method in class com.gengoai.reflection.TypeUtils.ParameterizedTypeImpl
 
toString() - Method in class com.gengoai.specification.Specification
 
toString() - Method in class com.gengoai.sql.constraint.ConstraintWithConflictClause
 
toString() - Method in class com.gengoai.sql.object.Index
 
toString() - Method in class com.gengoai.sql.operator.Between
 
toString() - Method in class com.gengoai.sql.operator.InfixBinaryOperator
 
toString() - Method in class com.gengoai.sql.operator.PostfixUnaryOperator
 
toString() - Method in class com.gengoai.sql.operator.PrefixUnaryOperator
 
toString() - Method in class com.gengoai.sql.operator.QueryOperator
 
toString() - Method in class com.gengoai.Stopwatch
 
toString() - Method in class com.gengoai.StringTag
 
toString() - Method in class com.gengoai.tuple.NTuple
 
toString() - Method in class com.gengoai.tuple.Tuple
 
toString() - Method in class com.gengoai.tuple.Tuple0
 
toString() - Method in class com.gengoai.tuple.Tuple1
 
toString() - Method in class com.gengoai.tuple.Tuple2
 
toString() - Method in class com.gengoai.tuple.Tuple3
 
toString() - Method in class com.gengoai.tuple.Tuple4
 
TOTAL - com.gengoai.graph.scoring.DegreeScorer.DEGREE_TYPE
 
toTitleCase(CharSequence) - Static method in class com.gengoai.string.Strings
Converts an input string to title case
toUnix(String) - Static method in class com.gengoai.io.FileUtils
Converts file spec to unix path separators
toUpperCase() - Method in interface com.gengoai.string.StringLike
Converts the HString to upper case
toWindows(String) - Static method in class com.gengoai.io.FileUtils
Converts file spec to windows path separators
transform(Iterable<? extends I>, SerializableFunction<? super I, ? extends O>) - Static method in class com.gengoai.collection.Iterables
Transforms the elements in the iterable
transform(List<? extends I>, SerializableFunction<? super I, ? extends O>) - Static method in class com.gengoai.collection.Lists
Transforms the given list with the given function
transform(Iterator<? extends I>, SerializableFunction<? super I, ? extends O>) - Static method in class com.gengoai.collection.Iterators
Creates an iterator that transforms the elements of the iterator
transform(Set<? extends E>, SerializableFunction<? super E, R>) - Static method in class com.gengoai.collection.Sets
Transforms a given collection using a supplied transform function returning the results as a set.
translate(String) - Method in class com.gengoai.sql.PostgreSQLDialect
 
translate(String) - Method in class com.gengoai.sql.SQLDialect
Provides dialect specific translations of keywords and symbols
transpose() - Method in interface com.gengoai.collection.counter.MultiCounter
Transpose multi counter.
TreeMapTypeConverter - Class in com.gengoai.conversion
SortedMap and TreeMap Converter
TreeMapTypeConverter() - Constructor for class com.gengoai.conversion.TreeMapTypeConverter
 
TreeSetMultimap<K,​V> - Class in com.gengoai.collection.multimap
Multimap in which keys are mapped to values in a tree set.
TreeSetMultimap() - Constructor for class com.gengoai.collection.multimap.TreeSetMultimap
Instantiates a new TreeSetMultimap.
TreeSetMultimap(Map<? extends K, ? extends Collection<? extends V>>) - Constructor for class com.gengoai.collection.multimap.TreeSetMultimap
 
TreeSetMultimap(SerializableComparator<V>) - Constructor for class com.gengoai.collection.multimap.TreeSetMultimap
Instantiates a new TreeSetMultimap
TreeSetTypeConverter - Class in com.gengoai.conversion
SortedSet and TreeSet Converter.
TreeSetTypeConverter() - Constructor for class com.gengoai.conversion.TreeSetTypeConverter
 
Trie<V> - Class in com.gengoai.collection.tree
A basic Trie implementation that uses hashmaps to store its child nodes.
Trie() - Constructor for class com.gengoai.collection.tree.Trie
Instantiates a new Trie.
Trie(Map<String, V>) - Constructor for class com.gengoai.collection.tree.Trie
Instantiates a new Trie initializing the values to those in the given map.
TrieMatch<V> - Class in com.gengoai.collection.tree
Represents a match in a Trie.
TrieMatch(int, int, V) - Constructor for class com.gengoai.collection.tree.TrieMatch
Instantiates a new Trie match.
Trigger - Class in com.gengoai.sql.object
Defines an SQL Trigger
Trigger.TriggerBuilder - Class in com.gengoai.sql.object
Builder class for constructing triggers
TriggerBuilder() - Constructor for class com.gengoai.sql.object.Trigger.TriggerBuilder
 
triggerTime(TriggerTime) - Method in class com.gengoai.sql.SQLDialect
Trigger time string.
TriggerTime - Enum in com.gengoai.sql.object
When a trigger is fired
trim(SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the trim function, which trims from the right and left side of a string.
trim(String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the trim function, which trims from the right and left side of a string.
TRIM - com.gengoai.string.StringFunctions
Trims a function using unicode whitespace and invisible characters
TRIM - Static variable in class com.gengoai.sql.SQLConstants
 
trimFrom(CharSequence) - Method in interface com.gengoai.string.CharMatcher
Removes matches from the beginning and end of the string.
trimLeadingFrom(CharSequence) - Method in interface com.gengoai.string.CharMatcher
Removes matches from the beginning of the string until a non-match is found.
trimToSize() - Method in class com.gengoai.collection.tree.Trie
Compresses the memory of the individual trie nodes.
trimTrailingFrom(CharSequence) - Method in interface com.gengoai.string.CharMatcher
Trims matches from the end of the string until a non-match is found.
TRIPLE_DES - com.gengoai.EncryptionMethod
192 bit Triple DES encryption
TRUE - Static variable in class com.gengoai.conversion.Val
True value
tryAdvance(Consumer<? super T>) - Method in class com.gengoai.stream.ShuffleSpliterator
 
tryParseDouble(String) - Static method in class com.gengoai.math.Math2
Try to parse a string into a double returning null if a parse error occurs
tryParseFloat(String) - Static method in class com.gengoai.math.Math2
Try to parse a string into a float returning null if a parse error occurs
tryParseInteger(String) - Static method in class com.gengoai.math.Math2
Try to parse a string into a integer returning null if a parse error occurs
tryParseLong(String) - Static method in class com.gengoai.math.Math2
Try to parse a string into a long returning null if a parse error occurs
trySplit() - Method in class com.gengoai.stream.ShuffleSpliterator
 
TSONGA - com.gengoai.Language
Tsonga language.
tsv() - Static method in class com.gengoai.io.CSV
Convenience method for quickly retrieving a tsv version of a CSV builder
Tuple - Class in com.gengoai.tuple
A tuple is a finite sequence of items.
Tuple() - Constructor for class com.gengoai.tuple.Tuple
 
Tuple0 - Class in com.gengoai.tuple
A tuple of order 0, i.e.
Tuple1<V1> - Class in com.gengoai.tuple
A tuple of degree one.
Tuple1(Tuple1<? extends V1>) - Constructor for class com.gengoai.tuple.Tuple1
Instantiates a new Tuple 1.
Tuple1(Object[]) - Constructor for class com.gengoai.tuple.Tuple1
 
Tuple1TypeConverter - Class in com.gengoai.conversion
Tuple1 Converter
Tuple1TypeConverter() - Constructor for class com.gengoai.conversion.Tuple1TypeConverter
 
Tuple2<K,​V> - Class in com.gengoai.tuple
The type Tuple 2.
Tuple2TypeConverter - Class in com.gengoai.conversion
Map Entry and Tuple2 Converter
Tuple2TypeConverter() - Constructor for class com.gengoai.conversion.Tuple2TypeConverter
 
Tuple3<A,​B,​C> - Class in com.gengoai.tuple
The type Tuple 3.
Tuple3(Object[]) - Constructor for class com.gengoai.tuple.Tuple3
 
Tuple3TypeConverter - Class in com.gengoai.conversion
Tuple3 Converter
Tuple3TypeConverter() - Constructor for class com.gengoai.conversion.Tuple3TypeConverter
 
Tuple4<A,​B,​C,​D> - Class in com.gengoai.tuple
The type Tuple 4.
Tuple4(Object[]) - Constructor for class com.gengoai.tuple.Tuple4
 
Tuple4TypeConverter - Class in com.gengoai.conversion
Tuple4 Converter
Tuple4TypeConverter() - Constructor for class com.gengoai.conversion.Tuple4TypeConverter
 
Tuples - Class in com.gengoai.tuple
Static constructor methods for Tuples using the pattern &(....);
TURKISH - com.gengoai.Language
Turkish language.
TURKMEN - com.gengoai.Language
Turkmen.
TWI - com.gengoai.Language
Twi language.
type - Variable in class com.gengoai.ParameterDef
The Param Type.
type(InsertType) - Method in class com.gengoai.sql.statement.Insert
Sets the insertion type of the insert statement.
type(UpdateType) - Method in class com.gengoai.sql.statement.Update
Sets the type of update to perform.
type(Class<?>) - Method in class com.gengoai.application.NamedOption.NamedOptionBuilder
Sets the type of the option
TypeConversionException - Exception in com.gengoai.conversion
Exception throw when unable to converter from a source to destination type.
TypeConversionException(Object, Type) - Constructor for exception com.gengoai.conversion.TypeConversionException
Instantiates a new Type conversion exception.
TypeConversionException(Object, Type, Throwable) - Constructor for exception com.gengoai.conversion.TypeConversionException
Instantiates a new Type conversion exception.
TypeConversionException(String) - Constructor for exception com.gengoai.conversion.TypeConversionException
Instantiates a new Type conversion exception.
TypeConverter - Interface in com.gengoai.conversion
Defines an interface for converting one type to another.
TypedObject<V> - Class in com.gengoai.json
 
TypedObject() - Constructor for class com.gengoai.json.TypedObject
 
typeMatchPredicate(short) - Static method in class com.gengoai.io.Xml
Creates an Predicate that evaluates to true if the input node's type is the same as the given node types
TypeMixin() - Constructor for class com.gengoai.json.Mixins.TypeMixin
 
typeToJavaType(Type) - Static method in class com.gengoai.json.Json
 
TypeUtils - Class in com.gengoai.reflection
Convenience methods for creating type information
TypeUtils.ParameterizedTypeImpl - Class in com.gengoai.reflection
 

U

UKRAINIAN - com.gengoai.Language
Ukrainian language.
unaryOperator(CheckedUnaryOperator<T>) - Static method in interface com.gengoai.function.Unchecked
Generates a version of UnaryOperator that will capture exceptions and rethrow them as runtime exceptions
unaryOperator(SerializableUnaryOperator<T>) - Static method in interface com.gengoai.function.Serialized
Generates a serialized version of UnaryOperator
UnaryOperatorExpression - Class in com.gengoai.parsing
An Expression unary operator which contains a single expression value
UnaryOperatorExpression(ParserToken, Expression, boolean) - Constructor for class com.gengoai.parsing.UnaryOperatorExpression
Instantiates a new Prefix operator expression.
Unchecked - Interface in com.gengoai.function
Wrappers to turn Checked functional classes into unchecked by throwing a Runtime exception.
uncompressed() - Method in class com.gengoai.io.resource.BaseResource
 
uncompressed() - Method in interface com.gengoai.io.resource.Resource
Uncompressed resource.
undirected() - Static method in interface com.gengoai.graph.Graph
Creates a graph with vertices V and edges defined by UndirectedEdgeFactory.
undirectedEdge(V, V) - Static method in class com.gengoai.graph.Edge
Creates a new undirected edge
undirectedEdge(V, V, double) - Static method in class com.gengoai.graph.Edge
Creates a new undirected edge
UndirectedEdge<V> - Class in com.gengoai.graph
An undirected weighted edge implementation.
UndirectedEdge(V, V, double) - Constructor for class com.gengoai.graph.UndirectedEdge
 
UndirectedEdgeFactory<V> - Class in com.gengoai.graph
Factory for creating undirected edges.
UndirectedEdgeFactory() - Constructor for class com.gengoai.graph.UndirectedEdgeFactory
 
unescape(String, char) - Static method in class com.gengoai.string.Strings
Unescapes a string which is escaped with the given escaped character.
UNICODE_WHITESPACE - Static variable in class com.gengoai.string.Re
The constant UNICODE_WHITESPACE.
union(QueryStatement) - Method in class com.gengoai.sql.statement.QueryStatement
Combines this query with the given second query using an UNION operator
union(MDoubleStream) - Method in class com.gengoai.stream.local.LocalMDoubleStream
 
union(MPairStream<? extends K, ? extends V>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
union(Collection<? extends E>, Collection<? extends E>) - Static method in class com.gengoai.collection.Lists
Retains all items in collection1 and collection2 and returns them as a list.
union(MDoubleStream) - Method in interface com.gengoai.stream.MDoubleStream
Unions this stream with another
union(MPairStream<? extends T, ? extends U>) - Method in interface com.gengoai.stream.MPairStream
Unions this stream with another.
union(MPairStream<? extends T, ? extends U>) - Method in class com.gengoai.stream.spark.SparkPairStream
 
union(MStream<T>) - Method in interface com.gengoai.stream.MStream
Unions this stream with another.
union(MStream<T>) - Method in class com.gengoai.stream.spark.SparkStream
 
union(Collection<? extends E>, Collection<? extends E>) - Static method in class com.gengoai.collection.Sets
Retains all items in collection1 and collection2 and returns them as a set.
union(Collection<? extends T>, Collection<? extends T>) - Static method in class com.gengoai.stream.Streams
Concatenates two collections into a single stream
UNION - Static variable in class com.gengoai.sql.SQLConstants
 
UNION_ALL - Static variable in class com.gengoai.sql.SQLConstants
 
unionAll(QueryStatement) - Method in class com.gengoai.sql.statement.QueryStatement
Combines this query with the given second query using an UNION ALL operator
unique() - Method in class com.gengoai.sql.object.Column
Sets the column to have a uniqueness constraint
unique(SQLElement...) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
 
unique(SQLElement...) - Method in class com.gengoai.sql.object.IndexBuilder
 
unique(String...) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
 
unique(String...) - Method in class com.gengoai.sql.object.IndexBuilder
 
unique(String, ConflictClause) - Method in class com.gengoai.sql.object.Column
Sets the column to have a uniqueness constraint optionally specifying what happens when insertion of a duplicate value is attempted.
unique(List<SQLElement>) - Method in class com.gengoai.sql.object.IndexBuilder
 
unique(ConflictClause) - Method in class com.gengoai.sql.object.Column
Sets the column to have a uniqueness constraint optionally specifying what happens when insertion of a duplicate value is attempted.
unique(String) - Method in class com.gengoai.sql.object.Column
Sets the column to have a uniqueness constraint
unique(Collection<SQLElement>) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
 
uniqueConstraint(UniqueConstraint, boolean, StringBuilder) - Method in class com.gengoai.sql.SQLDialect
Unique constraint.
UniqueConstraint - Class in com.gengoai.sql.constraint
 
UniqueConstraint(String, Collection<SQLElement>) - Constructor for class com.gengoai.sql.constraint.UniqueConstraint
 
UNKNOWN - com.gengoai.Language
Unknown.
unmodifiableIterator(Iterator<? extends T>) - Static method in class com.gengoai.collection.Iterators
Wraps an iterator allowing items to not be removed
unordered() - Method in class com.gengoai.stream.ReusableJavaStream
 
unwrap(Class<T>) - Static method in class com.gengoai.Primitives
Gets the primitive type class corresponding to an boxed type.
unwrap(Class<T>) - Method in class com.gengoai.sql.NamedPreparedStatement
 
update() - Method in class com.gengoai.sql.object.Table
Creates an update statement for this table
update() - Method in class com.gengoai.sql.sqlite.SQLiteFullTextTable
Creates an update statement for this table
update(SQLContext) - Method in interface com.gengoai.sql.statement.UpdateStatement
Performs the update using the given SQLContext
update(SQLContext, UpdateType, Map<String, SQLElement>, SQLElement) - Method in class com.gengoai.sql.object.Table
 
update(SQLContext, List<Object>) - Method in interface com.gengoai.sql.statement.UpdateStatement
Performs the update using the given SQLContext filling in indexed value placeholders using the given List of values.
update(SQLContext, Map<String, SQLElement>, SQLElement) - Method in class com.gengoai.sql.object.Table
 
update(SQLContext, Map<String, Object>) - Method in interface com.gengoai.sql.statement.UpdateStatement
Performs the update using the given SQLContext filling in named value placeholders using the given Map of values.
update(SQLContext, T, CheckedBiConsumer<? super T, NamedPreparedStatement>) - Method in interface com.gengoai.sql.statement.UpdateStatement
Performs the update s using the given SQLContext filling in value placeholders using the given value and the consumer to for filling the statement.
update(UpdateType) - Method in class com.gengoai.sql.object.Table
Creates an update statement for this table
update(UpdateType) - Method in class com.gengoai.sql.sqlite.SQLiteFullTextTable
Creates an update statement for this table
update(Consumer<V>) - Method in class com.gengoai.ParamMap
Updates the ParamMap using the given consumer.
update(Update) - Method in class com.gengoai.sql.SQLDialect
Generates the SQL For an update statement
update(String) - Static method in class com.gengoai.sql.SQL
Free form SQL update statement
Update - Class in com.gengoai.sql.statement
SQL Update statement
UPDATE - com.gengoai.sql.object.SQLDMLOperation
 
UPDATE - com.gengoai.sql.statement.UpdateType
Standard update
UPDATE_OR_ABORT - com.gengoai.sql.statement.UpdateType
Update or abort on primary key conflict
UPDATE_OR_FAIL - com.gengoai.sql.statement.UpdateType
Update or fail on primary key conflict
UPDATE_OR_IGNORE - com.gengoai.sql.statement.UpdateType
Update or ignore on primary key conflict
UPDATE_OR_REPLACE - com.gengoai.sql.statement.UpdateType
Update or replace on primary key conflict
UPDATE_OR_ROLLBACK - com.gengoai.sql.statement.UpdateType
Update or rollback on primary key conflict
UPDATE_SET - com.gengoai.sql.statement.UpsertAction
Update the row
updateConfig() - Method in interface com.gengoai.stream.MDoubleStream
Updates the config instance used for this String
updateConfig() - Method in interface com.gengoai.stream.MPairStream
Updates the config instance used for this String
updateConfig() - Method in interface com.gengoai.stream.MStream
Updates the config instance used for this stream
updateConfig() - Method in class com.gengoai.stream.spark.SparkPairStream
 
updateConfig() - Method in class com.gengoai.stream.spark.SparkStream
 
updateConfig() - Method in class com.gengoai.stream.spark.SparkStreamingContext
 
updateConfig() - Method in class com.gengoai.stream.StreamingContext
Updates the config object used by this stream (important for distributed environments).
UpdateStatement - Interface in com.gengoai.sql.statement
SQL Statement that updates / modifies the database.
updateType(UpdateType) - Method in class com.gengoai.sql.PostgreSQLDialect
 
updateType(UpdateType) - Method in class com.gengoai.sql.SQLDialect
Update type string.
UpdateType - Enum in com.gengoai.sql.statement
Defines the type of Update to perform
updateWhere(SQLElement) - Method in class com.gengoai.sql.statement.UpsertClause
Sets the criteria (i.e.
updateWhere(String) - Method in class com.gengoai.sql.statement.UpsertClause
Sets the criteria (i.e.
upper(SQLElement) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the lower function, which lower cases a string value.
upper(String) - Static method in class com.gengoai.sql.SQL.F
Generates an SQLOperable representing the upper function, which lower cases a string value.
UPPER - Static variable in class com.gengoai.sql.SQLConstants
 
UPPER_CASE - com.gengoai.string.StringFunctions
Transforms a string into upper case format
UpperCase - Static variable in interface com.gengoai.string.CharMatcher
Matches upper case using Character.isUpperCase(char)
UpperCase - Static variable in interface com.gengoai.string.StringMatcher
Matches upper case only CharSequences
UPPERCASE_LETTER - Static variable in class com.gengoai.string.Re
Unicode uppercase letter
upsert() - Static method in class com.gengoai.sql.statement.UpsertClause
Creates a new Upsert clause
upsert(SQLContext, String, Map<String, Object>) - Method in class com.gengoai.sql.object.Table
Perform an upsert on the table using the given context, list of columns to base the upsert on, and values to upserted.
upsert(SQLContext, List<String>, Map<String, Object>) - Method in class com.gengoai.sql.object.Table
Perform an upsert on the table using the given context, list of columns to base the upsert on, and values to upserted.
upsert(SQLElement...) - Static method in class com.gengoai.sql.statement.UpsertClause
Creates a new Upsert clause with given columns as the keys (indexed columns)
upsert(String...) - Static method in class com.gengoai.sql.statement.UpsertClause
Creates a new Upsert clause with given columns as the keys (indexed columns)
upsertAction(UpsertAction) - Method in class com.gengoai.sql.SQLDialect
Upsert action string.
UpsertAction - Enum in com.gengoai.sql.statement
The action to perform for doing an upsert as part of index conflict in an Insert statement.
upsertClause(UpsertClause) - Method in class com.gengoai.sql.SQLDialect
Generates the SQL for an upsert clause
UpsertClause - Class in com.gengoai.sql.statement
Defines an upsert clause when there is a key conflict on an Insert statement
UpsertClause() - Constructor for class com.gengoai.sql.statement.UpsertClause
 
URDU - com.gengoai.Language
Urdu.
URIResource - Class in com.gengoai.io.resource
Resource that wraps a URI
URIResource(URI) - Constructor for class com.gengoai.io.resource.URIResource
Instantiates a new Uri resource.
UriTypeConverter - Class in com.gengoai.conversion
URI Type Converter
UriTypeConverter() - Constructor for class com.gengoai.conversion.UriTypeConverter
 
URLResource - Class in com.gengoai.io.resource
A Resource wrapper for a URL.
URLResource(String) - Constructor for class com.gengoai.io.resource.URLResource
Instantiates a new uRL resource.
URLResource(URL) - Constructor for class com.gengoai.io.resource.URLResource
 
URLResourceProvider - Class in com.gengoai.io.resource.spi
A provider for URL based resources.
URLResourceProvider() - Constructor for class com.gengoai.io.resource.spi.URLResourceProvider
 
UrlTypeConverter - Class in com.gengoai.conversion
URL Type Converter
UrlTypeConverter() - Constructor for class com.gengoai.conversion.UrlTypeConverter
 
USER_DIR - Static variable in interface com.gengoai.SystemInfo
The current working directory when the properties were initialized *
USER_HOME - Static variable in interface com.gengoai.SystemInfo
The home directory of the current user *
USER_LANGUAGE - Static variable in interface com.gengoai.SystemInfo
The two-letter language code of the default locale *
USER_NAME - Static variable in interface com.gengoai.SystemInfo
The username of the current user *
USER_REGION - Static variable in interface com.gengoai.SystemInfo
The two-letter country code of the default locale *
USER_TIMEZONE - Static variable in interface com.gengoai.SystemInfo
The default time zone *
usesWhitespace() - Method in enum com.gengoai.Language
Does the language use whitespace to separate words
UTF_16BE - com.gengoai.io.CommonBOM
The UTF_16BE BOM.
UTF_16LE - com.gengoai.io.CommonBOM
The UTF_16LE BOM.
UTF_32BE - com.gengoai.io.CommonBOM
The UTF_32BE BOM.
UTF_32LE - com.gengoai.io.CommonBOM
The UTF_32LE BOM.
UTF_8 - com.gengoai.io.CommonBOM
The UTF_8 BOM
UZBEK - com.gengoai.Language
Uzbek language.

V

v1 - Variable in class com.gengoai.tuple.IntPair
The first value
v1 - Variable in class com.gengoai.tuple.Tuple1
The V 1.
v1 - Variable in class com.gengoai.tuple.Tuple2
The first value
v1 - Variable in class com.gengoai.tuple.Tuple3
the first value
v1 - Variable in class com.gengoai.tuple.Tuple4
the first value
v2 - Variable in class com.gengoai.tuple.IntPair
The second value
v2 - Variable in class com.gengoai.tuple.Tuple2
The second value
v2 - Variable in class com.gengoai.tuple.Tuple3
the second value
v2 - Variable in class com.gengoai.tuple.Tuple4
The second value
v3 - Variable in class com.gengoai.tuple.Tuple3
the third value
v3 - Variable in class com.gengoai.tuple.Tuple4
The third value
v4 - Variable in class com.gengoai.tuple.Tuple4
The fourth value
Val - Class in com.gengoai.conversion
Wraps an object allowing conversion into other formats.
Val(Object) - Constructor for class com.gengoai.conversion.Val
Default Constructor
validate(boolean, Supplier<RuntimeException>) - Static method in class com.gengoai.Validation
Checks that the given evaluation or true and if it is not generates a RuntimeException using the given Supplier and throws it.
validate(boolean, Supplier<RuntimeException>, T) - Static method in class com.gengoai.Validation
Checks that the evaluation is true.
validate(Resource) - Method in enum com.gengoai.io.SaveMode
Performs validation on the given resource to check if writing is possible
validate(T, Predicate<T>, Supplier<RuntimeException>, boolean) - Static method in class com.gengoai.Validation
Uses the given Predicate to evaluate the given value.
validateArg(T, Predicate<T>, String, boolean) - Static method in class com.gengoai.Validation
Checks that the evaluation is true.
validatePostfix(Expression) - Method in class com.gengoai.parsing.Grammar
Validates the given expression as if it were generated from a postfix handler.
validatePrefix(Expression) - Method in class com.gengoai.parsing.Grammar
Validates the given expression as if it were generated from a prefix handler.
Validation - Class in com.gengoai
Convenience methods for validating method arguments.
value - Variable in class com.gengoai.collection.tree.TrieMatch
The value of the matched key
value() - Method in annotation type com.gengoai.application.Application.Description
Value string.
value() - Method in class com.gengoai.ParamMap.Parameter
Gets the value of the parameter
value() - Method in annotation type com.gengoai.specification.QueryParameter
 
value() - Method in annotation type com.gengoai.specification.SubProtocol
 
value() - Method in class com.gengoai.stream.local.LocalMCounterAccumulator
 
value() - Method in class com.gengoai.stream.local.LocalMDoubleAccumulator
 
value() - Method in class com.gengoai.stream.local.LocalMListAccumulator
 
value() - Method in class com.gengoai.stream.local.LocalMLongAccumulator
 
value() - Method in class com.gengoai.stream.local.LocalMMapAccumulator
 
value() - Method in class com.gengoai.stream.local.LocalMMultiCounterAccumulator
 
value() - Method in class com.gengoai.stream.local.LocalMSetAccumulator
 
value() - Method in class com.gengoai.stream.local.LocalMStatisticsAccumulator
 
value() - Method in interface com.gengoai.stream.MAccumulator
The value of the accumulator.
value() - Method in class com.gengoai.stream.spark.AccumulatorV2Wrapper
 
value() - Method in class com.gengoai.stream.spark.SparkMAccumulator
 
VALUE_SEPARATOR - com.gengoai.config.ConfigTokenType
 
ValueExpression - Class in com.gengoai.parsing
Generic value expression in which the value is stored using a Val to support arbitrary types.
ValueExpression(Tag, Object) - Constructor for class com.gengoai.parsing.ValueExpression
Instantiates a new Value expression.
valueOf(String) - Static method in enum com.gengoai.config.ConfigTokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.config.Configurator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.EncryptionMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.graph.io.GraphViz.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.graph.scoring.DegreeScorer.DEGREE_TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.io.CommonBOM
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.io.Compression
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.io.SaveMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.Language
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.math.NumericComparison
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.math.Optimum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.parsing.CommonTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in class com.gengoai.Registry
Returns the enum value for a given name throwing an exception if it does not exist.
valueOf(String) - Static method in enum com.gengoai.sql.constraint.ConflictClause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.sql.constraint.Deferrable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.sql.constraint.ForeignKeyAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.sql.object.SQLDMLOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.sql.object.TriggerTime
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.sql.statement.InsertType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.sql.statement.JoinType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.sql.statement.UpdateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.sql.statement.UpsertAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.stream.StorageLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gengoai.string.StringFunctions
Returns the enum constant of this type with the specified name.
values() - Method in class com.gengoai.collection.counter.BaseMapCounter
 
values() - Method in class com.gengoai.collection.counter.BaseMultiCounter
 
values() - Method in interface com.gengoai.collection.counter.Counter
The values associated with the items in the counter
values() - Method in interface com.gengoai.collection.counter.MultiCounter
The values associated with the items in the counter
values() - Method in class com.gengoai.collection.disk.DiskMap
 
values() - Method in class com.gengoai.collection.disk.NavigableDiskMap
 
values() - Method in class com.gengoai.collection.HashBasedTable
 
values() - Method in interface com.gengoai.collection.multimap.Multimap
Provides a view of the values in the multimap
values() - Method in interface com.gengoai.collection.Table
Collection of cell values in the table
values() - Method in class com.gengoai.collection.tree.Trie
 
values() - Static method in enum com.gengoai.config.ConfigTokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.config.Configurator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.EncryptionMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.graph.io.GraphViz.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.graph.scoring.DegreeScorer.DEGREE_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.io.CommonBOM
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.io.Compression
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.io.SaveMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.gengoai.kv.AbstractKeyValueStore
 
values() - Static method in enum com.gengoai.Language
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.math.NumericComparison
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.math.Optimum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.parsing.CommonTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.gengoai.reflection.BeanMap
 
values() - Method in class com.gengoai.Registry
Gets all know enum values as a collection
values() - Static method in enum com.gengoai.sql.constraint.ConflictClause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.sql.constraint.Deferrable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.sql.constraint.ForeignKeyAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.sql.object.SQLDMLOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.sql.object.TriggerTime
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.sql.statement.InsertType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.sql.statement.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.sql.statement.UpdateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.sql.statement.UpsertAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
 
values() - Method in interface com.gengoai.stream.MPairStream
Returns a stream of values
values() - Method in class com.gengoai.stream.spark.SparkPairStream
 
values() - Static method in enum com.gengoai.stream.StorageLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gengoai.string.StringFunctions
Returns an array containing the constants of this enum type, in the order they are declared.
values(SQLElement...) - Method in class com.gengoai.sql.statement.Insert
Sets the values to be inserted (note that this will remove any previously set values or select statement).
values(Collection<? extends SQLElement>) - Method in class com.gengoai.sql.statement.Insert
Sets the values to be inserted (note that this will remove any previously set values or select statement).
Vertex - Class in com.gengoai.graph
A generic vertex class which has a label and set of properties.
Vertex.VertexBuilder - Class in com.gengoai.graph
The type Vertex builder.
vertex1 - Variable in class com.gengoai.graph.Edge
 
vertex2 - Variable in class com.gengoai.graph.Edge
 
VertexDecoder<V> - Interface in com.gengoai.graph.io
Decodes a Vertex object into a given type.
vertexEncoder(VertexEncoder<V>) - Method in class com.gengoai.graph.io.GraphViz.GraphVizBuilder
 
VertexEncoder<V> - Interface in com.gengoai.graph.io
Encodes a vertex into a specialized Vertex object which contains a label and set of properties.
VertexScorer<V> - Interface in com.gengoai.graph.scoring
Interface for algorithms that rank vertices in a graph.
vertices() - Method in class com.gengoai.graph.DefaultGraphImpl
 
vertices() - Method in interface com.gengoai.graph.Graph
Vertices set.
VIETNAMESE - com.gengoai.Language
Vietnamese language.
VOLAPUK - com.gengoai.Language
Volapuk language.

W

walk(V, int) - Method in class com.gengoai.graph.algorithms.RandomWalk
Selecte a vertex by taking a given number of steps from the starting vertex
weakCompareAndSet(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.
WeakHashMapTypeConverter - Class in com.gengoai.conversion
WeakHashMap Converter
WeakHashMapTypeConverter() - Constructor for class com.gengoai.conversion.WeakHashMapTypeConverter
 
WELSH - com.gengoai.Language
Welsh language.
when(SerializablePredicate<? super I>, SerializableFunction<? super I, ? extends O>) - Static method in class com.gengoai.function.Funcs
When when.
when(SerializablePredicate<? super I>, O) - Static method in class com.gengoai.function.Funcs
When when.
when(SerializablePredicate<? super T>, SerializableFunction<T, R>, SerializableFunction<R, V>) - Method in class com.gengoai.function.Switch.SwitchBuilder
When.
when(SerializablePredicate<? super T>, SerializableFunction<T, V>) - Method in class com.gengoai.function.Switch.SwitchBuilder
When.
when(Class<T>, Consumer<T>) - Method in interface com.gengoai.parsing.Expression
Applies the given consumer to the expression when it is an instance of the given expression type
when(Class<T>, Function<T, O>) - Method in interface com.gengoai.parsing.Expression
Applies the given function to the expression when it is an instance of the given expression type
where(SQLElement) - Method in class com.gengoai.sql.statement.Delete
Sets the criteria (i.e.
where(SQLElement) - Method in class com.gengoai.sql.statement.Select
Sets the criteria (i.e.
where(SQLElement) - Method in class com.gengoai.sql.statement.Update
Sets the criteria (i.e.
where(String) - Method in class com.gengoai.sql.statement.Delete
Sets the criteria (i.e.
where(String) - Method in class com.gengoai.sql.statement.Select
Sets the criteria (i.e.
where(String) - Method in class com.gengoai.sql.statement.Update
Sets the criteria (i.e.
WhiteSpace - Static variable in interface com.gengoai.string.CharMatcher
Matches whitespace using Character.isWhitespace(char)
WHITESPACE - com.gengoai.parsing.CommonTypes
 
WHITESPACE - Static variable in class com.gengoai.string.Re
matches unicode whitespace.
WHITESPACE_FILTER - Static variable in class com.gengoai.io.Xml
An EventFilter that ignores character elements that are white space
window(SQLElement) - Method in class com.gengoai.sql.statement.Select
Sets the Window function for the selection.
window(String) - Method in class com.gengoai.sql.statement.Select
Sets the Window function for the selection.
with(T, Consumer<T>) - Static method in class com.gengoai.function.Functional
 
WOLOF - com.gengoai.Language
Wolof language.
WORD - com.gengoai.parsing.CommonTypes
 
WORD_BOUNDARY - Static variable in class com.gengoai.string.Re
Word boundary
wrap(Class<T>) - Static method in class com.gengoai.Primitives
Gets the object type class corresponding to a primitive class.
write(byte[]) - Method in interface com.gengoai.io.resource.Resource
Writes the given byte array to the resource overwriting any existing content.
write(char[], int, int) - Method in class com.gengoai.io.AsyncWriter
 
write(char[], int, int) - Method in class com.gengoai.io.MultiFileWriter
 
write(Graph<V>, Resource) - Method in class com.gengoai.graph.io.GraphVizWriter
 
write(Graph<V>, Resource) - Method in interface com.gengoai.graph.io.GraphWriter
Writes the given graph to the give location in this format, using the defined vertex and edge encoders.
write(Graph<V>, Resource, Multimap<String, String>) - Method in class com.gengoai.graph.io.GraphJson
 
write(Graph<V>, Resource, Multimap<String, String>) - Method in class com.gengoai.graph.io.GraphViz
 
write(Graph<V>, Resource, Multimap<String, String>) - Method in interface com.gengoai.graph.io.GraphWriter
Writes the given graph to the give location in this format, using the defined vertex and edge encoders.
write(Resource) - Method in class com.gengoai.string.TableFormatter
Writes the table to a resource.
write(Iterable<?>) - Method in class com.gengoai.io.CSVWriter
Writes the items in the row to the resource in DSV format.
write(Object...) - Method in class com.gengoai.io.CSVWriter
Writes the items in the row to the resource in DSV format.
write(String) - Method in interface com.gengoai.io.resource.Resource
Writes the given string to the resource overwriting any existing content.
write(Iterator<?>) - Method in class com.gengoai.io.CSVWriter
Writes the items in the row to the resource in DSV format.
write(Map<?, ?>) - Method in class com.gengoai.io.CSVWriter
Writes the items in the row to the resource in DSV format.
write(Map<?, ?>, char) - Method in class com.gengoai.io.CSVWriter
Writes the items in the row to the resource in DSV format.
writeCsv(Resource) - Method in interface com.gengoai.collection.counter.Counter
Writes the counter items and values to CSV
writeCsv(Resource) - Method in interface com.gengoai.collection.counter.MultiCounter
Writes the counter items and values to CSV
writeObject(Object) - Method in interface com.gengoai.io.resource.Resource
Serializes an object to the resource using Java Serialization.
writeObject(Object) - Static method in class com.gengoai.io.Resources
 
WriteOnlyResource - Interface in com.gengoai.io.resource
Defines a resources as being write only
writer() - Method in interface com.gengoai.io.resource.Resource
Opens a writer for writing for writing to the resource
writer() - Method in class com.gengoai.io.resource.WriterResource
 
writer(Resource) - Method in class com.gengoai.io.CSV
Creates a CSVWriter using this specification from a given resource
writer(Writer) - Method in class com.gengoai.io.CSV
Creates a CSVWriter using this specification from a given writer
WriterResource - Class in com.gengoai.io.resource
The type Writer resource.
WriterResource(Writer) - Constructor for class com.gengoai.io.resource.WriterResource
Instantiates a new Writer resource.
WriterTypeConverter - Class in com.gengoai.conversion
Writer and BufferedWriter Converter
WriterTypeConverter() - Constructor for class com.gengoai.conversion.WriterTypeConverter
 

X

XHOSA - com.gengoai.Language
Xhosa language.
Xml - Class in com.gengoai.io
Common methods for parsing and handling XML files
XZ - com.gengoai.io.Compression
 

Y

YIDDISH - com.gengoai.Language
Yiddish.
yield(V) - Method in class com.gengoai.concurrent.Broker.Producer
offers an object to be consumed, blocking if the Broker's queue is full.
YORUBA - com.gengoai.Language
Yoruba language.
yybegin(int) - Method in class com.gengoai.config.ConfigScanner
Enters a new lexical state
yycharat(int) - Method in class com.gengoai.config.ConfigScanner
Returns the character at position pos from the matched text.
yyclose() - Method in class com.gengoai.config.ConfigScanner
Closes the input stream.
YYEOF - Static variable in class com.gengoai.config.ConfigScanner
This character denotes the end of file
YYINITIAL - Static variable in class com.gengoai.config.ConfigScanner
lexical states
yylength() - Method in class com.gengoai.config.ConfigScanner
Returns the length of the matched text region.
yypushback(int) - Method in class com.gengoai.config.ConfigScanner
Pushes the specified amount of characters back into the input stream.
yyreset(Reader) - Method in class com.gengoai.config.ConfigScanner
Resets the scanner to read from a new input stream.
yystate() - Method in class com.gengoai.config.ConfigScanner
Returns the current lexical state.
yytext() - Method in class com.gengoai.config.ConfigScanner
Returns the text matched by the current regular expression.

Z

ZERO_OR_MORE_WHITESPACE - Static variable in class com.gengoai.string.Re
The constant ZERO_OR_MORE_WHITESPACE.
zeroOrMore(CharSequence...) - Static method in class com.gengoai.string.Re
Zero or more string.
zeroOrOne(CharSequence...) - Static method in class com.gengoai.string.Re
Zero or one string.
zip(Iterable<? extends T>, Iterable<? extends U>) - Static method in class com.gengoai.collection.Iterables
Zips (combines) two iterators together.
zip(MStream<U>) - Method in interface com.gengoai.stream.MStream
Zips (combines) this stream together with the given other creating a pair stream.
zip(MStream<U>) - Method in class com.gengoai.stream.spark.SparkStream
 
zip(File, Resource...) - Static method in class com.gengoai.io.FileUtils
Creates a zip file using the given file containing the contents of the given Resource entries.
zip(File, Map.Entry<String, Resource>...) - Static method in class com.gengoai.io.FileUtils
Creates a zip file using the given file containing the contents of the given Resource entries where the entries are map entries (or Tuple2) of entry name and entry resource.
zip(Iterator<? extends T>, Iterator<? extends U>) - Static method in class com.gengoai.collection.Iterators
Zips (combines) two iterators together.
zip(Stream<? extends T>, Stream<? extends U>) - Static method in class com.gengoai.stream.Streams
Zips (combines) items from both streams as tuples.
ZIP - com.gengoai.io.Compression
 
ZipResource - Class in com.gengoai.io.resource
The type Zip resource.
ZipResource(String, String) - Constructor for class com.gengoai.io.resource.ZipResource
Instantiates a new Zip resource.
ZipResourceProvider - Class in com.gengoai.io.resource.spi
 
ZipResourceProvider() - Constructor for class com.gengoai.io.resource.spi.ZipResourceProvider
 
zipWithIndex() - Method in interface com.gengoai.stream.MStream
Creates a pair stream where the keys are items in this stream and values are the index (starting at 0) of the item in the stream.
zipWithIndex() - Method in class com.gengoai.stream.spark.SparkStream
 
zipWithIndex(Iterable<? extends T>) - Static method in class com.gengoai.collection.Iterables
Creates pairs of entries from the given iterable and its index in the iterable (0 based)
zipWithIndex(Iterator<? extends T>) - Static method in class com.gengoai.collection.Iterators
Creates pairs of entries from the given iterator and its index in the iterator (0 based)
zipWithIndex(Stream<T>) - Static method in class com.gengoai.stream.Streams
Zips (combines) items from a stream with an integer in order of access.
ZipWriter - Class in com.gengoai.io
 
ZipWriter(OutputStream) - Constructor for class com.gengoai.io.ZipWriter
 
ZULU - com.gengoai.Language
Zulu language.
$ 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