$ 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
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 oftype
. - $(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 givenColumn
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 anAlterTable
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 setUSER_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
andCommandLineParser
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 anIterable
- asIterable(Object) - Static method in class com.gengoai.collection.Iterables
-
Wraps an
array
as anIterable
- 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
ofString
lines from anInputStream
using aCharsetDetectingReader
to read from the input stream. - asStream(Reader) - Static method in class com.gengoai.stream.Streams
-
Creates a
Stream
ofString
lines from anReader
by converting the reader into aBufferedReader
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 usingBeanMap
s. - 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 aBeanMap
. - 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 aSerializablePredicate
forCharacter
s 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
, andnewClusterRate = 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
Closeable
ignoring any exception - closeQuietly(AutoCloseable) - Static method in class com.gengoai.io.QuietIO
-
Closes the
AutoCloseable
ignoring 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 givenSQLDialect
**. - 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 givenEdgeFactory
. - 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
- 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 byDirectedEdgeFactory
. - 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
DirectedEdge
s - 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
andHierarchicalEnumValue
s. - 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 tocomparedAgainst
- 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 givenconversionFunction
, with theescapeMarker
. - 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 aFile
. - 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 iteratingindex
times. - get(Class<?>) - Method in class com.gengoai.reflection.BeanDescriptorCache
-
Gets a
BeanDescriptor
for aClass
- 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 iteratingindex
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 ofFULL_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 givenParserToken
- 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 givenParserToken
- 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 suppliedStringMatcher
. - 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
andGraphWriter
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 thancomparedAgainst
- 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 tocomparedAgainst
- 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 theParserToken
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
BinaryInfixOperatorExpression
s for infix operators usingParser.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
untilhasNext
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
untilhasNext
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
- 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.