$ 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
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.LocalMCounterAccumulator
-
Instantiates a new LocalMCounterAccumulator.
- LocalMDoubleAccumulator - Class in com.gengoai.stream.local
-
An implementation of a
MDoubleAccumulator
for local streams - LocalMDoubleAccumulator(double, String) - Constructor for class com.gengoai.stream.local.LocalMDoubleAccumulator
-
Instantiates a new Local double accumulator.
- LocalMDoubleStream - Class in com.gengoai.stream.local
- LocalMDoubleStream(DoubleStream) - Constructor for class com.gengoai.stream.local.LocalMDoubleStream
- LocalMListAccumulator<E> - Class in com.gengoai.stream.local
-
An implementation of a
MAccumulator
that accumulates values in lists for local streams - LocalMListAccumulator(String) - Constructor for class com.gengoai.stream.local.LocalMListAccumulator
-
Instantiates a new LocalMListAccumulator.
- LocalMLongAccumulator - Class in com.gengoai.stream.local
-
An implementation of a
MLongAccumulator
for local streams - LocalMLongAccumulator(long, String) - Constructor for class com.gengoai.stream.local.LocalMLongAccumulator
-
Instantiates a new Local m long accumulator.
- LocalMMapAccumulator<K,V> - Class in com.gengoai.stream.local
-
An implementation of a
MMapAccumulator
for local streams - LocalMMapAccumulator(String) - Constructor for class com.gengoai.stream.local.LocalMMapAccumulator
-
Instantiates a new LocalMMapAccumulator.
- LocalMMultiCounterAccumulator<K1,K2> - Class in com.gengoai.stream.local
-
An implementation of a
MMultiCounterAccumulator
for local streams - LocalMMultiCounterAccumulator(String) - Constructor for class com.gengoai.stream.local.LocalMMultiCounterAccumulator
-
Instantiates a new LocalMMultiCounterAccumulator.
- LocalMSetAccumulator<E> - Class in com.gengoai.stream.local
-
An implementation of a
MAccumulator
that accumulates values in a set for local streams - LocalMSetAccumulator(String) - Constructor for class com.gengoai.stream.local.LocalMSetAccumulator
-
Instantiates a LocalMIndexAccumulator.
- LocalMStatisticsAccumulator - Class in com.gengoai.stream.local
-
An implementation of a
MStatisticsAccumulator
for local streams - LocalMStatisticsAccumulator(String) - Constructor for class com.gengoai.stream.local.LocalMStatisticsAccumulator
-
Instantiates a new LocalMStatisticsAccumulator.
- LocalReusableMStream<T> - Class in com.gengoai.stream.local
-
The type Local reusable m stream.
- LocalReusableMStream(SerializableSupplier<Stream<T>>) - Constructor for class com.gengoai.stream.local.LocalReusableMStream
-
Instantiates a new Local reusable m stream.
- LocalReusableMStream(Stream<T>) - Constructor for class com.gengoai.stream.local.LocalReusableMStream
-
Instantiates a new Local reusable m stream.
- LocalStreamingContext - Class in com.gengoai.stream.local
-
Represents a local streaming context using Java's built-in streams
- LocalStreamingContext() - Constructor for class com.gengoai.stream.local.LocalStreamingContext
- log(Logger, Level, Throwable) - Static method in class com.gengoai.LogUtils
-
Logs the given throwable at a given level.
- log(Logger, Level, String, Throwable) - Static method in class com.gengoai.LogUtils
-
Logs a message at a given level.
- log(Logger, Level, String, Object...) - Static method in class com.gengoai.LogUtils
-
Logs a message at a given level.
- LOG_2 - Static variable in class com.gengoai.math.Math2
-
The constant LOG_2.
- LOG_FILTER - Static variable in class com.gengoai.LogUtils
- LOG_LEVEL - Static variable in class com.gengoai.sql.SQLDialect
-
Controls the log level for previewing generated SQL
- log2(double) - Static method in class com.gengoai.math.Math2
-
Calculates the base 2 log of a given number
- logConfig(Logger, Throwable) - Static method in class com.gengoai.LogUtils
-
Logs the given throwable at
Level.CONFIG
. - logConfig(Logger, String, Throwable) - Static method in class com.gengoai.LogUtils
-
Logs the given throwable at
Level.CONFIG
. - logConfig(Logger, String, Object...) - Static method in class com.gengoai.LogUtils
-
Logs a message at
Level.CONFIG
. - logFine(Logger, Throwable) - Static method in class com.gengoai.LogUtils
-
Logs the given throwable at
Level.FINE
. - logFine(Logger, String, Throwable) - Static method in class com.gengoai.LogUtils
-
Logs the given throwable at
Level.FINE
. - logFine(Logger, String, Object...) - Static method in class com.gengoai.LogUtils
-
Logs a message at
Level.FINE
. - logFiner(Logger, Throwable) - Static method in class com.gengoai.LogUtils
-
Logs the given throwable at
Level.FINER
. - logFiner(Logger, String, Throwable) - Static method in class com.gengoai.LogUtils
-
Logs the given throwable at
Level.FINER
. - logFiner(Logger, String, Object...) - Static method in class com.gengoai.LogUtils
-
Logs a message at
Level.FINER
. - logFinest(Logger, Throwable) - Static method in class com.gengoai.LogUtils
-
Logs the given throwable at
Level.FINEST
. - logFinest(Logger, String, Throwable) - Static method in class com.gengoai.LogUtils
-
Logs the given throwable at
Level.FINEST
. - logFinest(Logger, String, Object...) - Static method in class com.gengoai.LogUtils
-
Logs a message at
Level.FINEST
. - logInfo(Logger, Throwable) - Static method in class com.gengoai.LogUtils
-
Logs the given throwable at
Level.INFO
. - logInfo(Logger, String, Throwable) - Static method in class com.gengoai.LogUtils
-
Logs the given throwable at
Level.INFO
. - logInfo(Logger, String, Object...) - Static method in class com.gengoai.LogUtils
-
Logs a message at
Level.INFO
. - logSevere(Logger, Throwable) - Static method in class com.gengoai.LogUtils
-
Logs the given throwable at
Level.SEVERE
. - logSevere(Logger, String, Throwable) - Static method in class com.gengoai.LogUtils
-
Logs the given throwable at
Level.SEVERE
. - logSevere(Logger, String, Object...) - Static method in class com.gengoai.LogUtils
-
Logs a message at
Level.SEVERE
. - LogUtils - Class in com.gengoai
-
Utilities for working with java.util.Logger.
- logWarning(Logger, Throwable) - Static method in class com.gengoai.LogUtils
-
Logs the given throwable at
Level.WARNING
. - logWarning(Logger, String, Throwable) - Static method in class com.gengoai.LogUtils
-
Logs the given throwable at
Level.WARNING
. - logWarning(Logger, String, Object...) - Static method in class com.gengoai.LogUtils
-
Logs a message at
Level.WARNING
. - longAccumulator() - Method in class com.gengoai.stream.StreamingContext
-
Creates a new long accumulator with the initial value 0.
- longAccumulator(long) - Method in class com.gengoai.stream.StreamingContext
-
Creates a new long accumulator with the given initial value.
- longAccumulator(long, String) - Method in class com.gengoai.stream.local.LocalStreamingContext
- longAccumulator(long, String) - Method in class com.gengoai.stream.spark.SparkStreamingContext
- longAccumulator(long, String) - Method in class com.gengoai.stream.StreamingContext
-
Creates a new long accumulator with the given initial value.
- longBinaryOperator(CheckedLongBinaryOperator) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of LongBinaryOperator that will capture exceptions and rethrow them as runtime exceptions
- longBinaryOperator(SerializableLongBinaryOperator) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of LongBinaryOperator
- longConsumer(CheckedLongConsumer) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of LongConsumer that will capture exceptions and rethrow them as runtime exceptions
- longConsumer(SerializableLongConsumer) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of LongConsumer
- longFunction(CheckedLongFunction<R>) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of LongFunction that will capture exceptions and rethrow them as runtime exceptions
- longFunction(SerializableLongFunction<R>) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of LongFunction
- longParam(String) - Static method in class com.gengoai.ParameterDef
-
Creates a Long param param.
- longPredicate(CheckedLongPredicate) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of LongPredicate that will capture exceptions and rethrow them as runtime exceptions
- longPredicate(SerializableLongPredicate) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of LongPredicate
- longSupplier(CheckedLongSupplier) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of LongSupplier that will capture exceptions and rethrow them as runtime exceptions
- longSupplier(SerializableLongSupplier) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of LongSupplier
- longToDoubleFunction(CheckedLongToDoubleFunction) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of LongToDoubleFunction that will capture exceptions and rethrow them as runtime exceptions
- longToDoubleFunction(SerializableLongToDoubleFunction) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of LongToDoubleFunction
- longToIntFunction(CheckedLongToIntFunction) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of LongToIntFunction that will capture exceptions and rethrow them as runtime exceptions
- longToIntFunction(SerializableLongToIntFunction) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of LongToIntFunction
- LongTypeConverter - Class in com.gengoai.conversion
-
Converts object into Long (see
BaseNumberTypeConverter
for details on conversion. - LongTypeConverter() - Constructor for class com.gengoai.conversion.LongTypeConverter
- longUnaryOperator(CheckedLongUnaryOperator) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of LongUnaryOperator that will capture exceptions and rethrow them as runtime exceptions
- longUnaryOperator(SerializableLongUnaryOperator) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of LongUnaryOperator
- longValue() - Method in class com.gengoai.concurrent.AtomicDouble
- lower(SQLElement) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the lower function, which lower cases a string value. - lower(String) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the lower function, which lower cases a string value. - lower(T) - Method in class com.gengoai.collection.tree.IntervalTree
-
Returns the greatest elements in this set less than the given element, or an empty iterable if there is no such element.
- LOWER - Static variable in class com.gengoai.sql.SQLConstants
- LOWER_CASE - com.gengoai.string.StringFunctions
-
Transforms a string into lower case format
- LowerCase - Static variable in interface com.gengoai.string.CharMatcher
-
Matches lower case using
Character.isLowerCase(char)
- LowerCase - Static variable in interface com.gengoai.string.StringMatcher
-
Matches CharSequences that are only lower case
- LOWERCASE_LETTER - Static variable in class com.gengoai.string.Re
-
Unicode lowercase letter
- lowerEntry(K) - Method in class com.gengoai.collection.disk.NavigableDiskMap
- lowerIterator(T) - Method in class com.gengoai.collection.tree.IntervalTree
-
Returns an iterator of items in the tree starting at the greatest element in the set less than the given element or an empty iterator if there is no such element.
- lowerKey(K) - Method in class com.gengoai.collection.disk.NavigableDiskMap
- lowerKey(K) - Method in class com.gengoai.kv.AbstractNavigableKeyValueStore
- lowerKey(K) - Method in interface com.gengoai.kv.NavigableKeyValueStore
-
Lower key k.
- LRUCache<K,V> - Class in com.gengoai.cache
-
Last-Recently-Used Cache with bounded size.
- LRUCache(int) - Constructor for class com.gengoai.cache.LRUCache
-
Instantiates a new LRU cache with given max size.
- LRUMap<K,V> - Class in com.gengoai.collection
-
A Bounded map that keeps the last recently N used items.
- LRUMap() - Constructor for class com.gengoai.collection.LRUMap
-
Instantiates a new LRU map with a max size of
Integer.MAX_VALUE
. - LRUMap(int) - Constructor for class com.gengoai.collection.LRUMap
-
Instantiates a new lRU map.
- lt(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
-
Creates a less than equality check between this element and the given element
- lt(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
-
Creates a less than equality check between this element and the given element
- LT - com.gengoai.math.NumericComparison
-
Is
beingCompared
less thancomparedAgainst
- lte(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
-
Creates a less than or equal to equality check between this element and the given element
- lte(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
-
Creates a less than or equal to equality check between this element and the given element
- LTE - com.gengoai.math.NumericComparison
-
Is
beingCompared
less than or equal tocomparedAgainst
- ltrim(SQLElement) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the ltrim function, which trims from the left side of a string. - ltrim(String) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the ltrim function, which trims from the left side of a string. - LTRIM - Static variable in class com.gengoai.sql.SQLConstants
M
- MAccumulator<IN,OUT> - Interface in com.gengoai.stream
-
Base interface for accumulators that can work across local and distributed streams.
- MACEDONIAN - com.gengoai.Language
-
Macedonian language.
- magnitude() - Method in interface com.gengoai.collection.counter.Counter
-
Calculates the magnitude (square root of sum of squares) of the items in the Counter.
- magnitude() - Method in interface com.gengoai.collection.counter.MultiCounter
-
Calculates the magnitude (square root of sum of squares) of the items in the Counter.
- main(String[]) - Static method in class com.gengoai.EnumValue
-
The entry point of application.
- main(String[]) - Static method in class com.gengoai.graph.io.GraphVizWriter
- main(String[]) - Static method in class com.gengoai.string.Strings
- make(String) - Method in class com.gengoai.HierarchicalRegistry
- make(String) - Method in class com.gengoai.Registry
-
Creates an enum value for the given name
- make(T, String) - Method in class com.gengoai.HierarchicalRegistry
-
Generates an enum value with the given parent.
- MALAGASY - com.gengoai.Language
-
Malagasy language.
- MALAY - com.gengoai.Language
-
Malay.
- MALAYALAM - com.gengoai.Language
-
Malayalam.
- MALTESE - com.gengoai.Language
-
Maltese language.
- MangoLogFormatter - Class in com.gengoai
- MangoLogFormatter() - Constructor for class com.gengoai.MangoLogFormatter
- MAORI - com.gengoai.Language
-
Maori language.
- map - Variable in class com.gengoai.collection.multimap.BaseMultimap
-
The Map.
- map(SerializableBiFunction<? super K, ? super V, ? extends R>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
- map(SerializableDoubleUnaryOperator) - Method in class com.gengoai.stream.local.LocalMDoubleStream
- map(ResultSet) - Method in interface com.gengoai.sql.ResultSetMapper
-
Map the given ResultSet into an Object
- map(Function<Tuple, R>) - Method in class com.gengoai.tuple.Tuple
-
Maps the tuple to another a data type.
- map(SerializableBiFunction<? super T, ? super U, ? extends R>) - Method in interface com.gengoai.stream.MPairStream
-
Maps the key-value pairs to a new object
- map(SerializableBiFunction<? super T, ? super U, ? extends R>) - Method in class com.gengoai.stream.spark.SparkPairStream
- map(SerializableDoubleUnaryOperator) - Method in interface com.gengoai.stream.MDoubleStream
-
Maps the doubles in the stream using the given function
- map(SerializableFunction<? super T, ? extends R>) - Method in interface com.gengoai.stream.MStream
-
Maps the objects in the stream using the given function
- map(SerializableFunction<? super T, ? extends R>) - Method in class com.gengoai.stream.spark.SparkStream
- map(Function<? super T, ? extends R>) - Method in class com.gengoai.stream.ReusableJavaStream
- MAP_RESULT_SET_MAPPER - Static variable in class com.gengoai.sql.ResultSetMappers
-
A
ResultSetMapper
that will return a Map where the key is the column name and the value is the result of callinggetObject
. - mapAccumulator() - Method in class com.gengoai.stream.StreamingContext
-
Creates a new map accumulator
- mapAccumulator(String) - Method in class com.gengoai.stream.local.LocalStreamingContext
- mapAccumulator(String) - Method in class com.gengoai.stream.spark.SparkStreamingContext
- mapAccumulator(String) - Method in class com.gengoai.stream.StreamingContext
-
Creates a new map accumulator
- MapDBHandle - Class in com.gengoai.collection.disk
-
Wraps and manages a MapDB DB store.
- MapDBHandle(Resource, boolean) - Constructor for class com.gengoai.collection.disk.MapDBHandle
-
Instantiates a new MapDBHandle.
- mapKeys(Function<? super T, ? extends R>) - Method in class com.gengoai.collection.counter.BaseMapCounter
- mapKeys(Function<? super T, ? extends R>) - Method in interface com.gengoai.collection.counter.Counter
-
Creates a new counter by mapping the items of this counter using the supplied function
- mapOf(Supplier<? extends Map<K, V>>, Map.Entry<? extends K, ? extends V>...) - Static method in class com.gengoai.collection.Maps
-
Creates a map of type returned via the givne supplier from the given entries
- mapPartitions(SerializableFunction<Iterator<? super T>, Stream<R>>) - Method in class com.gengoai.stream.spark.SparkStream
-
Maps the objects in the stream by block using the given function
- MAPPER - Static variable in class com.gengoai.json.Json
- Maps - Class in com.gengoai.collection
-
Convenience methods for creating, reading, and manipulating maps.
- mapToDouble(SerializableToDoubleBiFunction<? super K, ? super V>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
- mapToDouble(SerializableToDoubleBiFunction<? super T, ? super U>) - Method in interface com.gengoai.stream.MPairStream
-
Maps the key-value pairs to doubles
- mapToDouble(SerializableToDoubleBiFunction<? super T, ? super U>) - Method in class com.gengoai.stream.spark.SparkPairStream
- mapToDouble(SerializableToDoubleFunction<? super T>) - Method in interface com.gengoai.stream.MStream
-
Maps objects in this stream to double values
- mapToDouble(SerializableToDoubleFunction<? super T>) - Method in class com.gengoai.stream.spark.SparkStream
- mapToDouble(ToDoubleFunction<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
- mapToInt(ToIntFunction<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
- mapToLong(ToLongFunction<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
- mapToObj(SerializableDoubleFunction<? extends T>) - Method in class com.gengoai.stream.local.LocalMDoubleStream
- mapToObj(SerializableDoubleFunction<? extends T>) - Method in interface com.gengoai.stream.MDoubleStream
-
Maps the doubles in the stream to objects using the given function
- mapToPair(SerializableBiFunction<? super K, ? super V, ? extends Map.Entry<? extends R, ? extends V1>>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
- mapToPair(SerializableBiFunction<? super T, ? super U, ? extends Map.Entry<? extends R, ? extends V>>) - Method in interface com.gengoai.stream.MPairStream
-
Maps the key-value pairs to new key-value pairs
- mapToPair(SerializableBiFunction<? super T, ? super U, ? extends Map.Entry<? extends R, ? extends V>>) - Method in class com.gengoai.stream.spark.SparkPairStream
- mapToPair(SerializableFunction<? super T, ? extends Map.Entry<? extends R, ? extends U>>) - Method in interface com.gengoai.stream.MStream
-
Maps the objects in this stream to a key-value pair using the given function.
- mapToPair(SerializableFunction<? super T, ? extends Map.Entry<? extends R, ? extends U>>) - Method in class com.gengoai.stream.spark.SparkStream
- MapTypeConverter - Class in com.gengoai.conversion
-
Base Map type converter.
- MapTypeConverter() - Constructor for class com.gengoai.conversion.MapTypeConverter
- mapValues(Function<Object, ?>) - Method in class com.gengoai.tuple.Tuple
-
Maps the values of the tuple to another data type
- mapValues(Function<Object, ?>) - Method in class com.gengoai.tuple.Tuple0
- MARATHI - com.gengoai.Language
-
Marathi language.
- MARK - Static variable in class com.gengoai.string.Re
-
Unicode mark characters.
- match(CharSequence...) - Static method in class com.gengoai.string.Re
-
Creates a
SerializablePredicate
to match the given Pattern by calling find on the resulting matcher. - match(Pattern) - Static method in class com.gengoai.string.Re
-
Creates a
SerializablePredicate
to match the given Pattern by calling find on the resulting matcher. - matchAll(CharSequence...) - Static method in class com.gengoai.string.Re
-
Creates a
SerializablePredicate
to match the given Pattern by calling matches on the resulting matcher. - matchAll(Pattern) - Static method in class com.gengoai.string.Re
-
Creates a
SerializablePredicate
to match the given Pattern by calling matches on the resulting matcher. - matcher(String) - Method in interface com.gengoai.string.StringLike
-
Returns a regular expression matcher for the given pattern over this HString
- matcher(Pattern) - Method in interface com.gengoai.string.StringLike
-
Returns a regular expression matcher for the given pattern over this HString
- matches(byte[]) - Method in enum com.gengoai.io.CommonBOM
-
Determines if the BOM is at the beginning of a given byte array.
- matches(String) - Method in interface com.gengoai.string.StringLike
-
Tells whether or not this string matches the given regular expression.
- matches(String) - Static method in interface com.gengoai.string.StringMatcher
-
String matcher that evaluates true if the CharSequence matches the given string to match.
- matches(String, boolean) - Static method in interface com.gengoai.string.StringMatcher
-
String matcher that evaluates true if the CharSequence matches the given string to match.
- matchesAllOf(CharSequence) - Method in interface com.gengoai.string.CharMatcher
-
Checks if the entire CharSequence matches.
- matchesAnyOf(CharSequence) - Method in interface com.gengoai.string.CharMatcher
-
Checks if any of the CharSequence matches.
- matchesNoneOf(CharSequence) - Method in interface com.gengoai.string.CharMatcher
-
Checks if none of the CharSequence matches.
- matchIterator(String, Pattern) - Static method in class com.gengoai.string.Strings
- MATH_SYMBOL - Static variable in class com.gengoai.string.Re
-
Unicode math symbols
- Math2 - Class in com.gengoai.math
-
Commonly needed math routines and methods that work over arrays and iterable.
- max() - Method in interface com.gengoai.collection.counter.Counter
-
Determines the item with the maximum value in the counter
- max() - Method in class com.gengoai.stream.local.LocalMDoubleStream
- max() - Method in interface com.gengoai.stream.MDoubleStream
-
Returns the max item in the stream.
- max() - Method in interface com.gengoai.stream.MStream
-
Returns the max item in the stream requiring that the items be comparable.
- max(int, CharSequence...) - Static method in class com.gengoai.string.Re
-
Max string.
- max(SerializableComparator<Map.Entry<K, V>>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
- max(SQLElement) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the max function. - max(String) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the max function. - max(SerializableComparator<? super T>) - Method in interface com.gengoai.stream.MStream
-
Returns the max item in the stream using the given comparator to compare items.
- max(SerializableComparator<? super T>) - Method in class com.gengoai.stream.spark.SparkStream
- max(SerializableComparator<Map.Entry<T, U>>) - Method in interface com.gengoai.stream.MPairStream
-
Returns the max item in the stream using the given comparator to compare items.
- max(SerializableComparator<Map.Entry<T, U>>) - Method in class com.gengoai.stream.spark.SparkPairStream
- max(Comparator<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
- MAX - Static variable in class com.gengoai.sql.SQLConstants
- MAX_BOM_SIZE - Static variable in enum com.gengoai.io.CommonBOM
-
The constant MAX_BOM_SIZE.
- maxBy(E, E, Comparator<E>) - Static method in class com.gengoai.math.Math2
- maxByKey() - Method in interface com.gengoai.stream.MPairStream
-
Returns the maximum entry in the stream comparing on key
- maxByKey(SerializableComparator<? super T>) - Method in interface com.gengoai.stream.MPairStream
-
Returns the maximum entry in the stream comparing on key
- maxByValue() - Method in interface com.gengoai.stream.MPairStream
-
Returns the maximum entry in the stream comparing on value
- maxByValue(SerializableComparator<? super U>) - Method in interface com.gengoai.stream.MPairStream
-
Returns the maximum entry in the stream comparing on value
- MAXIMUM - com.gengoai.math.Optimum
-
Optimizes for maximum values
- maximumCount() - Method in interface com.gengoai.collection.counter.Counter
-
Determines the maximum value in the counter
- maximumCount() - Method in interface com.gengoai.collection.counter.MultiCounter
-
Determines the maximum value in the counter
- maxSize() - Method in class com.gengoai.collection.LRUMap
- maxWeight() - Static method in class com.gengoai.graph.EdgeMergeFunctions
-
A merge function that creates a new edge whose weight is the maximum of the two edges.
- MCounterAccumulator<T> - Interface in com.gengoai.stream
-
Accumulator for
Counter
s - MDoubleAccumulator - Interface in com.gengoai.stream
-
Accumulator for doubles
- MDoubleStream - Interface in com.gengoai.stream
-
A facade for double stream classes, such as Java's
DoubleStream
and Spark'sDoubleRDD
objects. - mean() - Method in class com.gengoai.stream.local.LocalMDoubleStream
- mean() - Method in interface com.gengoai.stream.MDoubleStream
-
The mean value of the stream
- merge(Counter<? extends E>) - Method in class com.gengoai.stream.spark.SparkMCounterAccumulator
- merge(Counter<? extends IN>) - Method in class com.gengoai.stream.local.LocalMCounterAccumulator
- merge(Counter<? extends T>) - Method in class com.gengoai.collection.counter.BaseMapCounter
- merge(Counter<? extends T>) - Method in interface com.gengoai.collection.counter.Counter
-
Merges the counts in one counter with this one.
- merge(Counter<? extends T>) - Method in interface com.gengoai.stream.MCounterAccumulator
-
Merges the given counter with this accumulator
- merge(MultiCounter<K, V>) - Method in class com.gengoai.collection.counter.BaseMultiCounter
- merge(MultiCounter<K, V>) - Method in interface com.gengoai.collection.counter.MultiCounter
-
Merges the counts in one counter with this one.
- merge(MultiCounter<K1, K2>) - Method in class com.gengoai.stream.local.LocalMMultiCounterAccumulator
- merge(MultiCounter<K1, K2>) - Method in interface com.gengoai.stream.MMultiCounterAccumulator
-
Merges the given MultiCounter with this accumulator
- merge(MultiCounter<K1, K2>) - Method in class com.gengoai.stream.spark.SparkMMultiCounterAccumulator
- merge(Edge<V>, Edge<V>, EdgeFactory<V>) - Method in interface com.gengoai.graph.EdgeMergeFunction
-
Merges the information related to two edges defined over the same vertices creating a new edge.
- merge(Graph<V>) - Method in interface com.gengoai.graph.Graph
-
Merges another graph into this one ignoring any duplicate edges
- merge(Graph<V>, EdgeMergeFunction<V>) - Method in interface com.gengoai.graph.Graph
-
Merges another graph into this one combining edges using the supplied merge function
- merge(MAccumulator<Tuple2<K, V>, Map<K, V>>) - Method in class com.gengoai.stream.local.LocalMMapAccumulator
- merge(MAccumulator<Tuple2<K1, K2>, MultiCounter<K1, K2>>) - Method in class com.gengoai.stream.local.LocalMMultiCounterAccumulator
- merge(MAccumulator<E, List<E>>) - Method in class com.gengoai.stream.local.LocalMListAccumulator
- merge(MAccumulator<E, Set<E>>) - Method in class com.gengoai.stream.local.LocalMSetAccumulator
- merge(MAccumulator<IN, Counter<IN>>) - Method in class com.gengoai.stream.local.LocalMCounterAccumulator
- merge(MAccumulator<IN, OUT>) - Method in interface com.gengoai.stream.MAccumulator
-
Merges another accumulator with this one
- merge(MAccumulator<IN, OUT>) - Method in class com.gengoai.stream.spark.SparkMAccumulator
- merge(MAccumulator<Double, EnhancedDoubleStatistics>) - Method in class com.gengoai.stream.local.LocalMStatisticsAccumulator
- merge(MAccumulator<Double, Double>) - Method in class com.gengoai.stream.local.LocalMDoubleAccumulator
- merge(MAccumulator<Long, Long>) - Method in class com.gengoai.stream.local.LocalMLongAccumulator
- merge(Map<? extends T, ? extends Number>) - Method in class com.gengoai.collection.counter.BaseMapCounter
- merge(Map<? extends T, ? extends Number>) - Method in interface com.gengoai.collection.counter.Counter
-
Merges the counts in a map with this counter.
- merge(AccumulatorV2<IN, OUT>) - Method in class com.gengoai.stream.spark.AccumulatorV2Wrapper
- mergeObject(JsonEntry) - Method in class com.gengoai.json.JsonEntry
- min() - Method in interface com.gengoai.collection.counter.Counter
-
Determines the item with the minimum value in the counter
- min() - Method in class com.gengoai.stream.local.LocalMDoubleStream
- min() - Method in interface com.gengoai.stream.MDoubleStream
-
Returns the min item in the stream.
- min() - Method in interface com.gengoai.stream.MStream
-
Returns the min item in the stream requiring that the items be comparable.
- min(int, CharSequence...) - Static method in class com.gengoai.string.Re
-
Min string.
- min(SQLElement) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the min function. - min(String) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the min function. - min(SerializableComparator<? super T>) - Method in interface com.gengoai.stream.MStream
-
Returns the min item in the stream using the given comparator to compare items.
- min(SerializableComparator<? super T>) - Method in class com.gengoai.stream.spark.SparkStream
- min(SerializableComparator<Map.Entry<K, V>>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
- min(SerializableComparator<Map.Entry<T, U>>) - Method in interface com.gengoai.stream.MPairStream
-
Returns the min item in the stream requiring that the items be comparable.
- min(SerializableComparator<Map.Entry<T, U>>) - Method in class com.gengoai.stream.spark.SparkPairStream
- min(Comparator<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
- MIN - Static variable in class com.gengoai.sql.SQLConstants
- minBy(E, E, Comparator<E>) - Static method in class com.gengoai.math.Math2
- minByKey() - Method in interface com.gengoai.stream.MPairStream
-
Returns the minimum entry in the stream comparing on key
- minByKey(SerializableComparator<? super T>) - Method in interface com.gengoai.stream.MPairStream
-
Returns the minimum entry in the stream comparing on key
- minByValue() - Method in interface com.gengoai.stream.MPairStream
-
Returns the minimum entry in the stream comparing on value
- minByValue(SerializableComparator<? super U>) - Method in interface com.gengoai.stream.MPairStream
-
Returns the minimum entry in the stream comparing on value
- MINIMUM - com.gengoai.math.Optimum
-
Optimizes for minimum values
- minimumCount() - Method in interface com.gengoai.collection.counter.Counter
-
Determines the minimum value in the counter
- minimumCount() - Method in interface com.gengoai.collection.counter.MultiCounter
-
Determines the minimum value in the counter
- MINUS - com.gengoai.parsing.CommonTypes
- minWeight() - Static method in class com.gengoai.graph.EdgeMergeFunctions
-
A merge function that creates a new edge whose weight is the minimum of the two edges.
- Mixins - Class in com.gengoai.json
- Mixins.ParameterizedTypeMixin - Class in com.gengoai.json
- Mixins.TypeMixin - Class in com.gengoai.json
- mkdir() - Method in class com.gengoai.io.resource.ClasspathResource
- mkdir() - Method in class com.gengoai.io.resource.FileResource
- mkdir() - Method in interface com.gengoai.io.resource.Resource
-
Mkdir boolean.
- mkdir() - Method in class com.gengoai.io.resource.StdoutResource
- mkdirs() - Method in class com.gengoai.io.resource.ClasspathResource
- mkdirs() - Method in class com.gengoai.io.resource.FileResource
- mkdirs() - Method in interface com.gengoai.io.resource.Resource
-
Mkdirs boolean.
- mkdirs() - Method in class com.gengoai.io.resource.StdoutResource
- MLongAccumulator - Interface in com.gengoai.stream
-
Accumulator for longs
- MMapAccumulator<K,V> - Interface in com.gengoai.stream
-
Accumulator for Maps
- MMultiCounterAccumulator<K1,K2> - Interface in com.gengoai.stream
-
An accumulator for
MultiCounter
s - mod(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
-
Creates an
SQLOperable
that is the result of taking moderhs
of this number. - mod(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
-
Creates an
SQLOperable
that is the result of taking moderhs
of this number. - MOD - Static variable in class com.gengoai.sql.SQLConstants
- MODIFIER_SYMBOL - Static variable in class com.gengoai.string.Re
-
Unicode modifier symbols
- MOLDAVIAN - com.gengoai.Language
-
Moldavian language.
- MONGOLIAN - com.gengoai.Language
-
Mongolian language.
- monitor(MStream<T>) - Static method in class com.gengoai.io.ResourceMonitor
-
Monitors the given MStream
- monitor(InputStream) - Static method in class com.gengoai.io.ResourceMonitor
-
Monitors the given InputStream.
- monitor(OutputStream) - Static method in class com.gengoai.io.ResourceMonitor
-
Monitors the given OutputStream.
- monitor(Reader) - Static method in class com.gengoai.io.ResourceMonitor
-
Monitors the given Reader.
- monitor(Writer) - Static method in class com.gengoai.io.ResourceMonitor
-
Monitors the given Writer.
- monitor(Connection) - Static method in class com.gengoai.io.ResourceMonitor
-
Monitors the given SQL Connection closing it when it is no longer referenced.
- monitor(DoubleStream) - Static method in class com.gengoai.io.ResourceMonitor
-
Monitors the given DoubleStream
- monitor(IntStream) - Static method in class com.gengoai.io.ResourceMonitor
-
Monitors the given IntStream
- monitor(LongStream) - Static method in class com.gengoai.io.ResourceMonitor
-
Monitors the given LongStream
- monitor(Stream<T>) - Static method in class com.gengoai.io.ResourceMonitor
-
Monitors the given Stream.
- monitor(T) - Static method in class com.gengoai.io.ResourceMonitor
-
Monitors the given Object
- monitor(T, Consumer<T>) - Static method in class com.gengoai.io.ResourceMonitor
-
Monitors the given Object using the given onClose command
- MONITOR - Static variable in class com.gengoai.io.ResourceMonitor
- MonitoredObject<T> - Class in com.gengoai.io
-
A wrapper around an Object whose resources are being monitored by
ResourceMonitor
- MonitoredObject(T) - Constructor for class com.gengoai.io.MonitoredObject
- MonitoredObject(T, Consumer<T>) - Constructor for class com.gengoai.io.MonitoredObject
- MPairStream<T,U> - Interface in com.gengoai.stream
-
A facade for stream classes which contain key-value pairs.
- MStatisticsAccumulator - Interface in com.gengoai.stream
-
Accumulator for calculating descriptive statistics
- MStream<T> - Interface in com.gengoai.stream
-
A facade for stream classes, such as Java's
Stream
and Spark'sRDD
objects. - mul(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
-
Multiplies this element with the given element.
- mul(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
-
Multiplies this element with the given element.
- MultiCounter<K,V> - Interface in com.gengoai.collection.counter
-
A specialized object-object to double map that allows basic statistics over the object pairs and their values.
- multiCounterAccumulator() - Method in class com.gengoai.stream.StreamingContext
-
Creates a new MultiCounter accumulator
- multiCounterAccumulator(String) - Method in class com.gengoai.stream.local.LocalStreamingContext
- multiCounterAccumulator(String) - Method in class com.gengoai.stream.spark.SparkStreamingContext
- multiCounterAccumulator(String) - Method in class com.gengoai.stream.StreamingContext
-
Creates a new MultiCounter accumulator
- MultiCounters - Class in com.gengoai.collection.counter
-
Common methods for reading multi-counters from structured files, creating synchronized and unmodifiable wrappers.
- MultiFileWriter - Class in com.gengoai.io
-
A writer that will write content to different files using a round robin strategy.
- MultiFileWriter(Resource, String, int) - Constructor for class com.gengoai.io.MultiFileWriter
-
Instantiates a new Multi file writer.
- Multimap<K,V> - Interface in com.gengoai.collection.multimap
-
Maps keys to multiple values.
- MULTIPLE_WHITESPACE - Static variable in class com.gengoai.string.Re
-
The constant MULTIPLE_WHITESPACE.
- multiply(double, double) - Static method in class com.gengoai.math.Operator
-
Multiplies two doubles (useful as a method reference)
- multiply(float, float) - Static method in class com.gengoai.math.Operator
-
Multiplies two float (useful as a method reference)
- multiply(int, int) - Static method in class com.gengoai.math.Operator
-
Multiplies two int (useful as a method reference)
- MULTIPLY - com.gengoai.parsing.CommonTypes
- MULTIPLY - Static variable in class com.gengoai.sql.SQLConstants
- multiThreadedBatch(SQLElement, Stream<? extends T>, CheckedBiConsumer<T, NamedPreparedStatement>, int) - Method in class com.gengoai.sql.SQLContext
-
Multi threaded batch int.
- MultithreadedStopwatch - Class in com.gengoai
-
A specialized version of a Stopwatch that is thread safe.
- MultithreadedStopwatch(String) - Constructor for class com.gengoai.MultithreadedStopwatch
-
Instantiates a new Multithreaded stopwatch with the given name.
- MultithreadedStopwatch(String, Level) - Constructor for class com.gengoai.MultithreadedStopwatch
-
Instantiates a new Multithreaded stopwatch with given name and logging at given level.
N
- N(Number) - Static method in class com.gengoai.sql.SQL
-
Generates an
SQLOperable
for a numeric value - name - Variable in enum com.gengoai.EncryptionMethod
- name - Variable in class com.gengoai.ParameterDef
-
The Param name.
- name - Variable in class com.gengoai.sql.constraint.Constraint
- name - Variable in class com.gengoai.sql.object.SQLObject
- name() - Method in annotation type com.gengoai.application.Option
- name() - Method in class com.gengoai.EnumValue
- name() - Method in class com.gengoai.stream.local.LocalMAccumulator
- name() - Method in interface com.gengoai.stream.MAccumulator
-
The name of the accumulator
- name() - Method in class com.gengoai.stream.spark.SparkMAccumulator
- name() - Method in class com.gengoai.stream.spark.SparkMDoubleAccumulator
- name() - Method in class com.gengoai.stream.spark.SparkMLongAccumulator
- name() - Method in class com.gengoai.StringTag
- name() - Method in interface com.gengoai.Tag
-
The name of the tag.
- name(String) - Method in class com.gengoai.application.NamedOption.NamedOptionBuilder
-
Sets the name of the option
- name(String) - Method in class com.gengoai.sql.object.Trigger.TriggerBuilder
-
Set the name of the trigger (if not given one will be autogenerated)
- namedArgument(SQLElement) - Static method in class com.gengoai.sql.SQL
-
Named argument sql element.
- namedArgument(String) - Static method in class com.gengoai.sql.SQL
-
Generates a named argument for use with
NamedPreparedStatement
- namedGroup(CharSequence, CharSequence...) - Static method in class com.gengoai.string.Re
-
Defines the given regex as a named match group.
- NamedOption - Class in com.gengoai.application
-
Represents an named command line option.
- NamedOption(RField) - Constructor for class com.gengoai.application.NamedOption
-
Instantiates a new Named option.
- NamedOption.NamedOptionBuilder - Class in com.gengoai.application
-
Builder class to create a named options
- namedParameters() - Method in class com.gengoai.sql.statement.Insert
-
Sets the values to be inserted as named parameters for use with
NamedPreparedStatement
(note that this will remove any previously set values or select statement). - NamedPreparedStatement - Class in com.gengoai.sql
-
This class wraps a
PreparedStatement
allowing the parameters to be named. - NamedPreparedStatement(Connection, String) - Constructor for class com.gengoai.sql.NamedPreparedStatement
-
Creates a new
NamedPreparedStatement
using an existing connection and SQL string. - NamedPreparedStatement(Connection, String, boolean) - Constructor for class com.gengoai.sql.NamedPreparedStatement
-
Creates a new
NamedPreparedStatement
using an existing connection and SQL string. - NamedSQLElement - Interface in com.gengoai.sql
-
An
SQLElement
that represents a named object. - natural() - Static method in class com.gengoai.collection.Sorting
-
Natural serializable comparator.
- NAURU - com.gengoai.Language
-
Nauru language.
- NavigableDiskMap<K,V> - Class in com.gengoai.collection.disk
-
A NavigableMap implementation that stores its data in a file.
- navigableKeySet() - Method in class com.gengoai.collection.disk.NavigableDiskMap
- NavigableKeyValueStore<K,V> - Interface in com.gengoai.kv
-
The interface Navigable key value store.
- NE - com.gengoai.math.NumericComparison
-
Is
beingCompared
not equal tocomparedAgainst
- negate() - Method in interface com.gengoai.function.SerializableBiPredicate
- negate() - Method in interface com.gengoai.function.SerializableIntPredicate
- negate() - Method in interface com.gengoai.function.SerializablePredicate
- negate() - Method in interface com.gengoai.string.CharMatcher
- negate() - Method in interface com.gengoai.string.StringMatcher
- negate(SerializableBiPredicate<? super T, ? super U>) - Static method in interface com.gengoai.function.Serialized
-
Negate serializable bi predicate.
- negate(SerializablePredicate<? super T>) - Static method in interface com.gengoai.function.Serialized
-
Negate serializable predicate.
- negLookahead(CharSequence...) - Static method in class com.gengoai.string.Re
-
Defines a negative lookahead for the given regex.
- negLookbehind(CharSequence...) - Static method in class com.gengoai.string.Re
-
Defines a negative non-consuming lookahead for the given regex.
- NEPALI - com.gengoai.Language
-
Nepali language.
- neq(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
-
Creates an inequality check between this element and the given element
- neq(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
-
Creates an inequality check between this element and the given element
- newCollection() - Method in class com.gengoai.conversion.CollectionTypeConverter
-
New collection collection.
- newCollection() - Method in class com.gengoai.conversion.ConcurrentLinkedDequeTypeConverter
- newCollection() - Method in class com.gengoai.conversion.ConcurrentLinkedQueueTypeConverter
- newCollection() - Method in class com.gengoai.conversion.ConcurrentSkipListSetTypeConverter
- newCollection() - Method in class com.gengoai.conversion.CopyOnWriteArrayListTypeConverter
- newCollection() - Method in class com.gengoai.conversion.CopyOnWriteArraySetTypeConverter
- newCollection() - Method in class com.gengoai.conversion.LinkedBlockingDequeTypeConverter
- newCollection() - Method in class com.gengoai.conversion.LinkedBlockingQueueTypeConverter
- newCollection() - Method in class com.gengoai.conversion.LinkedHashSetTypeConverter
- newCollection() - Method in class com.gengoai.conversion.LinkedListTypeConverter
- newCollection() - Method in class com.gengoai.conversion.ListTypeConverter
- newCollection() - Method in class com.gengoai.conversion.PriorityBlockingQueueTypeConverter
- newCollection() - Method in class com.gengoai.conversion.PriorityQueueTypeConverter
- newCollection() - Method in class com.gengoai.conversion.SetTypeConverter
- newCollection() - Method in class com.gengoai.conversion.StackTypeConverter
- newCollection() - Method in class com.gengoai.conversion.TreeSetTypeConverter
- newCollection(Class<T>) - Static method in class com.gengoai.collection.Collect
-
Creates a default instance of a collection type.
- newConcurrentCounter(Counter<TYPE>) - Static method in class com.gengoai.collection.counter.Counters
-
Wraps a counter making each method call synchronized.
- newConcurrentCounter(Iterable<? extends T>) - Static method in class com.gengoai.collection.counter.Counters
-
Creates a new
ConcurrentHashMapCounter
which is initialized with the given items - newConcurrentCounter(Map<? extends T, ? extends Number>) - Static method in class com.gengoai.collection.counter.Counters
-
Creates a new
ConcurrentHashMapCounter
which is initialized by merging with the given map - newConcurrentCounter(Stream<? extends T>) - Static method in class com.gengoai.collection.counter.Counters
-
Creates a new
ConcurrentHashMapCounter
which is initialized with the given items - newConcurrentCounter(T...) - Static method in class com.gengoai.collection.counter.Counters
-
Creates a new
ConcurrentHashMapCounter
which is initialized with the given items - newConcurrentHashSet() - Static method in class com.gengoai.collection.Sets
-
New concurrent hash set set.
- newConcurrentMultiCounter(MultiCounter<K1, K2>) - Static method in class com.gengoai.collection.counter.MultiCounters
-
Creates a new ConcurrentHashMapMultiCounter using the given multi counter.
- newConcurrentMultiCounter(Iterable<? extends Map.Entry<? extends K1, ? extends K2>>) - Static method in class com.gengoai.collection.counter.MultiCounters
-
Creates a new ConcurrentHashMapMultiCounter using the given map entries.
- newConcurrentMultiCounter(Map.Entry<? extends K1, ? extends K2>...) - Static method in class com.gengoai.collection.counter.MultiCounters
-
Creates a new ConcurrentHashMapMultiCounter using the given map entries.
- newConcurrentMultiCounter(Map<? extends Map.Entry<? extends K1, ? extends K2>, ? extends Number>) - Static method in class com.gengoai.collection.counter.MultiCounters
-
Creates a new ConcurrentHashMapMultiCounter using the given map.
- newCounter(Counter<? extends T>) - Static method in class com.gengoai.collection.counter.Counters
-
Creates a new
HashMapMultiCounter
which is initialized by merging with the given counter - newCounter(Iterable<? extends T>) - Static method in class com.gengoai.collection.counter.Counters
-
Creates a new
HashMapMultiCounter
which is initialized with the given items - newCounter(Map<? extends T, ? extends Number>) - Static method in class com.gengoai.collection.counter.Counters
-
Creates a new
HashMapMultiCounter
which is initialized by merging with the given map - newCounter(Stream<? extends T>) - Static method in class com.gengoai.collection.counter.Counters
-
Creates a new
HashMapMultiCounter
which is initialized with the given items - newCounter(T...) - Static method in class com.gengoai.collection.counter.Counters
-
Creates a new
HashMapMultiCounter
which is initialized with the given items - newInstance - Variable in class com.gengoai.Registry
- newInstance() - Method in class com.gengoai.collection.counter.BaseMapCounter
-
New instance counter.
- newInstance() - Method in class com.gengoai.collection.counter.BaseMultiCounter
-
New instance.
- newInstance() - Method in class com.gengoai.collection.counter.ConcurrentHashMapCounter
- newInstance() - Method in class com.gengoai.collection.counter.ConcurrentHashMapMultiCounter
- newInstance() - Method in class com.gengoai.collection.counter.HashMapCounter
- newInstance() - Method in class com.gengoai.collection.counter.HashMapMultiCounter
- NEWLINE - com.gengoai.parsing.CommonTypes
- newMultiCounter(MultiCounter<? extends K1, ? extends K2>) - Static method in class com.gengoai.collection.counter.MultiCounters
-
Creates a copy of the specified multi-counter
- newMultiCounter(Iterable<? extends Map.Entry<? extends K1, ? extends K2>>) - Static method in class com.gengoai.collection.counter.MultiCounters
-
Creates a new MultiCounter using the given map entries.
- newMultiCounter(Map.Entry<? extends K1, ? extends K2>...) - Static method in class com.gengoai.collection.counter.MultiCounters
-
Creates a new MultiCounter using the given map entries.
- newMultiCounter(Map<? extends Map.Entry<? extends K1, ? extends K2>, ? extends Number>) - Static method in class com.gengoai.collection.counter.MultiCounters
-
Creates a new MultiCounter using the given map.
- next() - Method in class com.gengoai.concurrent.BrokerIterator
- next() - Method in class com.gengoai.config.ConfigScanner
-
Resumes scanning until the next regular expression is matched, the end of input is encountered or an I/O-Error occurs.
- next() - Method in class com.gengoai.io.CSVRowListIterator
- next() - Method in class com.gengoai.io.CSVRowMapIterator
- next() - Method in class com.gengoai.io.resource.ResourceChildIterator
- next() - Method in class com.gengoai.parsing.AbstractTokenStream
-
Gets the next available token.
- next() - Method in class com.gengoai.sql.ResultSetIterator
- next() - Method in class com.gengoai.stream.ShuffleIterator
- next(Deque<List<Tuple2<V, Edge<V>>>>) - Method in class com.gengoai.graph.algorithms.BreadthFirstSearch
- next(Deque<List<Tuple2<V, Edge<V>>>>) - Method in class com.gengoai.graph.algorithms.DepthFirstSearch
- next(Iterator<? extends T>) - Static method in class com.gengoai.collection.Iterators
-
Gets the next element of the iterator that would be returned by calling
next
if it exists. - next(Iterator<? extends T>, T) - Static method in class com.gengoai.collection.Iterators
-
Gets the next element of the iterator that would be returned by calling
next
if it exists or the default value. - next(Matcher) - Static method in class com.gengoai.string.Re
-
Next string.
- nextRow() - Method in class com.gengoai.io.CSVReader
-
Reads the next row from the CSV file retuning null if there are not anymore
- nextV(Deque<V>) - Method in class com.gengoai.graph.algorithms.AbstractGraphTraversal
-
Next v v.
- nextV(Deque<V>) - Method in class com.gengoai.graph.algorithms.BreadthFirstTraversal
- nextV(Deque<V>) - Method in class com.gengoai.graph.algorithms.DepthFirstTraversal
- NO_ACTION - com.gengoai.sql.constraint.ForeignKeyAction
- NON_WHITESPACE - Static variable in class com.gengoai.string.Re
-
The constant NON_WHITESPACE.
- None - Static variable in interface com.gengoai.string.CharMatcher
-
Matches nothing
- NONE - com.gengoai.io.Compression
-
No Compression
- noneMatch(SerializableDoublePredicate) - Method in class com.gengoai.stream.local.LocalMDoubleStream
- noneMatch(SerializableDoublePredicate) - Method in interface com.gengoai.stream.MDoubleStream
-
Determines if none of the doubles in the stream evaluate to true with the given predicate
- noneMatch(Predicate<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
- nonMatchingGroup(CharSequence...) - Static method in class com.gengoai.string.Re
-
Defines the given regex as a non-matching group
- NonTraversableResource - Interface in com.gengoai.io.resource
-
Defines a resources whose hierarchy is not traversable.
- nonUnique(SQLElement...) - Method in class com.gengoai.sql.object.IndexBuilder
- nonUnique(String...) - Method in class com.gengoai.sql.object.IndexBuilder
- nonUnique(List<SQLElement>) - Method in class com.gengoai.sql.object.IndexBuilder
- normalize(String) - Method in class com.gengoai.Registry
-
Normalizes the name
- NORWEGIAN - com.gengoai.Language
-
Norwegian language.
- not() - Method in interface com.gengoai.sql.operator.SQLOperable
-
Negates this expression
- NOT - Static variable in class com.gengoai.sql.SQLConstants
- NOT_DEFERRABLE - com.gengoai.sql.constraint.Deferrable
- NOT_EQUALS - Static variable in class com.gengoai.sql.SQLConstants
- notChars(char...) - Static method in class com.gengoai.string.Re
-
Converts the given array of strings into a negated regex character class.
- notChars(CharSequence...) - Static method in class com.gengoai.string.Re
-
Converts the given array of strings into a negated regex character class.
- notDeferred() - Method in class com.gengoai.sql.constraint.ForeignKeyConstraint
- NOTHING - com.gengoai.sql.statement.UpsertAction
-
Do Nothing
- notNull() - Method in class com.gengoai.sql.object.Column
-
Sets the column to not allow null values.
- notNull(SQLElement) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
- notNull(String) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
- notNull(ConflictClause) - Method in class com.gengoai.sql.object.Column
-
Sets the column to not allow null values optionally specifying what happens when insertion of a null value is attempted.
- notNull(T) - Static method in class com.gengoai.Validation
-
Throws a
NullPointerException
if the given object is null. - notNull(T, String) - Static method in class com.gengoai.Validation
-
Throws a
NullPointerException
if the given object is null. - NotNull - Static variable in interface com.gengoai.string.StringMatcher
-
Matches CharSequences that are not null.
- notNullConstraint(NotNullConstraint, boolean, StringBuilder) - Method in class com.gengoai.sql.SQLDialect
-
Not null constraint.
- NotNullConstraint - Class in com.gengoai.sql.constraint
- NotNullConstraint(String, SQLElement) - Constructor for class com.gengoai.sql.constraint.NotNullConstraint
- notNullOrBlank(String) - Static method in class com.gengoai.Validation
-
Throws a
IllegalArgumentException
if the given string is null or blank. - notNullOrBlank(String, Supplier<String>) - Static method in class com.gengoai.Validation
-
Throws a
IllegalArgumentException
if the given string is null or blank. - notNullOrBlank(String, String) - Static method in class com.gengoai.Validation
-
Throws a
IllegalArgumentException
if the given string is null or blank. - NotNullOrBlank - Static variable in interface com.gengoai.string.StringMatcher
-
Matches CharSequences that are not null or blank
- NTuple - Class in com.gengoai.tuple
-
Generic N-degree tuple.
- NTuple(Object[]) - Constructor for class com.gengoai.tuple.NTuple
-
Instantiates a new N tuple.
- NTupleTypeConverter - Class in com.gengoai.conversion
-
NTuple and Tuple Converter.
- NTupleTypeConverter() - Constructor for class com.gengoai.conversion.NTupleTypeConverter
- Null - Static variable in interface com.gengoai.string.StringMatcher
-
Matches CharSequences are null
- NULL - com.gengoai.config.ConfigTokenType
- NULL - Static variable in class com.gengoai.conversion.Val
-
Null value
- NULL_HANDLER - Static variable in class com.gengoai.parsing.ValueExpression
-
Creates a null value handler which will always contain a null value
- NULL_TO_EMPTY - com.gengoai.string.StringFunctions
-
Converts nulls to empty strings
- nullIf(SQLElement, SQLElement) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing an "null if" function, which returns null if the two arguments are equal. - NULLIF - Static variable in class com.gengoai.sql.SQLConstants
- NullOrBlank - Static variable in interface com.gengoai.string.StringMatcher
-
Matches CharSequences that are null or blank
- nullToEmpty(String) - Static method in class com.gengoai.string.Strings
-
Converts null values into an empty string
- nullValue() - Static method in class com.gengoai.json.JsonEntry
-
Creates a null valued entry
- nullValue() - Static method in class com.gengoai.sql.SQL
-
Generates a null value
- NUMBER - com.gengoai.parsing.CommonTypes
- NUMBER - Static variable in class com.gengoai.string.Re
-
Unicode numbers
- NUMBER_OF_PROCESSORS - Static variable in interface com.gengoai.SystemInfo
-
The number of available processors according to the runtime
- numberOfEdges() - Method in class com.gengoai.graph.DefaultGraphImpl
- numberOfEdges() - Method in interface com.gengoai.graph.Graph
-
Number of edges.
- numberOfExpressions() - Method in class com.gengoai.parsing.ListExpression
-
Number of expressions int.
- numberOfReadMethods() - Method in class com.gengoai.reflection.BeanDescriptor
- numberOfVertices() - Method in class com.gengoai.graph.DefaultGraphImpl
- numberOfVertices() - Method in interface com.gengoai.graph.Graph
-
Number of vertices.
- numberOfWriteMethods() - Method in class com.gengoai.reflection.BeanDescriptor
- NUMERIC_HANDLER - Static variable in class com.gengoai.parsing.ValueExpression
-
Creates a numeric value handler which will parse the
ParserToken
text usingDouble.parseDouble
to generate the numeric value - NumericComparison - Enum in com.gengoai.math
-
Methods for comparing numeric (double) values.
O
- objDoubleConsumer(CheckedObjDoubleConsumer<T>) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of ObjDoubleConsumer that will capture exceptions and rethrow them as runtime exceptions
- objDoubleConsumer(SerializableObjDoubleConsumer<T>) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of ObjDoubleConsumer
- object - Variable in class com.gengoai.io.MonitoredObject
- object() - Static method in class com.gengoai.json.JsonEntry
-
Creates a new empty object
- objIntConsumer(CheckedObjIntConsumer<T>) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of ObjIntConsumer that will capture exceptions and rethrow them as runtime exceptions
- objIntConsumer(SerializableObjIntConsumer<T>) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of ObjIntConsumer
- objLongConsumer(CheckedObjLongConsumer<T>) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of ObjLongConsumer that will capture exceptions and rethrow them as runtime exceptions
- objLongConsumer(SerializableObjLongConsumer<T>) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of ObjLongConsumer
- OCCITAN - com.gengoai.Language
-
Occitan language.
- of(int, int) - Static method in interface com.gengoai.collection.tree.Span
-
Of span.
- of(Object...) - Static method in class com.gengoai.tuple.NTuple
-
Creates an NTuple of the given items
- of(List<?>) - Static method in class com.gengoai.tuple.NTuple
-
Creates an NTuple of the given items
- of(A, B, C) - Static method in class com.gengoai.tuple.Tuple3
-
Static Constructor
- of(A, B, C, D) - Static method in class com.gengoai.tuple.Tuple4
-
Static constructor
- of(Object) - Static method in class com.gengoai.conversion.Val
-
Convenience method for creating a Convertible Object
- of(K, V) - Static method in class com.gengoai.tuple.Tuple2
-
Of tuple 2.
- of(V1) - Static method in class com.gengoai.tuple.Tuple1
-
Of tuple 1.
- offer(E) - Method in class com.gengoai.collection.disk.DiskQueue
- OffHeap - com.gengoai.stream.StorageLevel
- onClass(Class<?>) - Static method in class com.gengoai.reflection.Reflect
-
Creates a Reflect object for the given class.
- onClass(Type) - Static method in class com.gengoai.reflection.Reflect
-
Creates a Reflect object for the given type.
- onClass(String) - Static method in class com.gengoai.reflection.Reflect
-
Creates a Reflect object for the class represented by the given class name.
- onClose(SerializableRunnable) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
- onClose(SerializableRunnable) - Method in class com.gengoai.stream.local.LocalMDoubleStream
- onClose(SerializableRunnable) - Method in class com.gengoai.stream.local.LocalInMemoryMStream
- onClose(SerializableRunnable) - Method in interface com.gengoai.stream.MDoubleStream
-
Sets the handler to call when the stream is closed.
- onClose(SerializableRunnable) - Method in interface com.gengoai.stream.MPairStream
-
Sets the handler to call when the stream is closed.
- onClose(SerializableRunnable) - Method in interface com.gengoai.stream.MStream
-
Sets the handler to call when the stream is closed.
- onClose(SerializableRunnable) - Method in class com.gengoai.stream.spark.SparkPairStream
- onClose(SerializableRunnable) - Method in class com.gengoai.stream.spark.SparkStream
- onClose(Runnable) - Method in class com.gengoai.stream.ReusableJavaStream
- onConflict(UpsertClause) - Method in class com.gengoai.sql.statement.Insert
-
Sets the upsert clause to use if an index conflict results from the insertion
- onConflict(ConflictClause) - Method in class com.gengoai.sql.constraint.ConstraintWithConflictClause
- onDelete - Variable in class com.gengoai.sql.constraint.ForeignKeyConstraint
- onDelete(ForeignKeyAction) - Method in class com.gengoai.sql.constraint.ForeignKeyConstraint
- OnDisk - com.gengoai.stream.StorageLevel
- oneOrMore(CharSequence...) - Static method in class com.gengoai.string.Re
-
One or more string.
- onObject(Object) - Static method in class com.gengoai.reflection.Reflect
-
Creates a Reflect object on the given object
- onUpdate - Variable in class com.gengoai.sql.constraint.ForeignKeyConstraint
- onUpdate(ForeignKeyAction) - Method in class com.gengoai.sql.constraint.ForeignKeyConstraint
- OPEN_PUNCTUATION - Static variable in class com.gengoai.string.Re
-
Unicode open punctuation
- OPENBRACE - com.gengoai.parsing.CommonTypes
- OPENBRACKET - com.gengoai.parsing.CommonTypes
- OPENPARENS - com.gengoai.parsing.CommonTypes
- operator - Variable in class com.gengoai.sql.operator.SQLOperator
- Operator - Class in com.gengoai.math
- optimum(double[]) - Method in enum com.gengoai.math.Optimum
-
Select the best index and value from the given array.
- optimum(MStream<T>, SerializableToDoubleFunction<T>) - Method in enum com.gengoai.math.Optimum
-
Optimum optional.
- optimum(Stream<T>, SerializableToDoubleFunction<T>) - Method in enum com.gengoai.math.Optimum
-
Optimum optional.
- Optimum - Enum in com.gengoai.math
-
Defines methodologies for comparing, testing, and selecting values and indexes based on optimizing values in a specific direction, i.e.
- optimumIndex(double[]) - Method in enum com.gengoai.math.Optimum
-
Selects the index of the best value in the given array
- optimumIndex(float[]) - Method in enum com.gengoai.math.Optimum
-
Selects the index of the best value in the given array
- optimumIndex(int[]) - Method in enum com.gengoai.math.Optimum
-
Selects the index of the best value in the given array
- optimumValue(@lombok.NonNull double[]) - Method in enum com.gengoai.math.Optimum
-
Selects the best value from the given array
- optimumValue(@lombok.NonNull float[]) - Method in enum com.gengoai.math.Optimum
-
Selects the best value from the given array
- Option - Annotation Type in com.gengoai.application
-
Field annotation that allows the field to be set via the command line using a
CommandLineParser
. - or(SerializablePredicate<? super Character>) - Method in interface com.gengoai.string.CharMatcher
- or(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
-
ORs this element with given element.
- or(SQLElement...) - Static method in class com.gengoai.sql.SQL
-
Combines one or more SQLElements via an
OR
- or(CharSequence...) - Static method in class com.gengoai.string.Re
-
Combines the given regex patterns as alternations.
- or(SerializableBiPredicate<? super T, ? super U>) - Method in interface com.gengoai.function.SerializableBiPredicate
- or(SerializableBiPredicate<? super T, ? super U>, SerializableBiPredicate<? super T, ? super U>) - Static method in interface com.gengoai.function.Serialized
-
Or serializable bi predicate.
- or(SerializableDoublePredicate) - Method in interface com.gengoai.function.SerializableDoublePredicate
- or(SerializableIntPredicate) - Method in interface com.gengoai.function.SerializableIntPredicate
- or(SerializableLongPredicate) - Method in interface com.gengoai.function.SerializableLongPredicate
- or(SerializablePredicate<? super CharSequence>) - Method in interface com.gengoai.string.StringMatcher
- or(SerializablePredicate<? super T>) - Method in interface com.gengoai.function.SerializablePredicate
- or(SerializablePredicate<? super T>, SerializablePredicate<? super T>) - Static method in interface com.gengoai.function.Serialized
-
Or serializable predicate.
- or(BiPredicate<? super T, ? super U>) - Method in interface com.gengoai.function.SerializableBiPredicate
- or(DoublePredicate) - Method in interface com.gengoai.function.SerializableDoublePredicate
- or(IntPredicate) - Method in interface com.gengoai.function.SerializableIntPredicate
- or(LongPredicate) - Method in interface com.gengoai.function.SerializableLongPredicate
- or(Predicate<? super T>) - Method in interface com.gengoai.function.SerializablePredicate
- orderBy(SQLElement...) - Method in class com.gengoai.sql.statement.Select
-
Sets the order by clause to the given strings.
- orderBy(String...) - Method in class com.gengoai.sql.statement.Select
-
Sets the order by clause to the given strings.
- orderBy(Collection<? extends SQLElement>) - Method in class com.gengoai.sql.statement.Select
-
Sets the order by clause to the given strings.
- ORIYA - com.gengoai.Language
-
Oriya language.
- OROMO - com.gengoai.Language
-
Oromo language.
- OS_ARCH - Static variable in interface com.gengoai.SystemInfo
-
The system architecture *
- OS_NAME - Static variable in interface com.gengoai.SystemInfo
-
The name of the operating system *
- OS_VERSION - Static variable in interface com.gengoai.SystemInfo
-
The operating system version *
- OTHER_SYMBOL - Static variable in class com.gengoai.string.Re
-
Unicode other symbols
- otherwise(SerializableFunction<? super I, ? extends O>) - Method in class com.gengoai.function.Funcs.When
-
Otherwise function.
- otherwise(O) - Method in class com.gengoai.function.Funcs.When
-
Otherwise function.
- OUT - com.gengoai.graph.scoring.DegreeScorer.DEGREE_TYPE
- outDegree(V) - Method in class com.gengoai.graph.DefaultGraphImpl
- outDegree(V) - Method in interface com.gengoai.graph.Graph
-
The number of successors
- outputStream() - Method in class com.gengoai.io.resource.BaseResource
- outputStream() - Method in interface com.gengoai.io.resource.Resource
-
Opens an output stream over this resource.
- OutputStreamResource - Class in com.gengoai.io.resource
-
Resource that wraps an
OutputStream
- OutputStreamResource(OutputStream) - Constructor for class com.gengoai.io.resource.OutputStreamResource
-
Instantiates a new Output stream resource.
- OutputStreamTypeConverter - Class in com.gengoai.conversion
-
OutputStream Converter
- OutputStreamTypeConverter() - Constructor for class com.gengoai.conversion.OutputStreamTypeConverter
- overlapping(Span) - Method in class com.gengoai.collection.tree.IntervalTree
-
Returns the collection of elements in this set overlapping with the given span including.
- overlaps(Span) - Method in interface com.gengoai.collection.tree.Span
-
Returns true if the bounds of other text are connected with the bounds of this text.
- OVERWRITE - com.gengoai.io.SaveMode
-
Overwrites the file/directory
- owner() - Method in class com.gengoai.reflection.RParameter
-
Gets the executable that this parameter belongs to
P
- padEnd(CharSequence, int, char) - Static method in class com.gengoai.string.Strings
-
Pads the end of the string to make the string into the desired length using the given padding character to make up the additional length.
- padStart(CharSequence, int, char) - Static method in class com.gengoai.string.Strings
-
Pads the beginning of the string to make the string into the desired length using the given padding character to make up the additional length.
- PageRank<V> - Class in com.gengoai.graph.scoring
- PageRank() - Constructor for class com.gengoai.graph.scoring.PageRank
- PageRank(int, double, double) - Constructor for class com.gengoai.graph.scoring.PageRank
- pairStream(Collection<Map.Entry<? extends K, ? extends V>>) - Method in class com.gengoai.stream.local.LocalStreamingContext
- pairStream(Map<? extends K, ? extends V>) - Method in class com.gengoai.stream.local.LocalStreamingContext
- pairStream(Tuple2<? extends K, ? extends V>...) - Method in class com.gengoai.stream.StreamingContext
-
Creates a new pair stream from the given array of tuples.
- pairStream(Collection<Map.Entry<? extends K, ? extends V>>) - Method in class com.gengoai.stream.spark.SparkStreamingContext
- pairStream(Collection<Map.Entry<? extends K, ? extends V>>) - Method in class com.gengoai.stream.StreamingContext
-
Creates a new pair stream from the given collection of entries.
- pairStream(Map<? extends K, ? extends V>) - Method in class com.gengoai.stream.spark.SparkStreamingContext
- pairStream(Map<? extends K, ? extends V>) - Method in class com.gengoai.stream.StreamingContext
-
Creates a new pair stream from the given map.
- parallel() - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
- parallel() - Method in class com.gengoai.stream.local.LocalInMemoryMStream
- parallel() - Method in class com.gengoai.stream.local.LocalMDoubleStream
- parallel() - Method in interface com.gengoai.stream.MDoubleStream
-
Ensures that the stream is parallel or distributed.
- parallel() - Method in interface com.gengoai.stream.MPairStream
-
Ensures that the stream is parallel or distributed.
- parallel() - Method in interface com.gengoai.stream.MStream
-
Ensures that the stream is parallel or distributed.
- parallel() - Method in class com.gengoai.stream.ReusableJavaStream
- parallel() - Method in class com.gengoai.stream.spark.SparkPairStream
- parallel() - Method in class com.gengoai.stream.spark.SparkStream
- parallelstream() - Method in interface com.gengoai.graph.Graph
-
Returns a stream of the vertices in this graph
- param - Variable in class com.gengoai.ParamMap.Parameter
-
The Parameter definition.
- param(String, Class<T>) - Static method in class com.gengoai.ParameterDef
-
Param parameter def.
- param(String, Type) - Static method in class com.gengoai.ParameterDef
-
Param parameter def.
- parameter(ParameterDef<T>, T) - Method in class com.gengoai.ParamMap
-
Creates a
ParamMap.Parameter
of the givenParameterDef
with the given default value registering it with thisParamMap
and returning the created Parameter. - ParameterDef<T> - Class in com.gengoai
-
Defines a parameter and its type for use with in a
ParamMap
- parameterizedType(Type, Type...) - Static method in class com.gengoai.reflection.TypeUtils
-
Creates parameterized type information for the given raw type and optional type arguments.
- ParameterizedTypeMixin() - Constructor for class com.gengoai.json.Mixins.ParameterizedTypeMixin
- parameterizeObject(T) - Static method in class com.gengoai.reflection.BeanUtils
-
Sets properties on an object using the values defined in the Config.
- parameterNames() - Method in class com.gengoai.ParamMap
-
Gets the parameter names associated with this ParamMap
- parameterTypesCompatible(Type...) - Method in class com.gengoai.reflection.RExecutable
-
Determines if the given types are compatible with the this executable's parameters
- ParamMap<V extends ParamMap<V>> - Class in com.gengoai
-
A parameter m
- ParamMap() - Constructor for class com.gengoai.ParamMap
- ParamMap.Parameter<T> - Class in com.gengoai
-
Represents a
ParameterDef
and its value within aParamMap
. - parent() - Method in class com.gengoai.HierarchicalEnumValue
- parent() - Method in interface com.gengoai.Tag
-
Gets the parent of this tag
- parent(String) - Static method in class com.gengoai.io.FileUtils
-
Returns the parent directory for the given file.
- parse(Resource) - Static method in class com.gengoai.json.Json
-
Parses the given resource as json entry
- parse(Resource, Type) - Static method in class com.gengoai.json.Json
-
Parses the json in the given resource creating an object of the given class type.
- parse(String, Type) - Static method in class com.gengoai.json.Json
-
Parses the json in the given resource creating an object of the given class type.
- parse(Resource, String) - Static method in class com.gengoai.io.Xml
-
Parses the given XML resource creating sub-documents (DOM) from the elements with the given tag name.
- parse(Resource, String, EventFilter) - Static method in class com.gengoai.io.Xml
-
Parses the given XML resource creating sub-documents (DOM) from the elements with the given tag name and filtering out events using the given event filter.
- parse(String) - Static method in class com.gengoai.json.Json
-
Parses the json string.
- parse(String) - Static method in class com.gengoai.kv.KeyValueStoreConnection
-
Parse kv store spec.
- parse(String) - Static method in class com.gengoai.reflection.TypeUtils
-
From string type.
- parse(String) - Static method in class com.gengoai.specification.Specification
-
Parses the specification string.
- parse(String[]) - Method in class com.gengoai.application.CommandLineParser
-
Parses an array of arguments
- parse(String, Class<T>) - Static method in class com.gengoai.specification.Specification
-
Parses the specification as a the given
Specifiable
type. - parseAllExpressions() - Method in class com.gengoai.parsing.Parser
-
Parse all expressions list.
- parseArray(Resource) - Static method in class com.gengoai.json.Json
-
Loads an array of objects from the given resource in json format.
- parseArray(String) - Static method in class com.gengoai.json.Json
-
Parses a json string into a list of
JsonEntry
- ParseException - Exception in com.gengoai.parsing
-
Exception class indicating an error in parsing.
- ParseException() - Constructor for exception com.gengoai.parsing.ParseException
-
Creates a new instance of the
ParseException
- ParseException(String) - Constructor for exception com.gengoai.parsing.ParseException
-
Creates a new instance of the
ParseException
- ParseException(Throwable) - Constructor for exception com.gengoai.parsing.ParseException
-
Creates a new instance of the
ParseException
- parseExpression() - Method in class com.gengoai.parsing.Parser
-
Parses the token stream to get the next expression
- parseExpression(int) - Method in class com.gengoai.parsing.Parser
-
Parses the token stream to get the next expression
- parseExpression(int, boolean) - Method in class com.gengoai.parsing.Parser
-
Parses the token stream to get the next expression
- parseExpression(int, Class<T>) - Method in class com.gengoai.parsing.Parser
- parseExpression(ParserToken) - Method in class com.gengoai.parsing.Parser
-
Parses the token stream to get the next expression
- parseExpression(ParserToken, boolean) - Method in class com.gengoai.parsing.Parser
-
Parses the token stream to get the next expression
- parseExpression(ParserToken, Class<T>) - Method in class com.gengoai.parsing.Parser
- parseExpression(Class<T>) - Method in class com.gengoai.parsing.Parser
- parseExpressionList(Tag, Tag) - Method in class com.gengoai.parsing.Parser
-
Parses a list of tokens ending with the
endOfList
tag and values separated using theseparator
tag. - parseExpressionList(Tag, Tag, Tag) - Method in class com.gengoai.parsing.Parser
-
Parses a list of tokens ending with the
endOfList
tag and values separated using theseparator
tag. - parseObject(Resource) - Static method in class com.gengoai.json.Json
-
Quicker method for parsing a json string into a
Map
ofString
keys andObject
values. - parseObject(String) - Static method in class com.gengoai.json.Json
-
Quicker method for parsing a json string into a
Map
ofString
keys andObject
values. - Parser - Class in com.gengoai.parsing
-
An implementation of a Pratt Parser inspired by Pratt Parsers: Expression Parsing Made Easy.
- Parser(Grammar, TokenStream) - Constructor for class com.gengoai.parsing.Parser
-
Instantiates a new Parser.
- parserGenerator(Grammar, Lexer) - Static method in class com.gengoai.parsing.ParserGenerator
- ParserGenerator - Class in com.gengoai.parsing
-
Generates a
Parser
objects that uses a pre-definedGrammar
to parse theParserToken
s extracted using the pre-definedLexer
. - ParserToken - Class in com.gengoai.parsing
-
A token and its associated metadata extracted via a
Lexer
- ParserToken(Tag, String, int) - Constructor for class com.gengoai.parsing.ParserToken
-
Instantiates a new Parser token.
- ParserToken(Tag, String, int, int) - Constructor for class com.gengoai.parsing.ParserToken
-
Instantiates a new Parser token.
- ParserToken(Tag, String, int, int, String[]) - Constructor for class com.gengoai.parsing.ParserToken
-
Instantiates a new Parser token.
- partition(long) - Method in class com.gengoai.stream.local.LocalInMemoryMStream
- partition(long) - Method in interface com.gengoai.stream.MStream
-
Partitions the stream into iterables each of size
<=
partitionSize
. - partition(long) - Method in class com.gengoai.stream.spark.SparkStream
- partition(List<T>, int) - Static method in class com.gengoai.collection.Lists
-
Partitions a list into multiple lists of partition size (last list may have a size less than partition size).
- partition(Iterator<? extends T>, int, boolean) - Static method in class com.gengoai.collection.Iterators
-
Partitions the elements in the iterator into a number of lists equal to partition size except for the last partition, which may have less elements if pad is false but will be filled with nulls if true.
- partition(Iterator<T>, int) - Static method in class com.gengoai.collection.Iterators
-
Partitions the elements in the iterator into a number of lists equal to partition size except for the last partition, which may have less elements.
- partition(Stream<T>, long) - Static method in class com.gengoai.stream.Streams
- PASHTO - com.gengoai.Language
-
Pashto.
- path() - Method in class com.gengoai.HierarchicalEnumValue
-
Generates an array of string representing the path of this enum value in the hierarchy
- path() - Method in class com.gengoai.io.resource.BaseResource
- path() - Method in class com.gengoai.io.resource.ClasspathResource
- path() - Method in class com.gengoai.io.resource.FileResource
- path() - Method in interface com.gengoai.io.resource.Resource
-
Gets path in the same mannar as
File.getPath()
- path() - Method in class com.gengoai.io.resource.URIResource
- path() - Method in class com.gengoai.io.resource.URLResource
- path(String) - Static method in class com.gengoai.io.FileUtils
-
Returns the path of the file in the same manner as
File.getPath()
. - path(V, V) - Method in class com.gengoai.graph.algorithms.DijkstraShortestPath
- path(V, V) - Method in interface com.gengoai.graph.algorithms.ShortestPath
-
The shortest path (list of edges) from the source to target vertex.
- Path - Annotation Type in com.gengoai.specification
-
Annotation for Specifiable fields that should be assigned the path element of the Specification.
- PATH_SEPARATOR - Static variable in interface com.gengoai.SystemInfo
-
The platform-dependent path separator (e.g., ":" on UNIX, "," for Windows)
- PathTypeConverter - Class in com.gengoai.conversion
-
Path Converter
- PathTypeConverter() - Constructor for class com.gengoai.conversion.PathTypeConverter
- peek() - Method in class com.gengoai.collection.disk.DiskQueue
- peek() - Method in class com.gengoai.parsing.AbstractTokenStream
- peek() - Method in class com.gengoai.parsing.Parser
- peek() - Method in interface com.gengoai.parsing.TokenStream
-
Peeks at the next token on the stream.
- peek(Consumer<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
- PERIOD - com.gengoai.parsing.CommonTypes
- PERSIAN - com.gengoai.Language
-
Persian.
- persist(StorageLevel) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
- persist(StorageLevel) - Method in interface com.gengoai.stream.MPairStream
- persist(StorageLevel) - Method in interface com.gengoai.stream.MStream
-
Persists the stream to the given storage level
- persist(StorageLevel) - Method in class com.gengoai.stream.spark.SparkPairStream
- persist(StorageLevel) - Method in class com.gengoai.stream.spark.SparkStream
- PIPE - com.gengoai.parsing.CommonTypes
- PLUS - com.gengoai.parsing.CommonTypes
- PNG - com.gengoai.graph.io.GraphViz.Format
- POLISH - com.gengoai.Language
-
Polish language.
- poll() - Method in class com.gengoai.collection.disk.DiskQueue
- pollFirstEntry() - Method in class com.gengoai.collection.disk.NavigableDiskMap
- pollLastEntry() - Method in class com.gengoai.collection.disk.NavigableDiskMap
- PORTUGUESE - com.gengoai.Language
-
Portuguese language.
- posLookahead(CharSequence...) - Static method in class com.gengoai.string.Re
-
Defines a positive lookahead for the given regex.
- posLookbehind(CharSequence...) - Static method in class com.gengoai.string.Re
-
Defines a non-consuming positive lookahead for the given regex.
- postfix(Tag, PostfixHandler) - Method in class com.gengoai.parsing.Grammar
- postfix(Tag, PostfixHandler, int) - Method in class com.gengoai.parsing.Grammar
-
Registers a
PostfixHandler
with the given precedence for the givenTag
- postfix(Tag, PostfixHandler, int, SerializablePredicate<E>) - Method in class com.gengoai.parsing.Grammar
-
Registers a
PostfixHandler
with the given precedence for the givenTag
- POSTFIX_OPERATOR_HANDLER - Static variable in class com.gengoai.parsing.UnaryOperatorExpression
-
Generic Handler for generating
UnaryOperatorExpression
s for postfix operators. - PostfixHandler - Interface in com.gengoai.parsing
-
Handler for postfix and infix expressions.
- postfixUnaryOperator(PostfixUnaryOperator) - Method in class com.gengoai.sql.SQLDialect
-
Postfix unary operator string.
- PostfixUnaryOperator - Class in com.gengoai.sql.operator
-
Unary Postfix
SQLOperator
- PostfixUnaryOperator(String, SQLElement, boolean) - Constructor for class com.gengoai.sql.operator.PostfixUnaryOperator
-
Instantiates a new SQLPostfixUnaryOperator.
- PostgreSQLDialect - Class in com.gengoai.sql
- PostgreSQLDialect() - Constructor for class com.gengoai.sql.PostgreSQLDialect
- POUND - com.gengoai.parsing.CommonTypes
- pow(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
-
Creates an
SQLOperable
that is the result of raising this number to the power ofrhs
. - pow(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
-
Creates an
SQLOperable
that is the result of raising this number to the power ofrhs
. - POW - Static variable in class com.gengoai.sql.SQLConstants
- precedenceOf(ParserToken) - Method in class com.gengoai.parsing.Grammar
-
Determines the precedence of the
Tag
of the givenParserToken
- precedenceOf(Tag) - Method in class com.gengoai.parsing.Grammar
-
Determines the precedence of the given tag
- predicate(CheckedPredicate<T>) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of Predicate that will capture exceptions and rethrow them as runtime exceptions
- predicate(SerializablePredicate<T>) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of Predicate
- Predicates - Class in com.gengoai.function
- prefix(Tag, PrefixHandler) - Method in class com.gengoai.parsing.Grammar
-
Registers a
PrefixHandler
for the givenTag
- prefix(Tag, PrefixHandler, SerializablePredicate<E>) - Method in class com.gengoai.parsing.Grammar
-
Registers a
PrefixHandler
for the givenTag
- prefix(String) - Method in class com.gengoai.collection.tree.Trie
-
Returns an unmodifiable map view of this Trie containing only those elements with the given prefix.
- PREFIX_OPERATOR_HANDLER - Static variable in class com.gengoai.parsing.UnaryOperatorExpression
-
Generic Handler for generating
UnaryOperatorExpression
s for prefix operators usingParser.parseExpression()
* to generate the value of the operator. - PrefixHandler - Interface in com.gengoai.parsing
-
Handler for prefix expressions.
- prefixKeyIterator(String) - Method in class com.gengoai.collection.tree.Trie
- prefixUnaryOperator(PrefixUnaryOperator) - Method in class com.gengoai.sql.SQLDialect
-
Prefix unary operator string.
- PrefixUnaryOperator - Class in com.gengoai.sql.operator
-
Unary Prefix
SQLOperator
- PrefixUnaryOperator(String, SQLElement, boolean) - Constructor for class com.gengoai.sql.operator.PrefixUnaryOperator
-
Instantiates a new SQLPrefixUnaryOperator.
- preload() - Static method in class com.gengoai.config.Preloader
-
Preloads using the current thread's context class loader and the Preloader's, class loader.
- Preload - Annotation Type in com.gengoai.annotation
-
Marks an object to be preloaded (i.e.
- Preloader - Class in com.gengoai.config
-
Does a safe
Class.forName
on entries inMETA-INF/preload.classes
- Preloader() - Constructor for class com.gengoai.config.Preloader
- PreloadProcessor - Class in com.gengoai.annotation
-
Java Annotation processor that creates a preload.classes Manifest to add classes to preload.
- PreloadProcessor() - Constructor for class com.gengoai.annotation.PreloadProcessor
-
Instantiates a new Preload processor.
- prependIfNotPresent(String, String) - Static method in class com.gengoai.string.Strings
-
Prepend if not present string.
- PreRenderedSQL - Interface in com.gengoai.sql
-
An
SQLElement
that is already rendered into SQL. - primaryKey() - Method in class com.gengoai.sql.object.Column
-
Sets this column as the primary key of the table.
- primaryKey(SQLElement...) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
- primaryKey(String...) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
- primaryKey(Collection<SQLElement>) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
- primaryKeyConstraint(PrimaryKeyConstraint, boolean, StringBuilder) - Method in class com.gengoai.sql.SQLDialect
-
Primary key constraint.
- PrimaryKeyConstraint - Class in com.gengoai.sql.constraint
- PrimaryKeyConstraint(String, Collection<SQLElement>) - Constructor for class com.gengoai.sql.constraint.PrimaryKeyConstraint
- Primitives - Class in com.gengoai
-
Methods for working with primitive values including wrapping, unwrapping to object types and converting collections.
- print(PrintStream) - Method in class com.gengoai.string.TableFormatter
-
Print the table to the give PrintStream .
- PriorityBlockingQueueTypeConverter - Class in com.gengoai.conversion
-
PriorityBlockingQueue Converter
- PriorityBlockingQueueTypeConverter() - Constructor for class com.gengoai.conversion.PriorityBlockingQueueTypeConverter
- PriorityQueueTypeConverter - Class in com.gengoai.conversion
-
PriorityQueue Converter
- PriorityQueueTypeConverter() - Constructor for class com.gengoai.conversion.PriorityQueueTypeConverter
- process(Iterable<T>, Consumer<T>) - Static method in class com.gengoai.concurrent.Threads
-
Processes the given iterable across the given
SystemInfo.NUMBER_OF_PROCESSORS
threads using a buffer of sizeSystemInfo.NUMBER_OF_PROCESSORS * 100
to feed the given consumer. - process(Iterable<T>, Consumer<T>, int) - Static method in class com.gengoai.concurrent.Threads
-
Processes the given iterable across the given
numberOfConsumerThreads
using a buffer of sizenumberOfConsumerThreads * 100
to feed the given consumer. - process(Iterable<T>, Consumer<T>, int, int) - Static method in class com.gengoai.concurrent.Threads
-
Processes the given iterable across the given
numberOfConsumerThreads
using a buffer of given size to feed the given consumer. - process(Iterator<T>, Consumer<T>) - Static method in class com.gengoai.concurrent.Threads
-
Processes the given iterator across the given
SystemInfo.NUMBER_OF_PROCESSORS
threads using a buffer of sizeSystemInfo.NUMBER_OF_PROCESSORS * 100
to feed the given consumer. - process(Iterator<T>, Consumer<T>, int, int) - Static method in class com.gengoai.concurrent.Threads
-
Processes the given iterator across the given
numberOfConsumerThreads
using a buffer of given size to feed the given consumer. - process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.gengoai.annotation.AbstractServiceLikeAnnotation
- processElement(TypeElement, Elements, Preload) - Method in class com.gengoai.annotation.PreloadProcessor
- processElement(TypeElement, Elements, T) - Method in class com.gengoai.annotation.AbstractServiceLikeAnnotation
- processRows(SerializableFunction<List<String>, Optional<R>>) - Method in class com.gengoai.io.CSVReader
- produce() - Method in class com.gengoai.concurrent.Broker.Producer
-
Logic for producing items to be consumed.
- produce() - Method in class com.gengoai.concurrent.IterableProducer
- produce() - Method in class com.gengoai.concurrent.StreamProducer
- Producer() - Constructor for class com.gengoai.concurrent.Broker.Producer
- programLogic() - Method in class com.gengoai.application.CommandLineApplication
-
Child classes override this method adding their program logic.
- properties(Map<? extends String, ? extends String>) - Method in class com.gengoai.graph.Vertex.VertexBuilder
-
Properties vertex builder.
- property(String, String) - Method in class com.gengoai.graph.Vertex.VertexBuilder
-
Property vertex builder.
- propertyIterator() - Method in class com.gengoai.json.JsonEntry
-
Gets an iterator over the elements in this element.
- Protocol - Annotation Type in com.gengoai.specification
-
Annotation for Specifiable fields that should be assigned the protocol element of the Specification.
- Punctuation - Static variable in interface com.gengoai.string.CharMatcher
-
Matches punctuation.
- Punctuation - Static variable in interface com.gengoai.string.StringMatcher
-
Matches punctuation only CharSequences
- PUNCTUATION - Static variable in class com.gengoai.string.Re
-
Unicode punctuation
- PUNJABI - com.gengoai.Language
-
Punjabi.
- put(String, Object) - Method in class com.gengoai.reflection.BeanMap
- put(String, V) - Method in class com.gengoai.collection.tree.Trie
- put(K, V) - Method in interface com.gengoai.cache.Cache
-
Adds a key value pair to the cache overwriting any value that is there
- put(K, V) - Method in class com.gengoai.cache.LRUCache
- put(K, V) - Method in class com.gengoai.collection.disk.DiskMap
- put(K, V) - Method in class com.gengoai.collection.disk.NavigableDiskMap
- put(K, V) - Method in interface com.gengoai.collection.multimap.Multimap
-
Puts the key-value pair mapping in the multimap
- put(K, V) - Method in class com.gengoai.kv.AbstractKeyValueStore
- put(K, V) - Method in class com.gengoai.stream.local.LocalMMapAccumulator
- put(K, V) - Method in interface com.gengoai.stream.MMapAccumulator
-
Adds the given key-value pair ot the map
- put(K, V) - Method in class com.gengoai.stream.spark.SparkMMapAccumulator
- put(R, C, V) - Method in class com.gengoai.collection.HashBasedTable
- put(R, C, V) - Method in interface com.gengoai.collection.Table
-
Sets the value of the cell at the given row and column
- putAll(Multimap<? extends K, ? extends V>) - Method in interface com.gengoai.collection.multimap.Multimap
-
Put all key-value pairs in the multimap
- putAll(Map<? extends K, ? extends Collection<? extends V>>) - Method in interface com.gengoai.collection.multimap.Multimap
-
Put all key-value pairs in the multimap
- putAll(Map<K, V>, Map.Entry<? extends K, ? extends V>...) - Static method in class com.gengoai.collection.Maps
-
Puts all given entries into the given map
- putAll(Map<? extends String, ? extends V>) - Method in class com.gengoai.collection.tree.Trie
- putAll(Map<? extends K, ? extends V>) - Method in class com.gengoai.collection.disk.DiskMap
- putAll(Map<? extends K, ? extends V>) - Method in class com.gengoai.collection.disk.NavigableDiskMap
- putAll(Map<? extends K, ? extends V>) - Method in class com.gengoai.kv.AbstractKeyValueStore
- putAll(Map<? extends K, ? extends V>) - Method in class com.gengoai.stream.local.LocalMMapAccumulator
- putAll(Map<? extends K, ? extends V>) - Method in interface com.gengoai.stream.MMapAccumulator
-
Adds all entries of the given map overriding any current entries.
- putAll(Map<? extends K, ? extends V>) - Method in class com.gengoai.stream.spark.SparkMMapAccumulator
- putAll(K, Iterable<? extends V>) - Method in interface com.gengoai.collection.multimap.Multimap
-
Puts all values for a given key
Q
- q(CharSequence) - Static method in class com.gengoai.string.Re
-
Q string.
- qualifiedColumnName(Column) - Method in class com.gengoai.sql.object.Table
-
Gets the qualified column name, i.e.
- qualifiedColumnName(String) - Method in class com.gengoai.sql.object.Table
-
Gets the qualified column name, i.e.
- QUECHUA - com.gengoai.Language
-
Quechua language.
- query(SQLContext) - Method in class com.gengoai.sql.statement.QueryStatement
-
Runs the query on the given context returning a ResultSet
- query(SQLContext, ResultSetMapper<? extends T>) - Method in class com.gengoai.sql.statement.QueryStatement
-
Performs the query specified in this statement using the given
SQLContext
returning the results as aResultSetIterator
using the givenResultSetMapper
to map ResultSet to objects - query(SQLContext, List<?>, ResultSetMapper<? extends T>) - Method in class com.gengoai.sql.statement.QueryStatement
-
Performs the query specified in this statement using the given
SQLContext
filling in indexed value placeholders using the given List of values and returning the results as aResultSetIterator
* using the givenResultSetMapper
to map ResultSet to objects - query(SQLContext, Map<String, ?>, ResultSetMapper<? extends T>) - Method in class com.gengoai.sql.statement.QueryStatement
-
Performs the query specified in this statement using the given
SQLContext
filling in named value placeholders using the given Map of values and returning the results as aResultSetIterator
using the givenResultSetMapper
to map ResultSet to objects - query(String) - Static method in class com.gengoai.sql.SQL
-
Free form SQL query statement
- queryOperator(QueryOperator) - Method in class com.gengoai.sql.SQLDialect
-
Generates the SQL for defining a query operator (UNION, EXCLUDE, etc.)
- QueryOperator - Class in com.gengoai.sql.operator
- QueryOperator(String, QueryStatement, QueryStatement) - Constructor for class com.gengoai.sql.operator.QueryOperator
-
Instantiates a new SQLQueryOperator.
- queryParallel(SQLContext, ResultSetMapper<? extends T>, String) - Method in class com.gengoai.sql.statement.Select
-
Performs this Select query using the given
SQLContext
using the givenResultSetMapper
to map ResultSet to objects. - queryParallel(SQLContext, ResultSetMapper<? extends T>, String, int) - Method in class com.gengoai.sql.statement.Select
-
Performs this Select query using the given
SQLContext
using the givenResultSetMapper
to map ResultSet to objects. - queryParallel(SQLContext, List<?>, ResultSetMapper<? extends T>, String, int) - Method in class com.gengoai.sql.statement.Select
-
Performs this Select query using the given
SQLContext
filling in indexed value placeholders using the given Map of values and returning the results as aResultSetIterator
using the givenResultSetMapper
* to map ResultSet to objects. - queryParallel(SQLContext, List<Object>, ResultSetMapper<? extends T>, String) - Method in class com.gengoai.sql.statement.Select
-
Performs this Select query using the given
SQLContext
filling in indexed value placeholders using the given Map of values and returning the results as aResultSetIterator
using the givenResultSetMapper
to map ResultSet to objects. - queryParallel(SQLContext, Map<String, ?>, ResultSetMapper<? extends T>, String) - Method in class com.gengoai.sql.statement.Select
-
Performs this Select query using the given
SQLContext
filling in named value placeholders using the given Map of values and returning the results as aResultSetIterator
using the givenResultSetMapper
* to map ResultSet to objects. - queryParallel(SQLContext, Map<String, ?>, ResultSetMapper<? extends T>, String, int) - Method in class com.gengoai.sql.statement.Select
-
Performs this Select query using the given
SQLContext
filling in named value placeholders using the given Map of values and returning the results as aResultSetIterator
using the givenResultSetMapper
to map ResultSet to objects. - queryParameter(String, String) - Method in class com.gengoai.specification.Specification.SpecificationBuilder
-
Sets a query parameter on this builder.
- QueryParameter - Annotation Type in com.gengoai.specification
-
Annotation for Specifiable fields that represent an query parameter on the Specification.
- queryScalar(SQLContext, Class<T>) - Method in class com.gengoai.sql.statement.QueryStatement
-
Performs this query on the given
SQLContext
which expects a single value for a single column to return. - queryScalarDouble(SQLContext) - Method in class com.gengoai.sql.statement.QueryStatement
-
Performs this query on the given
SQLContext
which expects a single value for a single column to return. - queryScalarLong(SQLContext) - Method in class com.gengoai.sql.statement.QueryStatement
-
Performs this query on the given
SQLContext
which expects a single value for a single column to return. - queryScalarString(SQLContext) - Method in class com.gengoai.sql.statement.QueryStatement
-
Performs this query on the given
SQLContext
which expects a single value for a single column to return. - QueryStatement - Class in com.gengoai.sql.statement
-
SQL Statement that performs a query over a database.
- QueryStatement() - Constructor for class com.gengoai.sql.statement.QueryStatement
- QUESTION - com.gengoai.parsing.CommonTypes
- QuietIO - Class in com.gengoai.io
-
IO Operations that suppress exceptions
- QuietIO() - Constructor for class com.gengoai.io.QuietIO
- quote(char) - Method in class com.gengoai.io.CSV
-
Sets the quote character
- QUOTE - Static variable in class com.gengoai.string.Re
-
The quote character.
R
- r(int, CharSequence...) - Static method in class com.gengoai.string.Re
-
Compiles the given patterns, treating them as a sequence, with the given flags.
- r(CharSequence...) - Static method in class com.gengoai.string.Re
-
Compiles the given patterns, treating them as a sequence.
- random() - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the random function - RANDOM - Static variable in class com.gengoai.sql.SQLConstants
- randomHexString(int) - Static method in class com.gengoai.string.Strings
-
Generates a random string of given length made up of valid hexadecimal characters.
- randomString(int, int, int) - Static method in class com.gengoai.string.Strings
-
Generates a random string of a given length
- randomString(int, int, int, CharMatcher) - Static method in class com.gengoai.string.Strings
-
Generates a random string of a given length
- randomString(int, CharMatcher) - Static method in class com.gengoai.string.Strings
-
Generates a random string of a given length
- RandomWalk<V> - Class in com.gengoai.graph.algorithms
-
Performs a random walk over the vertices in the graph.
- RandomWalk(Graph<V>) - Constructor for class com.gengoai.graph.algorithms.RandomWalk
-
Default Constructor testPath(source);
- RandomWalk(Graph<V>, boolean) - Constructor for class com.gengoai.graph.algorithms.RandomWalk
-
Default Constructor
- RandomWalkScorer<V> - Class in com.gengoai.graph.scoring
- RandomWalkScorer(int, int) - Constructor for class com.gengoai.graph.scoring.RandomWalkScorer
-
Default Constructor
- range(int, int) - Method in class com.gengoai.stream.local.LocalStreamingContext
- range(int, int) - Method in class com.gengoai.stream.spark.SparkStreamingContext
- range(int, int) - Method in class com.gengoai.stream.StreamingContext
-
Creates a ranged based integer stream starting at
startInclusive
and ending beforeendExclusive
. - range(int, int, CharSequence...) - Static method in class com.gengoai.string.Re
-
Range string.
- rank(Graph<V>) - Method in class com.gengoai.graph.scoring.AbstractVertexScorer
- rank(Graph<V>) - Method in interface com.gengoai.graph.scoring.VertexScorer
-
Ranks the vertices based on the score
- RConstructor - Class in com.gengoai.reflection
-
Wraps a Constructor allowing easy access to parameters and the ability to create new instances of an object.
- re(CharSequence...) - Static method in class com.gengoai.string.Re
-
Combines the given regex patterns into a sequence.
- Re - Class in com.gengoai.string
-
Commonly used Regex classes and constructs for building Patterns.
- read() - Method in class com.gengoai.io.CompressedInputStream
- read(char[], int, int) - Method in class com.gengoai.io.CharsetDetectingReader
- read(Resource) - Method in class com.gengoai.graph.io.GraphJson
- read(Resource) - Method in interface com.gengoai.graph.io.GraphReader
-
Reads a graph in from a resource
- readAll() - Method in class com.gengoai.io.CSVReader
-
Runs the iterator over the entire resource returning all the rows it processed.
- readBytes() - Method in class com.gengoai.io.resource.ReaderResource
- readBytes() - Method in interface com.gengoai.io.resource.Resource
-
Reads the resource into an array of bytes.
- readBytes() - Method in class com.gengoai.io.resource.StringResource
- readCsv(Resource, Class<K1>, Class<K2>) - Static method in class com.gengoai.collection.counter.MultiCounters
-
Reads a multi-counter from a CSV file.
- readCsv(Resource, Class<TYPE>) - Static method in class com.gengoai.collection.counter.Counters
-
Reads a counter from a CSV file.
- reader() - Method in class com.gengoai.io.resource.ReaderResource
- reader() - Method in interface com.gengoai.io.resource.Resource
-
Opens a reader using guessing the encoding and falling back to the default on the resource.
- reader() - Method in class com.gengoai.io.resource.StringResource
- reader(Resource) - Method in class com.gengoai.io.CSV
-
Creates a CSVReader using this specification from a given resource
- reader(Reader) - Method in class com.gengoai.io.CSV
-
Creates a CSVReader using this specification from a given reader
- ReaderResource - Class in com.gengoai.io.resource
-
Resource that wraps a
Reader
- ReaderResource(Reader) - Constructor for class com.gengoai.io.resource.ReaderResource
-
Instantiates a new Reader resource.
- ReaderTypeConverter - Class in com.gengoai.conversion
-
Reader and BufferedReader Converter.
- ReaderTypeConverter() - Constructor for class com.gengoai.conversion.ReaderTypeConverter
- readLines() - Method in interface com.gengoai.io.resource.Resource
-
Reads the complete resource in as text breaking it into lines based on the newline character
- readLines() - Method in class com.gengoai.io.resource.StringResource
- readLines() - Method in class com.gengoai.io.resource.URLResource
- readObject() - Method in interface com.gengoai.io.resource.Resource
-
Deserializes an object from a resource
- ReadOnlyResource - Interface in com.gengoai.io.resource
-
Defines a resource as being Read Only
- readResolve() - Method in class com.gengoai.EnumValue
- readResolve() - Method in class com.gengoai.tuple.Tuple0
- readToString() - Method in interface com.gengoai.io.resource.Resource
-
Reads in the resource as a String using UTF-8.
- readToString() - Method in class com.gengoai.io.resource.StringResource
- rebuild() - Method in class com.gengoai.sql.sqlite.SQLiteFullTextTable
-
Rebuilds the full text table
- reduce(double, SerializableDoubleBinaryOperator) - Method in class com.gengoai.stream.local.LocalMDoubleStream
- reduce(double, SerializableDoubleBinaryOperator) - Method in interface com.gengoai.stream.MDoubleStream
-
Performs a reduction on the elements of this stream using the given binary operator.
- reduce(SerializableDoubleBinaryOperator) - Method in class com.gengoai.stream.local.LocalMDoubleStream
- reduce(SerializableBinaryOperator<T>) - Method in interface com.gengoai.stream.MStream
-
Performs a reduction on the elements of this stream using the given binary operator.
- reduce(SerializableBinaryOperator<T>) - Method in class com.gengoai.stream.spark.SparkStream
- reduce(SerializableDoubleBinaryOperator) - Method in interface com.gengoai.stream.MDoubleStream
-
Performs a reduction on the elements of this stream using the given binary operator.
- reduce(BinaryOperator<T>) - Method in class com.gengoai.stream.ReusableJavaStream
- reduce(T, BinaryOperator<T>) - Method in class com.gengoai.stream.ReusableJavaStream
- reduce(U, BiFunction<U, ? super T, U>, BinaryOperator<U>) - Method in class com.gengoai.stream.ReusableJavaStream
- reduceByKey(SerializableBinaryOperator<V>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
- reduceByKey(SerializableBinaryOperator<U>) - Method in interface com.gengoai.stream.MPairStream
-
Performs a reduction by key on the elements of this stream using the given binary operator.
- reduceByKey(SerializableBinaryOperator<U>) - Method in class com.gengoai.stream.spark.SparkPairStream
- Reflect - Class in com.gengoai.reflection
-
Wrapper around an object or class allowing easy access to reflection operations.
- ReflectionException - Exception in com.gengoai.reflection
-
Specialized exception for reflection errors
- ReflectionException(String) - Constructor for exception com.gengoai.reflection.ReflectionException
-
Instantiates a new Reflection exception.
- ReflectionException(Throwable) - Constructor for exception com.gengoai.reflection.ReflectionException
-
Instantiates a new Reflection exception.
- reflectOn(Object, Method) - Static method in class com.gengoai.reflection.RMethod
-
Wraps a method in the RMethod class with the given owning bean
- regex(String) - Static method in interface com.gengoai.string.StringMatcher
-
String matcher that evaluates true if the CharSequence is matched using the given regex.
- regex(Pattern) - Static method in interface com.gengoai.string.StringMatcher
-
String matcher that evaluates true if the CharSequence is matched using the given regex.
- REGEX_REPLACE(String, String) - Static method in enum com.gengoai.string.StringFunctions
-
Creates a function that performs a regular expression replacement on a string
- REGEX_REPLACE(Pattern, String) - Static method in enum com.gengoai.string.StringFunctions
-
Creates a function that performs a regular expression replacement on a string
- regexp(SQLElement, SQLElement) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing a regular expression matching operating - regexp(SQLElement, String) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing a regular expression matching operating - regexp(String) - Method in interface com.gengoai.sql.operator.SQLOperable
-
Checks if this element matches the given regular expression
- REGEXP - Static variable in class com.gengoai.sql.SQLConstants
- register() - Method in class com.gengoai.stream.local.LocalMAccumulator
- register() - Method in interface com.gengoai.stream.MAccumulator
-
Registers the accumulator.
- register() - Method in class com.gengoai.stream.spark.SparkMAccumulator
- register(Grammar) - Method in interface com.gengoai.parsing.GrammarRegistrable
- registry - Variable in class com.gengoai.Registry
- registry - Static variable in class com.gengoai.sql.sqlite.SQLiteConnectionRegistry
- registry() - Method in class com.gengoai.EnumValue
-
Gets the registry used by this value
- registry() - Method in class com.gengoai.HierarchicalEnumValue
- Registry<T extends EnumValue> - Class in com.gengoai
-
Registry for storing instances EnumValues
- Registry(SerializableFunction<String, T>, Class<T>) - Constructor for class com.gengoai.Registry
-
Instantiates a new Registry.
- remove() - Method in class com.gengoai.collection.disk.DiskQueue
- remove() - Method in class com.gengoai.io.resource.ResourceChildIterator
- remove(Object) - Method in class com.gengoai.collection.disk.DiskMap
- remove(Object) - Method in class com.gengoai.collection.disk.DiskQueue
- remove(Object) - Method in class com.gengoai.collection.disk.NavigableDiskMap
- remove(Object) - Method in class com.gengoai.collection.IteratorSet
- remove(Object) - Method in class com.gengoai.collection.tree.IntervalTree
- remove(Object) - Method in class com.gengoai.collection.tree.Trie
- remove(Object) - Method in class com.gengoai.kv.AbstractKeyValueStore
- remove(Object, Object) - Method in interface com.gengoai.collection.multimap.Multimap
-
Removes the given key-value pair from the multimap
- remove(K) - Method in class com.gengoai.collection.counter.BaseMultiCounter
- remove(K) - Method in interface com.gengoai.collection.counter.MultiCounter
-
Removes an item and its associated secondary keys from the counter
- remove(K, V) - Method in class com.gengoai.collection.counter.BaseMultiCounter
- remove(K, V) - Method in interface com.gengoai.collection.counter.MultiCounter
-
Removes a key pair from the counter.
- remove(R, C) - Method in class com.gengoai.collection.HashBasedTable
- remove(R, C) - Method in interface com.gengoai.collection.Table
-
Removes the value at the given cell.
- remove(T) - Method in class com.gengoai.collection.counter.BaseMapCounter
- remove(T) - Method in interface com.gengoai.collection.counter.Counter
-
Removes an item from the counter
- removeAll(Collection<?>) - Method in class com.gengoai.collection.tree.IntervalTree
- removeAll(Iterable<K>) - Method in interface com.gengoai.collection.counter.MultiCounter
-
Removes all the given items from the counter
- removeAll(Iterable<T>) - Method in class com.gengoai.collection.counter.BaseMapCounter
- removeAll(Iterable<T>) - Method in interface com.gengoai.collection.counter.Counter
-
Removes all the given items from the counter
- removeAll(Object) - Method in class com.gengoai.collection.multimap.BaseMultimap
- removeAll(Object) - Method in interface com.gengoai.collection.multimap.Multimap
-
Removes all values for the given key.
- removeAll(Collection<?>) - Method in class com.gengoai.collection.disk.DiskQueue
- removeAll(Collection<?>) - Method in class com.gengoai.collection.IteratorSet
- removeColumn(C) - Method in class com.gengoai.collection.HashBasedTable
- removeColumn(C) - Method in interface com.gengoai.collection.Table
-
Removes a column from the table
- removeDiacritics(CharSequence) - Static method in class com.gengoai.string.Strings
-
Normalizes a string by removing the diacritics.
- removeEdge(Edge<V>) - Method in class com.gengoai.graph.DefaultGraphImpl
- removeEdge(Edge<V>) - Method in interface com.gengoai.graph.Graph
-
Removes an edge from the graph
- removeEdge(V, V) - Method in class com.gengoai.graph.DefaultGraphImpl
- removeEdge(V, V) - Method in interface com.gengoai.graph.Graph
-
Removes an edge from the graph
- removeEldestEntry(Map.Entry<K, V>) - Method in class com.gengoai.collection.LRUMap
- removeEmptyCells() - Method in class com.gengoai.io.CSV
-
Specifies that empty cells should be removed
- removeIf(Predicate<? super E>) - Method in class com.gengoai.collection.IteratorSet
- removeNodeAndChildren(Node) - Static method in class com.gengoai.io.Xml
-
Removes a node by first recursively removing of all of it's children and their children
- removeNodes(Collection<? extends Node>) - Static method in class com.gengoai.io.Xml
-
Removes a set of nodes in a
Collection
from the document. - removeNodes(NodeList) - Static method in class com.gengoai.io.Xml
-
Removes a set of nodes in a
NodeList
from the document. - removeRepeatedChars(CharSequence) - Static method in class com.gengoai.string.Strings
-
Replaces repeated characters with a single instance.
- removeRow(R) - Method in class com.gengoai.collection.HashBasedTable
- removeRow(R) - Method in interface com.gengoai.collection.Table
-
Removes a row from the table
- removeVertex(V) - Method in class com.gengoai.graph.DefaultGraphImpl
- removeVertex(V) - Method in interface com.gengoai.graph.Graph
-
Removes a vertex from the graph
- renameColumn(String, String) - Method in class com.gengoai.sql.object.Table
-
Renames the column with the given name to the given new name generating an
AlterTable
statement to execute on the database. - renameColumn(AlterTableAction.RenameColumn) - Method in class com.gengoai.sql.SQLDialect
-
Rename column string.
- renameColumn(String, String) - Method in class com.gengoai.sql.statement.AlterTable
-
Adds a rename column action to rename the
old name
column tonew name
- RenameColumn(String, String) - Constructor for class com.gengoai.sql.statement.AlterTableAction.RenameColumn
-
Instantiates a new Rename column.
- renameTable(String) - Method in class com.gengoai.sql.object.Table
-
Renames the table to the given new name generating an
AlterTable
statement to execute on the database. - renameTable(AlterTableAction.RenameTable) - Method in class com.gengoai.sql.SQLDialect
-
Rename table string.
- renameTable(String) - Method in class com.gengoai.sql.statement.AlterTable
-
Adds a rename table action to rename the table to
new name
- RenameTable(String) - Constructor for class com.gengoai.sql.statement.AlterTableAction.RenameTable
- render(SQLDialect) - Method in interface com.gengoai.sql.CompositeSQLElement
-
Renders this element as valid SQL in the given dialect.
- render(SQLElement) - Method in class com.gengoai.sql.SQLContext
-
Render string.
- render(SQLElement) - Method in class com.gengoai.sql.SQLDialect
-
Render string.
- render(Graph<V>, Resource) - Method in interface com.gengoai.graph.io.GraphRenderer
-
Renders the given graph to the give location, using the defined vertex and edge encoders.
- render(Graph<V>, Resource, Multimap<String, String>) - Method in interface com.gengoai.graph.io.GraphRenderer
-
Renders the given graph to the give location, using the defined vertex and edge encoders.
- render(Graph<V>, Resource, Multimap<String, String>) - Method in class com.gengoai.graph.io.GraphViz
- repartition(int) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
- repartition(int) - Method in class com.gengoai.stream.local.LocalMDoubleStream
- repartition(int) - Method in interface com.gengoai.stream.MDoubleStream
-
Repartitions the stream to the given number of partitions.
- repartition(int) - Method in interface com.gengoai.stream.MPairStream
-
Repartitions the stream to the given number of partitions.
- repartition(int) - Method in interface com.gengoai.stream.MStream
-
Repartitions the stream to the given number of partitions.
- repartition(int) - Method in class com.gengoai.stream.spark.SparkPairStream
- repartition(int) - Method in class com.gengoai.stream.spark.SparkStream
- repeat(char, int) - Static method in class com.gengoai.string.Strings
-
Repeats the given character count times
- repeat(String, int) - Static method in class com.gengoai.string.Strings
-
Repeats the given string count times
- replace(SQLElement, String, String) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing an string "replace" function, which replaces a given pattern with a given replacement in string expression. - replace(CharSequence, CharSequence) - Method in interface com.gengoai.string.StringLike
-
Replaces all substrings of this string that matches the given string with the given replacement.
- replace(String, String, String) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing an string "replace" function, which replaces a given pattern with a given replacement in string expression. - replace(K, Iterable<? extends V>) - Method in class com.gengoai.collection.multimap.BaseMultimap
- replace(K, Iterable<? extends V>) - Method in interface com.gengoai.collection.multimap.Multimap
-
Replaces the values for a given key with the given new values
- REPLACE - com.gengoai.sql.constraint.ConflictClause
- REPLACE - Static variable in class com.gengoai.sql.SQLConstants
- replaceAll(String, String) - Method in interface com.gengoai.string.StringLike
-
Replaces all substrings of this string that matches the given regular expression with the given replacement.
- replaceFirst(String, String) - Method in interface com.gengoai.string.StringLike
-
Replaces the first substring of this string that matches the given regular expression with the given replacement.
- report(SerializablePredicate<? super OUT>, Consumer<OUT>) - Method in class com.gengoai.stream.local.LocalMAccumulator
- report(SerializablePredicate<? super OUT>, Consumer<OUT>) - Method in interface com.gengoai.stream.MAccumulator
-
Reports the given message when the given predicate evaluates to true.
- required() - Method in annotation type com.gengoai.application.Option
- required(boolean) - Method in class com.gengoai.application.NamedOption.NamedOptionBuilder
-
Sets whether or not the option is required
- requiresProtocol() - Method in class com.gengoai.io.resource.spi.ByteArrayResourceProvider
- requiresProtocol() - Method in class com.gengoai.io.resource.spi.ClasspathResourceProvider
- requiresProtocol() - Method in class com.gengoai.io.resource.spi.FileResourceProvider
- requiresProtocol() - Method in interface com.gengoai.io.resource.spi.ResourceProvider
- requiresProtocol() - Method in class com.gengoai.io.resource.spi.StdinResourceProvider
- requiresProtocol() - Method in class com.gengoai.io.resource.spi.StdoutResourceProvider
- requiresProtocol() - Method in class com.gengoai.io.resource.spi.StringResourceProvider
- requiresProtocol() - Method in class com.gengoai.io.resource.spi.URLResourceProvider
- requiresProtocol() - Method in class com.gengoai.io.resource.spi.ZipResourceProvider
- rescale(double, double, double, double, double) - Static method in class com.gengoai.math.Math2
-
Rescales a value from an old range to a new range, e.g.
- reset() - Method in class com.gengoai.graph.algorithms.DijkstraShortestPath
-
Resets cached data
- reset() - Method in class com.gengoai.MultithreadedStopwatch
-
Reset the stopwatch.
- reset() - Method in class com.gengoai.Stopwatch
-
Reset the stopwatch.
- reset() - Method in class com.gengoai.stream.local.LocalMCounterAccumulator
- reset() - Method in class com.gengoai.stream.local.LocalMDoubleAccumulator
- reset() - Method in class com.gengoai.stream.local.LocalMListAccumulator
- reset() - Method in class com.gengoai.stream.local.LocalMLongAccumulator
- reset() - Method in class com.gengoai.stream.local.LocalMMapAccumulator
- reset() - Method in class com.gengoai.stream.local.LocalMMultiCounterAccumulator
- reset() - Method in class com.gengoai.stream.local.LocalMSetAccumulator
- reset() - Method in class com.gengoai.stream.local.LocalMStatisticsAccumulator
- reset() - Method in interface com.gengoai.stream.MAccumulator
-
Resets the accumulator to its zero-value.
- reset() - Method in class com.gengoai.stream.spark.AccumulatorV2Wrapper
- reset() - Method in class com.gengoai.stream.spark.SparkMAccumulator
- resetAndStart() - Method in class com.gengoai.Stopwatch
- resolve(String, Object) - Static method in class com.gengoai.string.StringResolver
- resolve(String, Map<String, String>) - Static method in class com.gengoai.string.StringResolver
- resolveVariables(String) - Static method in class com.gengoai.config.Config
-
Resolve variables string.
- Resource - Interface in com.gengoai.io.resource
-
Information about a resource, which abstracts away the specific details on working with the resource.
- Resource.Deserializer - Class in com.gengoai.io.resource
- ResourceChildIterator - Class in com.gengoai.io.resource
-
Iterates over the children of a given resource.
- ResourceChildIterator(Resource, Pattern, boolean) - Constructor for class com.gengoai.io.resource.ResourceChildIterator
-
Instantiates a new Child iterator.
- ResourceMonitor - Class in com.gengoai.io
-
A common pitfall in Java is not properly closing resources.
- ResourceProvider - Interface in com.gengoai.io.resource.spi
-
Creates resources for a given SCHEME.
- Resources - Class in com.gengoai.io
-
Convenience methods for constructing
Resource
s - Resources() - Constructor for class com.gengoai.io.Resources
- ResourceTypeConverter - Class in com.gengoai.conversion
-
Resource Converter
- ResourceTypeConverter() - Constructor for class com.gengoai.conversion.ResourceTypeConverter
- RESTRICT - com.gengoai.sql.constraint.ForeignKeyAction
- ResultSetIterator<T> - Class in com.gengoai.sql
-
Wraps a ResultSet as an Iterator mapping the Result to an object with a given
ResultSetMapper
. - ResultSetIterator(ResultSetMapper<? extends T>, ResultSet) - Constructor for class com.gengoai.sql.ResultSetIterator
-
Instantiates a new ResultSetIterator.
- ResultSetMapper<T> - Interface in com.gengoai.sql
-
Defines an interface for mapping a ResultSet into an Object.
- ResultSetMappers - Class in com.gengoai.sql
-
Set of commonly used
ResultSetMapper
- retainAll(Collection<?>) - Method in class com.gengoai.collection.tree.IntervalTree
- retainAll(Collection<?>) - Method in class com.gengoai.collection.disk.DiskQueue
- reusableDoubleStream(@lombok.NonNull double...) - Static method in class com.gengoai.stream.Streams
- reusableDoubleStream(SerializableSupplier<DoubleStream>) - Static method in class com.gengoai.stream.Streams
- reusableIntStream(int...) - Static method in class com.gengoai.stream.Streams
- reusableIntStream(SerializableSupplier<IntStream>) - Static method in class com.gengoai.stream.Streams
- ReusableJavaStream<T> - Class in com.gengoai.stream
- reusableLongStream(long...) - Static method in class com.gengoai.stream.Streams
- reusableLongStream(SerializableSupplier<LongStream>) - Static method in class com.gengoai.stream.Streams
- reusableParallelStream(Collection<T>) - Static method in class com.gengoai.stream.Streams
- reusableStream(SerializableSupplier<Stream<T>>) - Static method in class com.gengoai.stream.Streams
- reusableStream(Collection<T>) - Static method in class com.gengoai.stream.Streams
- reusableStream(T...) - Static method in class com.gengoai.stream.Streams
- REVERSE - com.gengoai.string.StringFunctions
-
Reverses a string
- RExecutable<T extends Executable,V extends RExecutable> - Class in com.gengoai.reflection
-
Base class for Executable objects (Methods and Constructors)
- RExecutable(Reflect) - Constructor for class com.gengoai.reflection.RExecutable
-
Instantiates a new R executable.
- RField - Class in com.gengoai.reflection
-
Wraps a Field allowing easy access to retrieving and setting its value.
- RIGHT_ASSOCIATIVE_HANDLER - Static variable in class com.gengoai.parsing.BinaryInfixOperatorExpression
- RIGHT_OUTER - com.gengoai.sql.statement.JoinType
- RIGHT_TRIM - com.gengoai.string.StringFunctions
-
Right trims strings of whitespace
- rightOuterJoin(SQLElement, SQLElement) - Method in class com.gengoai.sql.statement.Select
-
Adds a right outer join with the given table on the given criteria to the from clause
- rightOuterJoin(MPairStream<? extends K, ? extends V1>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
- rightOuterJoin(MPairStream<? extends T, ? extends V>) - Method in interface com.gengoai.stream.MPairStream
-
Performs a right outer join between this stream and another using the key to match.
- rightOuterJoin(MPairStream<? extends T, ? extends V>) - Method in class com.gengoai.stream.spark.SparkPairStream
- RMethod - Class in com.gengoai.reflection
-
Wraps a Method allowing easy access to parameters and the ability to invoke the method.
- ROLLBACK - com.gengoai.sql.constraint.ConflictClause
- ROMANIAN - com.gengoai.Language
-
Romanian language.
- ROOT - Variable in class com.gengoai.HierarchicalRegistry
-
The Root.
- ROOT - Static variable in class com.gengoai.LogUtils
-
The root logger
- round(SQLElement, int) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
that rounds the given argument to the given precision. - round(String, int) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
that rounds the given argument to the given precision. - ROUND - Static variable in class com.gengoai.sql.SQLConstants
- row(R) - Method in class com.gengoai.collection.HashBasedTable
- row(R) - Method in interface com.gengoai.collection.Table
-
Returns a map view for a row in the table
- rowKeySet() - Method in class com.gengoai.collection.HashBasedTable
- rowKeySet() - Method in interface com.gengoai.collection.Table
-
Returns a set of row keys that have one or more values associated
- rowListStream(Resource) - Method in class com.gengoai.io.CSV
-
Creates a reusable Java Stream over the rows of the csv file
- rowMapStream(Resource) - Method in class com.gengoai.io.CSV
-
Creates a reusable Java Stream over the rows of the csv file returning them as map with key as the column name and value as the value.
- RParameter - Class in com.gengoai.reflection
-
Wraps a Parameter giving easy access to its type information.
- rtrim(SQLElement) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the right function, which trims from the right side of a string. - rtrim(String) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the rtrim function, which trims from the right side of a string. - RTRIM - Static variable in class com.gengoai.sql.SQLConstants
- run() - Method in class com.gengoai.application.CommandLineApplication
- run() - Method in class com.gengoai.concurrent.Broker
-
Starts execution of the broker.
- run() - Method in interface com.gengoai.function.CheckedRunnable
- run() - Method in class com.gengoai.io.AsyncWriter
- run() - Method in class com.gengoai.io.ResourceMonitor
- run(String[]) - Method in class com.gengoai.application.Application
-
Runs the application by first parsing the command line arguments and initializing the config.
- runnable(CheckedRunnable) - Static method in interface com.gengoai.function.Unchecked
- runnable(SerializableRunnable) - Static method in interface com.gengoai.function.Serialized
-
Runnable runnable.
- RUSSIAN - com.gengoai.Language
-
Russian language.
S
- safeEquals(String, String, boolean) - Static method in class com.gengoai.string.Strings
-
Safe equals of two strings taking null into consideration.
- safeLog(double) - Static method in class com.gengoai.math.Math2
-
Safe log double.
- SAMOAN - com.gengoai.Language
-
Samoan language.
- sample() - Method in interface com.gengoai.collection.counter.Counter
-
Sample an item based on its count.
- sample(boolean, int) - Method in class com.gengoai.stream.local.LocalInMemoryMStream
- sample(boolean, int) - Method in interface com.gengoai.stream.MStream
-
Randomly samples
number
items from the stream. - sample(boolean, int) - Method in class com.gengoai.stream.spark.SparkStream
- sample(boolean, long) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
- sample(boolean, long) - Method in interface com.gengoai.stream.MPairStream
-
Randomly samples
number
items from the stream. - sample(boolean, long) - Method in class com.gengoai.stream.spark.SparkPairStream
- sample(Random) - Method in interface com.gengoai.collection.counter.Counter
-
Sample an item based on its count.
- sampleWithReplacement(List<? extends E>, int) - Static method in class com.gengoai.collection.Lists
-
Samples the given list for N items allowing replacement
- SANGRO - com.gengoai.Language
-
Sangro language.
- sanitize(String) - Static method in class com.gengoai.sql.NamedPreparedStatement
- SANSKRIT - com.gengoai.Language
-
Sanskrit language.
- saveAsTextFile(Resource) - Method in interface com.gengoai.stream.MStream
-
Save as the stream to a text file at the given location.
- saveAsTextFile(Resource) - Method in class com.gengoai.stream.spark.SparkStream
- saveAsTextFile(String) - Method in interface com.gengoai.stream.MStream
-
Save as the stream to a text file at the given location.
- saveAsTextFile(String) - Method in class com.gengoai.stream.spark.SparkStream
- SaveMode - Enum in com.gengoai.io
-
The enum Save mode.
- SCHEME - Static variable in class com.gengoai.io.resource.spi.ByteArrayResourceProvider
- SCHEME - Static variable in class com.gengoai.io.resource.spi.ClasspathResourceProvider
- SCHEME - Static variable in class com.gengoai.io.resource.spi.FileResourceProvider
- SCHEME - Static variable in class com.gengoai.io.resource.spi.StdinResourceProvider
- SCHEME - Static variable in class com.gengoai.io.resource.spi.StdoutResourceProvider
- SCHEME - Static variable in class com.gengoai.io.resource.spi.StringResourceProvider
- score(Graph<V>) - Method in class com.gengoai.graph.scoring.DegreeScorer
- score(Graph<V>) - Method in class com.gengoai.graph.scoring.PageRank
- score(Graph<V>) - Method in class com.gengoai.graph.scoring.RandomWalkScorer
- score(Graph<V>) - Method in interface com.gengoai.graph.scoring.VertexScorer
-
Scores the vertices in the graph
- search(V, V) - Method in class com.gengoai.graph.algorithms.DijkstraShortestPath
- search(V, V) - Method in interface com.gengoai.graph.algorithms.GraphSearch
-
Searches for a path from the given starting point to the given ending point
- searchCeiling(K, BiPredicate<K, K>) - Method in interface com.gengoai.kv.NavigableKeyValueStore
-
Search ceiling iterator.
- secondKeys() - Method in interface com.gengoai.collection.counter.MultiCounter
-
Retrieves an unmodifiable set of secondary level keys in the counter
- select() - Method in class com.gengoai.sql.object.Table
-
Creates a select statement selecting from this table with nothing else specified
- select() - Method in class com.gengoai.sql.sqlite.SQLiteFullTextTable
-
Creates a select statement selecting from this table with nothing else specified
- select(SQLElement...) - Method in class com.gengoai.sql.object.Table
-
Creates a select statement selecting from this table returning the specified columns
- select(SQLElement...) - Method in class com.gengoai.sql.sqlite.SQLiteFullTextTable
-
Creates a select statement selecting from this table returning the specified columns
- select(QueryStatement) - Method in class com.gengoai.sql.statement.Insert
-
Sets the select statement to use for inserting values (note that this removes all previously set values or default values).
- select(Select) - Method in class com.gengoai.sql.SQLDialect
-
Generates the SQL for select statement
- select(String...) - Method in class com.gengoai.sql.object.Table
-
Creates a select statement selecting from this table returning the specified columns
- Select - Class in com.gengoai.sql.statement
-
SQL statement for selecting data from a table
- selectAll() - Method in class com.gengoai.sql.object.Table
-
Creates a select statement selecting all columns from this table.
- selectAll() - Method in class com.gengoai.sql.sqlite.SQLiteFullTextTable
-
Creates a select statement selecting all columns from this table.
- selectAllNodes(Node) - Static method in class com.gengoai.io.Xml
-
Selects all nodes under and including the given node
- selectChildNodeBreadthFirst(Node, Predicate<Node>) - Static method in class com.gengoai.io.Xml
-
Selects the first node passing a given predicate using a breadth first search
- selectChildNodes(Node, Predicate<Node>) - Static method in class com.gengoai.io.Xml
-
Selects nodes under and including the given node that are of a given type
- selectNodes(Node, Predicate<Node>) - Static method in class com.gengoai.io.Xml
-
Selects nodes under and including the given node that are of a given type
- SEMICOLON - com.gengoai.parsing.CommonTypes
- SEPARATOR - Static variable in class com.gengoai.HierarchicalEnumValue
- sequential() - Method in class com.gengoai.stream.ReusableJavaStream
- SERBIAN - com.gengoai.Language
-
Serbian language.
- SERBO_CROATIAN - com.gengoai.Language
-
Serbo croatian language.
- SerializableBiConsumer<T,U> - Interface in com.gengoai.function
-
Version of BiConsumer that is serializable
- SerializableBiFunction<T,U,R> - Interface in com.gengoai.function
-
Version of BiFunction that is serializable
- SerializableBinaryOperator<T> - Interface in com.gengoai.function
-
Version of BinaryOperator that is serializable
- SerializableBiPredicate<T,U> - Interface in com.gengoai.function
-
Version of BiPredicate that is serializable
- SerializableBooleanSupplier - Interface in com.gengoai.function
-
Version of BooleanSupplier that is serializable
- SerializableComparator<T> - Interface in com.gengoai.function
- SerializableConsumer<T> - Interface in com.gengoai.function
-
Version of Consumer that is serializable
- SerializableDoubleBinaryOperator - Interface in com.gengoai.function
-
Version of DoubleBinaryOperator that is serializable
- SerializableDoubleConsumer - Interface in com.gengoai.function
-
Version of DoubleConsumer that is serializable
- SerializableDoubleFunction<R> - Interface in com.gengoai.function
-
Version of DoubleFunction that is serializable
- SerializableDoublePredicate - Interface in com.gengoai.function
-
Version of DoublePredicate that is serializable
- SerializableDoubleSupplier - Interface in com.gengoai.function
-
Version of DoubleSupplier that is serializable
- SerializableDoubleToIntFunction - Interface in com.gengoai.function
-
Version of DoubleToIntFunction that is serializable
- SerializableDoubleToLongFunction - Interface in com.gengoai.function
-
Version of DoubleToLongFunction that is serializable
- SerializableDoubleUnaryOperator - Interface in com.gengoai.function
-
Version of DoubleUnaryOperator that is serializable
- SerializableFunction<T,R> - Interface in com.gengoai.function
-
Version of Function that is serializable
- SerializableIntBinaryOperator - Interface in com.gengoai.function
-
Version of IntBinaryOperator that is serializable
- SerializableIntConsumer - Interface in com.gengoai.function
-
Version of IntConsumer that is serializable
- SerializableIntFunction<R> - Interface in com.gengoai.function
-
Version of IntFunction that is serializable
- SerializableIntPredicate - Interface in com.gengoai.function
-
Version of IntPredicate that is serializable
- SerializableIntSupplier - Interface in com.gengoai.function
-
Version of IntSupplier that is serializable
- SerializableIntToDoubleFunction - Interface in com.gengoai.function
-
Version of IntToDoubleFunction that is serializable
- SerializableIntToLongFunction - Interface in com.gengoai.function
-
Version of IntToLongFunction that is serializable
- SerializableIntUnaryOperator - Interface in com.gengoai.function
-
Version of IntUnaryOperator that is serializable
- SerializableLongBinaryOperator - Interface in com.gengoai.function
-
Version of LongBinaryOperator that is serializable
- SerializableLongConsumer - Interface in com.gengoai.function
-
Version of LongConsumer that is serializable
- SerializableLongFunction<R> - Interface in com.gengoai.function
-
Version of LongFunction that is serializable
- SerializableLongPredicate - Interface in com.gengoai.function
-
Version of LongPredicate that is serializable
- SerializableLongSupplier - Interface in com.gengoai.function
-
Version of LongSupplier that is serializable
- SerializableLongToDoubleFunction - Interface in com.gengoai.function
-
Version of LongToDoubleFunction that is serializable
- SerializableLongToIntFunction - Interface in com.gengoai.function
-
Version of LongToIntFunction that is serializable
- SerializableLongUnaryOperator - Interface in com.gengoai.function
-
Version of LongUnaryOperator that is serializable
- SerializableObjDoubleConsumer<T> - Interface in com.gengoai.function
-
Version of ObjDoubleConsumer that is serializable
- SerializableObjIntConsumer<T> - Interface in com.gengoai.function
-
Version of ObjIntConsumer that is serializable
- SerializableObjLongConsumer<T> - Interface in com.gengoai.function
-
Version of ObjLongConsumer that is serializable
- SerializablePredicate<T> - Interface in com.gengoai.function
-
Version of Predicate that is serializable
- SerializableRunnable - Interface in com.gengoai.function
- SerializableSupplier<T> - Interface in com.gengoai.function
-
Version of Supplier that is serializable
- SerializableToDoubleBiFunction<T,U> - Interface in com.gengoai.function
-
Version of ToDoubleBiFunction that is serializable
- SerializableToDoubleFunction<T> - Interface in com.gengoai.function
-
Version of ToDoubleFunction that is serializable
- SerializableToIntBiFunction<T,U> - Interface in com.gengoai.function
-
Version of ToIntBiFunction that is serializable
- SerializableToIntFunction<T> - Interface in com.gengoai.function
-
Version of ToIntFunction that is serializable
- SerializableToLongBiFunction<T,U> - Interface in com.gengoai.function
-
Version of ToLongBiFunction that is serializable
- SerializableToLongFunction<T> - Interface in com.gengoai.function
-
Version of ToLongFunction that is serializable
- SerializableUnaryOperator<T> - Interface in com.gengoai.function
-
Version of UnaryOperator that is serializable
- Serialized - Interface in com.gengoai.function
-
The interface Serialized.
- SESOTHO - com.gengoai.Language
-
Sesotho language.
- set(double) - Method in class com.gengoai.concurrent.AtomicDouble
-
Sets to the given value.
- set(ParameterDef<T>, T) - Method in class com.gengoai.ParamMap
-
Sets the value for the given parameter
- set(SQLElement, SQLElement) - Method in class com.gengoai.sql.statement.Update
-
Adds a set parameter to the update defined as a column and value.
- set(SQLElement, SQLElement) - Method in class com.gengoai.sql.statement.UpsertClause
-
Adds a set parameter to the update defined as a column and value.
- set(String, SQLElement) - Method in class com.gengoai.sql.statement.Update
-
Adds a set parameter to the update defined as a column and value.
- set(String, SQLElement) - Method in class com.gengoai.sql.statement.UpsertClause
-
Adds a set parameter to the update defined as a column and value.
- set(Object) - Method in class com.gengoai.reflection.RField
-
Sets the value of this field.
- set(String, Object) - Method in class com.gengoai.reflection.Reflect
-
Convenience method for setting the value of a field or setter
- set(String, T) - Method in class com.gengoai.ParamMap
-
Sets the value for the given parameter
- set(K, Counter<V>) - Method in class com.gengoai.collection.counter.BaseMultiCounter
- set(K, Counter<V>) - Method in interface com.gengoai.collection.counter.MultiCounter
-
Sets the secondary keys and counts associated with a first level kek
- set(K, V, double) - Method in class com.gengoai.collection.counter.BaseMultiCounter
- set(K, V, double) - Method in interface com.gengoai.collection.counter.MultiCounter
-
Sets the value of the given key pair to the given amount
- set(T) - Method in class com.gengoai.ParamMap.Parameter
-
Sets the value of the parameter.
- set(T, double) - Method in class com.gengoai.collection.counter.BaseMapCounter
- set(T, double) - Method in interface com.gengoai.collection.counter.Counter
-
Sets the value of an item in the counter
- SET_DEFAULT - com.gengoai.sql.constraint.ForeignKeyAction
- SET_NULL - com.gengoai.sql.constraint.ForeignKeyAction
- setAcceptanceRate(double) - Method in class com.gengoai.graph.clustering.ChineseWhispers
-
Sets acceptance rate.
- setAccumulator() - Method in class com.gengoai.stream.StreamingContext
-
Creates a set accumulator
- setAccumulator(String) - Method in class com.gengoai.stream.local.LocalStreamingContext
- setAccumulator(String) - Method in class com.gengoai.stream.spark.SparkStreamingContext
- setAccumulator(String) - Method in class com.gengoai.stream.StreamingContext
-
Creates a set accumulator
- setAll(ParamMap<V>) - Method in class com.gengoai.ParamMap
-
Sets all values on this parameter map to those on the given parameter.
- setAllCommandLine(CommandLineParser) - Static method in class com.gengoai.config.Config
-
Sets all properties from the given command line parser.
- setAllCommandLine(String[]) - Static method in class com.gengoai.config.Config
-
Sets all properties from the given array of arguments
- setArray(int, Array) - Method in class com.gengoai.sql.NamedPreparedStatement
- setArray(String, Array) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given Array object.
- setAsciiStream(int, InputStream) - Method in class com.gengoai.sql.NamedPreparedStatement
- setAsciiStream(int, InputStream, int) - Method in class com.gengoai.sql.NamedPreparedStatement
- setAsciiStream(int, InputStream, long) - Method in class com.gengoai.sql.NamedPreparedStatement
- setAsciiStream(String, InputStream) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given input stream, which will have the specified number of bytes.
- setAsciiStream(String, InputStream, int) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given input stream, which will have the specified number of bytes.
- setAsciiStream(String, InputStream, long) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given input stream, which will have the specified number of bytes.
- setBigDecimal(int, BigDecimal) - Method in class com.gengoai.sql.NamedPreparedStatement
- setBigDecimal(String, BigDecimal) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given java.math.BigDecimal value.
- setBinaryStream(int, InputStream) - Method in class com.gengoai.sql.NamedPreparedStatement
- setBinaryStream(int, InputStream, int) - Method in class com.gengoai.sql.NamedPreparedStatement
- setBinaryStream(int, InputStream, long) - Method in class com.gengoai.sql.NamedPreparedStatement
- setBinaryStream(String, InputStream) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given input stream.
- setBinaryStream(String, InputStream, int) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given input stream, which will have the specified number of bytes.
- setBinaryStream(String, InputStream, long) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given input stream, which will have the specified number of bytes.
- setBlob(int, InputStream) - Method in class com.gengoai.sql.NamedPreparedStatement
- setBlob(int, InputStream, long) - Method in class com.gengoai.sql.NamedPreparedStatement
- setBlob(int, Blob) - Method in class com.gengoai.sql.NamedPreparedStatement
- setBlob(String, InputStream) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to a InputStream object.
- setBlob(String, InputStream, long) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to a InputStream object.
- setBlob(String, Blob) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given java.sql.Blob object.
- setBoolean(int, boolean) - Method in class com.gengoai.sql.NamedPreparedStatement
- setBoolean(String, boolean) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given boolean value.
- setByte(int, byte) - Method in class com.gengoai.sql.NamedPreparedStatement
- setByte(String, byte) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given byte value.
- setBytes(int, byte[]) - Method in class com.gengoai.sql.NamedPreparedStatement
- setBytes(String, byte[]) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given Java array of bytes.
- setCharacterStream(int, Reader) - Method in class com.gengoai.sql.NamedPreparedStatement
- setCharacterStream(int, Reader, int) - Method in class com.gengoai.sql.NamedPreparedStatement
- setCharacterStream(int, Reader, long) - Method in class com.gengoai.sql.NamedPreparedStatement
- setCharacterStream(String, Reader) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given Reader object.
- setCharacterStream(String, Reader, int) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given Reader object.
- setCharacterStream(String, Reader, long) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given Reader object.
- setCharset(Charset) - Method in class com.gengoai.io.resource.BaseResource
- setCharset(Charset) - Method in interface com.gengoai.io.resource.Resource
-
Sets the charset for reading and writing.
- setClob(int, Reader) - Method in class com.gengoai.sql.NamedPreparedStatement
- setClob(int, Reader, long) - Method in class com.gengoai.sql.NamedPreparedStatement
- setClob(int, Clob) - Method in class com.gengoai.sql.NamedPreparedStatement
- setClob(String, Reader) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to a java.sql.Clob object.
- setClob(String, Reader, long) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to a java.sql.Clob object.
- setClob(String, Clob) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to a java.sql.Clob object.
- setCompression(Compression) - Method in class com.gengoai.io.resource.BaseResource
- setCompression(Compression) - Method in interface com.gengoai.io.resource.Resource
-
Sets the compression algorithm.
- setConnectionTimeOut(int) - Method in class com.gengoai.io.resource.URLResource
-
Sets the amount of time to wait in connecting to the host before giving up
- setCursorName(String) - Method in class com.gengoai.sql.NamedPreparedStatement
- setDate(int, Date) - Method in class com.gengoai.sql.NamedPreparedStatement
- setDate(int, Date, Calendar) - Method in class com.gengoai.sql.NamedPreparedStatement
- setDate(String, Date) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given java.sql.Date value using the default time zone of the virtual machine that is running the application.
- setDate(String, Date, Calendar) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given java.sql.Date value, using the given Calendar object.
- setDefaultClassLoader(ClassLoader) - Static method in class com.gengoai.config.Config
-
Sets the default
ClassLoader
to use with Classpath resources - setDouble(int, double) - Method in class com.gengoai.sql.NamedPreparedStatement
- setDouble(String, double) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given Java double value.
- setEdgeDecoder(EdgeDecoder<V>) - Method in class com.gengoai.graph.io.GraphJson
- setEdgeDecoder(EdgeDecoder<V>) - Method in interface com.gengoai.graph.io.GraphReader
-
Sets the edge decoder.
- setEdgeEncoder(EdgeEncoder<V>) - Method in class com.gengoai.graph.io.GraphJson
- setEdgeEncoder(EdgeEncoder<V>) - Method in interface com.gengoai.graph.io.GraphRenderer
-
Sets the edge encoder.
- setEdgeEncoder(EdgeEncoder<V>) - Method in class com.gengoai.graph.io.GraphViz
- setEdgeEncoder(EdgeEncoder<V>) - Method in interface com.gengoai.graph.io.GraphWriter
-
Sets the edge encoder.
- setEnd(int) - Method in class com.gengoai.collection.tree.SimpleSpan
-
Sets end.
- setEscapeProcessing(boolean) - Method in class com.gengoai.sql.NamedPreparedStatement
- setFetchDirection(int) - Method in class com.gengoai.sql.NamedPreparedStatement
- setFetchSize(int) - Method in class com.gengoai.sql.NamedPreparedStatement
- setFloat(int, float) - Method in class com.gengoai.sql.NamedPreparedStatement
- setFloat(String, float) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given Java float value.
- setFormat(GraphViz.Format) - Method in class com.gengoai.graph.io.GraphViz
-
Sets format.
- setGraphProperty(String, String) - Method in class com.gengoai.graph.io.GraphVizWriter
- setGraphSize(double, double, boolean) - Method in class com.gengoai.graph.io.GraphVizWriter
- setIfAbsent(K, V, BiFunction<K, V, Double>) - Method in interface com.gengoai.collection.counter.MultiCounter
- setIndexedParameter(SQLElement) - Method in class com.gengoai.sql.statement.Update
-
Adds a set parameter for the given column and using an indexed parameter value for use in
PreparedStatement
- setIndexedParameter(SQLElement) - Method in class com.gengoai.sql.statement.UpsertClause
-
Adds a set parameter for the given column and using an indexed parameter value for use in
PreparedStatement
- setInstance(Config) - Static method in class com.gengoai.config.Config
-
Sets the singleton instance of the config.
- setInt(int, int) - Method in class com.gengoai.sql.NamedPreparedStatement
- setInt(String, int) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given Java int value.
- setIsCompressed(boolean) - Method in class com.gengoai.io.resource.BaseResource
- setIsCompressed(boolean) - Method in interface com.gengoai.io.resource.Resource
-
Sets is compressed.
- setIsPrivileged(boolean) - Method in class com.gengoai.reflection.Reflect
-
Sets whether or not privileged access is allowed on this object
- setLevel(String, Level) - Static method in class com.gengoai.LogUtils
-
Sets the level of a logger
- setLong(int, long) - Method in class com.gengoai.sql.NamedPreparedStatement
- setLong(String, long) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given Java long value.
- setMaxFieldSize(int) - Method in class com.gengoai.sql.NamedPreparedStatement
- setMaxIterations(int) - Method in class com.gengoai.graph.clustering.ChineseWhispers
-
Sets max iterations.
- setMaxRows(int) - Method in class com.gengoai.sql.NamedPreparedStatement
- setMinCellWidth(int) - Method in class com.gengoai.string.TableFormatter
-
Sets min cell width.
- SetMultimap<K,V> - Class in com.gengoai.collection.multimap
-
Multimap which stores values in a set
- SetMultimap(SerializableSupplier<Set<V>>) - Constructor for class com.gengoai.collection.multimap.SetMultimap
-
Instantiates a new Set multimap.
- setNamedParameter(SQLElement) - Method in class com.gengoai.sql.statement.Update
-
Adds a set parameter for the given column and using a named parameter value for use in
NamedPreparedStatement
- setNamedParameter(SQLElement) - Method in class com.gengoai.sql.statement.UpsertClause
-
Adds a set parameter for the given column and using a named parameter value for use in
NamedPreparedStatement
- setNCharacterStream(int, Reader) - Method in class com.gengoai.sql.NamedPreparedStatement
- setNCharacterStream(int, Reader, long) - Method in class com.gengoai.sql.NamedPreparedStatement
- setNCharacterStream(String, Reader) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to a Reader object.
- setNCharacterStream(String, Reader, long) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to a Reader object.
- setNClob(int, Reader) - Method in class com.gengoai.sql.NamedPreparedStatement
- setNClob(int, Reader, long) - Method in class com.gengoai.sql.NamedPreparedStatement
- setNClob(int, NClob) - Method in class com.gengoai.sql.NamedPreparedStatement
- setNClob(String, Reader) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to a Reader object.
- setNClob(String, Reader, long) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to a Reader object.
- setNClob(String, NClob) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to a NClob object.
- setNewClusterRate(double) - Method in class com.gengoai.graph.clustering.ChineseWhispers
-
Sets new cluster rate.
- setNodeProperty(String, String) - Method in class com.gengoai.graph.io.GraphVizWriter
- setNodeShape(String) - Method in class com.gengoai.graph.io.GraphVizWriter
- setNString(int, String) - Method in class com.gengoai.sql.NamedPreparedStatement
- setNString(String, String) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to the given String object.
- setNull(int, int) - Method in class com.gengoai.sql.NamedPreparedStatement
- setNull(int, int, String) - Method in class com.gengoai.sql.NamedPreparedStatement
- setNull(String, int) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to SQL NULL
- setNull(String, int, String) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Sets the designated parameter to SQL NULL.
- setNumberFormatter(DecimalFormat) - Method in class com.gengoai.string.TableFormatter
-
Sets number formatter.
- setObject(int, Object) - Method in class com.gengoai.sql.NamedPreparedStatement
- setObject(int, Object, int) - Method in class com.gengoai.sql.NamedPreparedStatement
- setObject(int, Object, int, int) - Method in class com.gengoai.sql.NamedPreparedStatement
- setObject(String, Object) - Method in class com.gengoai.sql.NamedPreparedStatement
-
ets the value of the designated parameter using the given object.
- setObject(String, Object, int) - Method in class com.gengoai.sql.NamedPreparedStatement
- setObject(String, Object, int, int) - Method in class com.gengoai.sql.NamedPreparedStatement
- setPoolable(boolean) - Method in class com.gengoai.sql.NamedPreparedStatement
- setProperty(String, Object) - Static method in class com.gengoai.config.Config
- setProperty(String, String) - Static method in class com.gengoai.config.Config
-
Sets the value of a property.
- setQueryParameter(String, Object) - Method in class com.gengoai.specification.Specification
- setQueryTimeout(int) - Method in class com.gengoai.sql.NamedPreparedStatement
- setRankDir(String) - Method in class com.gengoai.graph.io.GraphVizWriter
- setRef(int, Ref) - Method in class com.gengoai.sql.NamedPreparedStatement
- setRef(String, Ref) - Method in class com.gengoai.sql.NamedPreparedStatement
- setRowId(int, RowId) - Method in class com.gengoai.sql.NamedPreparedStatement
- setRowId(String, RowId) - Method in class com.gengoai.sql.NamedPreparedStatement
- Sets - Class in com.gengoai.collection
-
Convenience methods for creating sets and manipulating collections resulting in sets.
- setShort(int, short) - Method in class com.gengoai.sql.NamedPreparedStatement
- setShort(String, short) - Method in class com.gengoai.sql.NamedPreparedStatement
- setSQLXML(int, SQLXML) - Method in class com.gengoai.sql.NamedPreparedStatement
- setSQLXML(String, SQLXML) - Method in class com.gengoai.sql.NamedPreparedStatement
- setStart(int) - Method in class com.gengoai.collection.tree.SimpleSpan
-
Sets start.
- setString(int, String) - Method in class com.gengoai.sql.NamedPreparedStatement
- setString(String, String) - Method in class com.gengoai.sql.NamedPreparedStatement
- SETSWANA - com.gengoai.Language
-
Setswana language.
- setTime(int, Time) - Method in class com.gengoai.sql.NamedPreparedStatement
- setTime(int, Time, Calendar) - Method in class com.gengoai.sql.NamedPreparedStatement
- setTime(String, Time) - Method in class com.gengoai.sql.NamedPreparedStatement
- setTime(String, Time, Calendar) - Method in class com.gengoai.sql.NamedPreparedStatement
- setTimestamp(int, Timestamp) - Method in class com.gengoai.sql.NamedPreparedStatement
- setTimestamp(int, Timestamp, Calendar) - Method in class com.gengoai.sql.NamedPreparedStatement
- setTimestamp(String, Timestamp) - Method in class com.gengoai.sql.NamedPreparedStatement
- setTimestamp(String, Timestamp, Calendar) - Method in class com.gengoai.sql.NamedPreparedStatement
- SetTypeConverter - Class in com.gengoai.conversion
-
Set and HashSet Converter.
- SetTypeConverter() - Constructor for class com.gengoai.conversion.SetTypeConverter
- setUnicodeStream(int, InputStream, int) - Method in class com.gengoai.sql.NamedPreparedStatement
-
Deprecated.
- setup() - Method in class com.gengoai.application.Application
-
Runs specialized code to setup the application before the
Runnable.run()
command is called. - setup() - Method in class com.gengoai.application.CommandLineApplication
- setURL(int, URL) - Method in class com.gengoai.sql.NamedPreparedStatement
- setURL(String, URL) - Method in class com.gengoai.sql.NamedPreparedStatement
- setUserAgent(String) - Method in class com.gengoai.io.resource.URLResource
-
Sets The user agent string to pass along to the web server
- setValue(V) - Method in class com.gengoai.tuple.Tuple2
- setVertexDecoder(VertexDecoder<V>) - Method in class com.gengoai.graph.io.GraphJson
- setVertexDecoder(VertexDecoder<V>) - Method in interface com.gengoai.graph.io.GraphReader
-
Sets the vertex decoder.
- setVertexEncoder(VertexEncoder<V>) - Method in class com.gengoai.graph.io.GraphJson
- setVertexEncoder(VertexEncoder<V>) - Method in interface com.gengoai.graph.io.GraphRenderer
-
Sets the vertex encoder
- setVertexEncoder(VertexEncoder<V>) - Method in class com.gengoai.graph.io.GraphViz
- setVertexEncoder(VertexEncoder<V>) - Method in interface com.gengoai.graph.io.GraphWriter
-
Sets the vertex encoder
- setWeight(double) - Method in class com.gengoai.graph.DirectedEdge
- setWeight(double) - Method in class com.gengoai.graph.Edge
-
Sets the weight of the edge
- setWeight(double) - Method in class com.gengoai.graph.UndirectedEdge
- shiftLeft() - Method in class com.gengoai.tuple.Tuple
-
Shifts the first element of the tuple resulting in a tuple of degree - 1.
- shiftLeft() - Method in class com.gengoai.tuple.Tuple2
- shiftLeft() - Method in class com.gengoai.tuple.Tuple3
- shiftLeft() - Method in class com.gengoai.tuple.Tuple4
- shiftRight() - Method in class com.gengoai.tuple.Tuple
-
Shifts the last element of the tuple resulting in a tuple of degree - 1.
- shiftRight() - Method in class com.gengoai.tuple.Tuple2
- shiftRight() - Method in class com.gengoai.tuple.Tuple3
- shiftRight() - Method in class com.gengoai.tuple.Tuple4
- SHONA - com.gengoai.Language
-
Shona language.
- ShortestPath<V> - Interface in com.gengoai.graph.algorithms
-
Calculates the shortest path between two vertices.
- ShortTypeConverter - Class in com.gengoai.conversion
-
Converts object into Short (see
BaseNumberTypeConverter
for details on conversion. - ShortTypeConverter() - Constructor for class com.gengoai.conversion.ShortTypeConverter
- showHelp() - Method in class com.gengoai.application.CommandLineParser
-
Prints help to standard error showing the application description, if set, and the list of valid command line arguments with those required arguments marked with an asterisk.
- shuffle() - Method in interface com.gengoai.stream.MPairStream
-
Shuffles the items in the stream.
- shuffle() - Method in interface com.gengoai.stream.MStream
-
Shuffles the items in the stream.
- shuffle() - Method in class com.gengoai.stream.spark.SparkStream
- shuffle(Random) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
- shuffle(Random) - Method in interface com.gengoai.stream.MPairStream
-
Shuffles the items in the string using the given
Random
object. - shuffle(Random) - Method in interface com.gengoai.stream.MStream
-
Shuffles the items in the string using the given
Random
object. - shuffle(Random) - Method in class com.gengoai.stream.spark.SparkPairStream
- shuffle(Random) - Method in class com.gengoai.stream.spark.SparkStream
- ShuffleIterator<T> - Class in com.gengoai.stream
-
The type Shuffle iterator.
- ShuffleIterator(Iterator<T>, Random) - Constructor for class com.gengoai.stream.ShuffleIterator
- ShuffleIterator(Iterator<T>) - Constructor for class com.gengoai.stream.ShuffleIterator
-
Instantiates a new Shuffle iterator.
- ShuffleSpliterator<T> - Class in com.gengoai.stream
-
The type Shuffle spliterator.
- ShuffleSpliterator(Spliterator<T>, Random) - Constructor for class com.gengoai.stream.ShuffleSpliterator
-
Instantiates a new Shuffle spliterator.
- ShuffleSpliterator(Spliterator<T>) - Constructor for class com.gengoai.stream.ShuffleSpliterator
-
Instantiates a new Shuffle spliterator.
- SimpleSpan - Class in com.gengoai.collection.tree
-
The type Simple span.
- SimpleSpan(int, int) - Constructor for class com.gengoai.collection.tree.SimpleSpan
-
Instantiates a new Simple span.
- SINDHI - com.gengoai.Language
-
Sindhi.
- SINGHALESE - com.gengoai.Language
-
Singhalese language.
- SINGLEQUOTE - com.gengoai.parsing.CommonTypes
- singleSourceShortestDistance(V) - Method in class com.gengoai.graph.algorithms.DijkstraShortestPath
- singleSourceShortestDistance(V) - Method in interface com.gengoai.graph.algorithms.SingleSourceShortestPath
-
The distance between the source vertex and all other vertices in the graph
- singleSourceShortestPath(V) - Method in class com.gengoai.graph.algorithms.DijkstraShortestPath
- singleSourceShortestPath(V) - Method in interface com.gengoai.graph.algorithms.SingleSourceShortestPath
-
The path (list of edges) between the source vertex and all other vertices in the graph
- SingleSourceShortestPath<V> - Interface in com.gengoai.graph.algorithms
-
A shortest path interface that calculates the path for a single vertex to all other vertices in the graph.
- singletonIterator(T) - Static method in class com.gengoai.collection.Iterators
- SISWATI - com.gengoai.Language
-
Siswati language.
- size() - Method in interface com.gengoai.cache.Cache
-
The number of items cached.
- size() - Method in class com.gengoai.cache.LRUCache
- size() - Method in class com.gengoai.collection.counter.BaseMapCounter
- size() - Method in class com.gengoai.collection.counter.BaseMultiCounter
- size() - Method in interface com.gengoai.collection.counter.Counter
-
The total number of items in the counter
- size() - Method in interface com.gengoai.collection.counter.MultiCounter
-
The total number of items in the counter
- size() - Method in class com.gengoai.collection.disk.DiskMap
- size() - Method in class com.gengoai.collection.disk.DiskQueue
- size() - Method in class com.gengoai.collection.disk.NavigableDiskMap
- size() - Method in class com.gengoai.collection.HashBasedTable
- size() - Method in class com.gengoai.collection.HashMapIndex
- size() - Method in interface com.gengoai.collection.Index
-
The number of items in the index
- size() - Method in class com.gengoai.collection.IteratorSet
- size() - Method in interface com.gengoai.collection.multimap.Multimap
-
The number of key-value mappings in the multimap
- size() - Method in interface com.gengoai.collection.Table
-
The size in number of row and column mappings
- size() - Method in class com.gengoai.collection.tree.IntervalTree
- size() - Method in class com.gengoai.collection.tree.Trie
- size() - Method in class com.gengoai.Interner
-
The number of items that have been interned.
- size() - Method in class com.gengoai.json.JsonEntry
- size() - Method in class com.gengoai.kv.AbstractKeyValueStore
- size() - Method in class com.gengoai.reflection.BeanMap
- size(Iterable<?>) - Static method in class com.gengoai.collection.Iterables
-
Gets the size of the iterable
- size(Iterator<?>) - Static method in class com.gengoai.collection.Iterators
-
Gets the number of items in the iterator
- sizeAsLong() - Method in class com.gengoai.kv.AbstractKeyValueStore
- sizeAsLong() - Method in interface com.gengoai.kv.KeyValueStore
-
Gets the number of keys in the store as a long
- skip(int) - Method in class com.gengoai.stream.local.LocalMDoubleStream
- skip(int) - Method in interface com.gengoai.stream.MDoubleStream
-
Skips the first
n
items in the stream - skip(long) - Method in class com.gengoai.stream.local.LocalInMemoryMStream
- skip(long) - Method in interface com.gengoai.stream.MStream
-
Skips the first
n
items in the stream - skip(long) - Method in class com.gengoai.stream.ReusableJavaStream
- skip(long) - Method in class com.gengoai.stream.spark.SparkStream
- skip(Tag) - Method in class com.gengoai.parsing.Grammar
-
Registers the given
Tag
as one which should be skipped during parsing. - sleep(long) - Static method in class com.gengoai.concurrent.Threads
-
Sleeps the thread suppressing any errors.
- sleep(long, TimeUnit) - Static method in class com.gengoai.concurrent.Threads
-
Sleeps the thread suppressing any errors for a given time unit.
- slice(int, int) - Method in class com.gengoai.tuple.Tuple
-
Takes a slice of the tuple from an inclusive start to an exclusive end index.
- SLOVAK - com.gengoai.Language
-
Slovak language.
- SLOVENIAN - com.gengoai.Language
-
Slovenian language.
- sneakyThrow(Throwable) - Static method in interface com.gengoai.function.Unchecked
- SOMALI - com.gengoai.Language
-
Somali.
- sort(Iterable<? extends E>) - Static method in class com.gengoai.collection.Iterables
-
Sorts the items of an iterable returning an array of the sorted items.
- sort(Iterable<? extends E>, Comparator<? super E>) - Static method in class com.gengoai.collection.Iterables
-
Sorts the items of an iterable returning an array of the sorted items.
- sortBy(boolean, SerializableFunction<? super T, ? extends R>) - Method in interface com.gengoai.stream.MStream
-
Sorts the items in the stream in ascending or descending order using the given keyFunction to determine how to compare.
- sortBy(boolean, SerializableFunction<? super T, ? extends R>) - Method in class com.gengoai.stream.spark.SparkStream
- sortByKey(boolean) - Method in interface com.gengoai.stream.MPairStream
-
Sorts the items in the stream by key in ascending or descending order.
- sortByKey(SerializableComparator<K>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
- sortByKey(SerializableComparator<T>) - Method in interface com.gengoai.stream.MPairStream
-
Sorts the items in the stream by key using the given comparator.
- sortByKey(SerializableComparator<T>) - Method in class com.gengoai.stream.spark.SparkPairStream
- sorted() - Method in class com.gengoai.stream.ReusableJavaStream
- sorted(boolean) - Method in class com.gengoai.stream.local.LocalMDoubleStream
- sorted(boolean) - Method in interface com.gengoai.stream.MDoubleStream
-
Sorts the double stream in ascending order.
- sorted(boolean) - Method in interface com.gengoai.stream.MStream
-
Sorts the items in the stream in ascending or descending order.
- sorted(Comparator<? super T>) - Method in class com.gengoai.stream.ReusableJavaStream
- sortedMapOf(Map.Entry<? extends K, ? extends V>...) - Static method in class com.gengoai.collection.Maps
-
Creates a
TreeMap
from entries - sortedSetOf(T...) - Static method in class com.gengoai.collection.Sets
-
Creates a tree set of the supplied elements
- sortEntries(Map<K, V>, Comparator<Map.Entry<K, V>>) - Static method in class com.gengoai.collection.Maps
-
Sorts the entries in the map
- sortEntriesByKey(Map<K, V>, boolean) - Static method in class com.gengoai.collection.Maps
-
Sorts the entries in the map by key
- sortEntriesByValue(Map<K, V>, boolean) - Static method in class com.gengoai.collection.Maps
-
Sorts the entries in the map by value
- Sorting - Class in com.gengoai.collection
-
Methods for comparing and sorting.
- Span - Interface in com.gengoai.collection.tree
-
A Span represents a continuous segment with a start and end.
- SPANISH - com.gengoai.Language
-
Spanish language.
- SPARK_APPNAME - Static variable in class com.gengoai.stream.spark.SparkStreamingContext
-
The config property name containing the spark application name
- SPARK_MASTER - Static variable in class com.gengoai.stream.spark.SparkStreamingContext
-
The config property name specifying the spark master address
- sparkContext() - Method in class com.gengoai.stream.spark.SparkStreamingContext
-
Gets the wrapped Spark context
- SparkMAccumulator<IN,OUT> - Class in com.gengoai.stream.spark
-
Generic accumulator for distributed Spark streams.
- SparkMAccumulator(LocalMAccumulator<IN, OUT>) - Constructor for class com.gengoai.stream.spark.SparkMAccumulator
-
Instantiates a new Spark m accumulator by wrapping a local accumulator.
- SparkMAccumulator(AccumulatorV2<IN, OUT>) - Constructor for class com.gengoai.stream.spark.SparkMAccumulator
-
Instantiates a new Spark m accumulator.
- SparkMCounterAccumulator<E> - Class in com.gengoai.stream.spark
-
Counter accumulator implementation for Spark streams
- SparkMCounterAccumulator(String) - Constructor for class com.gengoai.stream.spark.SparkMCounterAccumulator
-
Instantiates a new Spark m counter accumulator.
- SparkMDoubleAccumulator - Class in com.gengoai.stream.spark
-
An implementation of a
MDoubleAccumulator
for spark streams - SparkMDoubleAccumulator(String) - Constructor for class com.gengoai.stream.spark.SparkMDoubleAccumulator
-
Instantiates a new SparkMDoubleAccumulator.
- SparkMLongAccumulator - Class in com.gengoai.stream.spark
-
An implementation of a
MLongAccumulator
for spark streams - SparkMLongAccumulator(String) - Constructor for class com.gengoai.stream.spark.SparkMLongAccumulator
-
Instantiates a new SparkMLongAccumulator
- SparkMMapAccumulator<K,V> - Class in com.gengoai.stream.spark
-
An implementation of a
MMapAccumulator
for Spark streams - SparkMMapAccumulator(String) - Constructor for class com.gengoai.stream.spark.SparkMMapAccumulator
-
Instantiates a new SparkMMapAccumulator.
- SparkMMultiCounterAccumulator<K1,K2> - Class in com.gengoai.stream.spark
-
An implementation of a
MMultiCounterAccumulator
for Spark streams - SparkMMultiCounterAccumulator(String) - Constructor for class com.gengoai.stream.spark.SparkMMultiCounterAccumulator
-
Instantiates a new Spark SparkMMultiCounterAccumulator.
- SparkMStatisticsAccumulator - Class in com.gengoai.stream.spark
-
An implementation of a
MStatisticsAccumulator
for Spark streams - SparkMStatisticsAccumulator(String) - Constructor for class com.gengoai.stream.spark.SparkMStatisticsAccumulator
-
Instantiates a new SparkMStatisticsAccumulator.
- SparkPairStream<T,U> - Class in com.gengoai.stream.spark
-
A MPairStream implementation backed by a JavaPairRDD.
- SparkPairStream(Map<? extends T, ? extends U>) - Constructor for class com.gengoai.stream.spark.SparkPairStream
-
Instantiates a new Spark pair stream.
- SparkPairStream(JavaPairRDD<T, U>) - Constructor for class com.gengoai.stream.spark.SparkPairStream
-
Instantiates a new Spark pair stream.
- sparkSession - Static variable in class com.gengoai.stream.spark.SparkStreamingContext
- sparkSession() - Method in class com.gengoai.stream.spark.SparkStreamingContext
- SparkStream<T> - Class in com.gengoai.stream.spark
-
A MStream wrapper around a Spark RDD.
- SparkStream(MStream<T>) - Constructor for class com.gengoai.stream.spark.SparkStream
-
Instantiates a new Spark stream.
- SparkStream(JavaRDD<T>) - Constructor for class com.gengoai.stream.spark.SparkStream
-
Instantiates a new Spark stream.
- SparkStreamingContext - Class in com.gengoai.stream.spark
-
Represents a distributed streaming context using Sparks's rdd classes
- SparkStreamingContext() - Constructor for class com.gengoai.stream.spark.SparkStreamingContext
- Specifiable - Interface in com.gengoai.specification
-
Classes implementing Specifiable can be constructed and described using
Specification
syntax. - Specification - Class in com.gengoai.specification
-
A specification defines a
Schema
,Protocol
,SubProtocols
,Path
, andQuery Parameters
that define a resource, connection, etc. - Specification.SpecificationBuilder - Class in com.gengoai.specification
-
Builder for Specifications
- SpecificationBuilder() - Constructor for class com.gengoai.specification.Specification.SpecificationBuilder
- split(CharSequence, char) - Static method in class com.gengoai.string.Strings
-
Properly splits a delimited separated string using
CSV
assuming default values for the CSV object except for the delimiter. - spliterator() - Method in class com.gengoai.stream.ReusableJavaStream
- sql(String...) - Static method in class com.gengoai.sql.SQL
-
Free form SQL from one or more sql statements
- SQL - Class in com.gengoai.sql
-
DSL for using Mango SQL
- SQL.F - Class in com.gengoai.sql
-
Set of commonly used SQL functions
- SQL.TableDef - Class in com.gengoai.sql
- SQLConstants - Class in com.gengoai.sql
- SQLConstants() - Constructor for class com.gengoai.sql.SQLConstants
- SQLContext - Class in com.gengoai.sql
-
A context combines a JDBC Connection with an
SQLDialect
to perform updates and queries against a database. - SQLContext() - Constructor for class com.gengoai.sql.SQLContext
- SqlDateTypeConverter - Class in com.gengoai.conversion
-
SQL Date Converter
- SqlDateTypeConverter() - Constructor for class com.gengoai.conversion.SqlDateTypeConverter
- SQLDialect - Class in com.gengoai.sql
-
The type Sql dialect 2.
- SQLDialect() - Constructor for class com.gengoai.sql.SQLDialect
- sqlDMLOperation(SQLDMLOperation) - Method in class com.gengoai.sql.SQLDialect
-
Sql dml operation string.
- SQLDMLOperation - Enum in com.gengoai.sql.object
-
Enumeration of data manipulation statements in SQL.
- SQLElement - Interface in com.gengoai.sql
-
The base interface for all SQL constructs.
- SQLFunction - Class in com.gengoai.sql
-
Encapsulates an SQL Function (e.g.
- SQLFunction() - Constructor for class com.gengoai.sql.SQLFunction
- SQLiteConnectionRegistry - Class in com.gengoai.sql.sqlite
-
Registry to prevent more than one SQLite connection from being opened to the same database.
- SQLiteDialect - Class in com.gengoai.sql.sqlite
-
Dialect implementation for SQLite
- SQLiteDialect - Class in com.gengoai.sql
- SQLiteDialect() - Constructor for class com.gengoai.sql.sqlite.SQLiteDialect
- SQLiteDialect() - Constructor for class com.gengoai.sql.SQLiteDialect
- SQLiteFullTextTable - Class in com.gengoai.sql.sqlite
-
The type Sq lite full text table.
- SQLiteFullTextTable(String, Table) - Constructor for class com.gengoai.sql.sqlite.SQLiteFullTextTable
-
Instantiates a new Sq lite full text table.
- SQLObject - Class in com.gengoai.sql.object
-
Base class for SQL objects, e.g.
- SQLObject() - Constructor for class com.gengoai.sql.object.SQLObject
-
Instantiates a new SQLObject.
- SQLObject(String) - Constructor for class com.gengoai.sql.object.SQLObject
-
Instantiates a new SQLObject.
- SQLOperable - Interface in com.gengoai.sql.operator
-
Interface defining an
SQLElement
that is can be an argument to anSQLOperator
. - SQLOperator - Class in com.gengoai.sql.operator
-
Defines an SQL operator that operators over one or more
SQLElement
- SQLOperator() - Constructor for class com.gengoai.sql.operator.SQLOperator
- SQLOperator(String) - Constructor for class com.gengoai.sql.operator.SQLOperator
- SQLProber - Class in com.gengoai.sql
- SQLProber(SQLContext) - Constructor for class com.gengoai.sql.SQLProber
- StackTypeConverter - Class in com.gengoai.conversion
-
Stack Converter
- StackTypeConverter() - Constructor for class com.gengoai.conversion.StackTypeConverter
- standardDeviation() - Method in interface com.gengoai.collection.counter.Counter
-
Calculates the standard deviation of the items in the counter
- standardDeviation() - Method in interface com.gengoai.collection.counter.MultiCounter
-
Calculates the standard deviation of the items in the counter
- start - Variable in class com.gengoai.collection.tree.TrieMatch
-
The starting index.
- start() - Method in class com.gengoai.collection.tree.SimpleSpan
- start() - Method in interface com.gengoai.collection.tree.Span
-
The starting offset
- start() - Method in class com.gengoai.concurrent.Broker.Producer
-
Signals the production has started.
- start() - Method in class com.gengoai.MultithreadedStopwatch
-
Start the stopwatch.
- start() - Method in class com.gengoai.Stopwatch
-
Start the stopwatch.
- startingValue() - Method in enum com.gengoai.math.Optimum
-
Gets a value that will also be the worst possible solution.
- startsWith(CharSequence) - Method in interface com.gengoai.string.StringLike
-
Tests if this HString starts with the specified prefix.
- startsWith(String) - Static method in interface com.gengoai.string.StringMatcher
-
String matcher that evaluates true if the CharSequence starts with the given string to match.
- startsWith(String, boolean) - Static method in interface com.gengoai.string.StringMatcher
-
String matcher that evaluates true if the CharSequence starts with the given string to match.
- statistics() - Method in class com.gengoai.stream.local.LocalMDoubleStream
- statistics() - Method in interface com.gengoai.stream.MDoubleStream
-
Calculates a number of useful statistics over the elements in the stream
- statisticsAccumulator() - Method in class com.gengoai.stream.StreamingContext
-
Creates a new statistics accumulator
- statisticsAccumulator(String) - Method in class com.gengoai.stream.local.LocalStreamingContext
- statisticsAccumulator(String) - Method in class com.gengoai.stream.spark.SparkStreamingContext
- statisticsAccumulator(String) - Method in class com.gengoai.stream.StreamingContext
-
Creates a new statistics accumulator
- stddev() - Method in class com.gengoai.stream.local.LocalMDoubleStream
- stddev() - Method in interface com.gengoai.stream.MDoubleStream
-
Calculates the standard deviation of the stream
- StdinResource - Class in com.gengoai.io.resource
-
Resource that wraps standard in
- StdinResource() - Constructor for class com.gengoai.io.resource.StdinResource
- StdinResourceProvider - Class in com.gengoai.io.resource.spi
-
A provider for a resource wrapping standard in.
- StdinResourceProvider() - Constructor for class com.gengoai.io.resource.spi.StdinResourceProvider
- StdoutResource - Class in com.gengoai.io.resource
-
Resource that wraps standard out
- StdoutResource() - Constructor for class com.gengoai.io.resource.StdoutResource
- StdoutResourceProvider - Class in com.gengoai.io.resource.spi
-
A provider for a resource wrapping standard out.
- StdoutResourceProvider() - Constructor for class com.gengoai.io.resource.spi.StdoutResourceProvider
- stop() - Method in class com.gengoai.concurrent.Broker.Producer
-
Signals that the producer is finished and its thread can be released.
- stop() - Method in class com.gengoai.MultithreadedStopwatch
-
Stop the stopwatch.
- stop() - Method in class com.gengoai.Stopwatch
-
Stop the stopwatch.
- Stopwatch - Class in com.gengoai
-
Tracks start and ending times to determine total time taken.
- StorageLevel - Enum in com.gengoai.stream
- stream() - Method in interface com.gengoai.collection.Index
-
Stream stream.
- stream() - Method in interface com.gengoai.graph.Graph
-
Returns a stream of the vertices in this graph
- stream() - Method in class com.gengoai.io.CSVReader
-
Creates a new stream over the rows in the file that will close underlying reader on stream close.
- stream() - Method in class com.gengoai.parsing.ListExpression
-
Streams the elements.
- stream() - Method in class com.gengoai.tuple.Tuple
-
Gets a stream over the objects in the tuple
- stream(Class<E>) - Method in class com.gengoai.parsing.ListExpression
-
Streams the elements as the given type.
- stream(Iterable<? extends T>) - Method in class com.gengoai.stream.local.LocalStreamingContext
- stream(Iterable<? extends T>) - Method in class com.gengoai.stream.spark.SparkStreamingContext
- stream(Iterable<? extends T>) - Method in class com.gengoai.stream.StreamingContext
-
Creates a new MStream from the given iterable
- stream(Iterator<? extends T>) - Method in class com.gengoai.stream.StreamingContext
-
Creates a new MStream from the given iterator
- stream(Stream<T>) - Method in class com.gengoai.stream.local.LocalStreamingContext
- stream(Stream<T>) - Method in class com.gengoai.stream.spark.SparkStreamingContext
- stream(Stream<T>) - Method in class com.gengoai.stream.StreamingContext
-
Creates a new MStream from Java Stream
- stream(T...) - Method in class com.gengoai.stream.StreamingContext
-
Creates a stream wrapping the given items.
- StreamingContext - Class in com.gengoai.stream
-
Provides methods for creating
MStreams
andMAccumulators
within a given context, i.e. - StreamingContext() - Constructor for class com.gengoai.stream.StreamingContext
- StreamProducer<V> - Class in com.gengoai.concurrent
-
A producer implementation that produces items from a stream
- StreamProducer(Stream<? extends V>) - Constructor for class com.gengoai.concurrent.StreamProducer
-
Instantiates a new Stream producer.
- Streams - Class in com.gengoai.stream
-
Convenience methods for creating and manipulating Java streams
- strftime(SQLElement, SQLElement, SQLElement...) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing a function to format times as strings. - STRFTIME - Static variable in class com.gengoai.sql.SQLConstants
- STRING - com.gengoai.config.ConfigTokenType
- STRING_HANDLER - Static variable in class com.gengoai.parsing.ValueExpression
-
Creates a string value handler which will use the text of the
ParserToken
as the value - StringBuilderTypeConverter - Class in com.gengoai.conversion
-
StringBuilder Converter
- StringBuilderTypeConverter() - Constructor for class com.gengoai.conversion.StringBuilderTypeConverter
- StringFunctions - Enum in com.gengoai.string
-
Commonly used string transforms as
SerializableFunction
- StringLike - Interface in com.gengoai.string
-
Defines an objects which acts similar to Java String.
- StringMatcher - Interface in com.gengoai.string
-
A
StringMatcher
is aSerializablePredicate
forCharSequence
s testing if CharSequences match a specific pattern. - StringResolver - Class in com.gengoai.string
- StringResource - Class in com.gengoai.io.resource
-
A resource that wraps a String.
- StringResource() - Constructor for class com.gengoai.io.resource.StringResource
-
Instantiates a new string resource.
- StringResource(String) - Constructor for class com.gengoai.io.resource.StringResource
-
Creates a Resource that is a String.
- StringResourceProvider - Class in com.gengoai.io.resource.spi
-
A provider for string backed resources.
- StringResourceProvider() - Constructor for class com.gengoai.io.resource.spi.StringResourceProvider
- Strings - Class in com.gengoai.string
-
Convenience methods for manipulating strings.
- StringTag - Class in com.gengoai
-
A tag which is represented as a string.
- StringTag(String) - Constructor for class com.gengoai.StringTag
-
Default Constructor
- StringTagConverter - Class in com.gengoai.conversion
- StringTagConverter() - Constructor for class com.gengoai.conversion.StringTagConverter
- StringTypeConverter - Class in com.gengoai.conversion
-
String Converter that handles encoding different object types to make them more easily converted back.
- StringTypeConverter() - Constructor for class com.gengoai.conversion.StringTypeConverter
- StronglyConnectedComponents<V> - Class in com.gengoai.graph.clustering
-
Implementation of Strongly Connected components.
- StronglyConnectedComponents() - Constructor for class com.gengoai.graph.clustering.StronglyConnectedComponents
- strParam(String) - Static method in class com.gengoai.ParameterDef
-
Creates a String param param.
- sub(SQLElement) - Method in interface com.gengoai.sql.operator.SQLOperable
-
Subtracts the given element from this element with.
- sub(Number) - Method in interface com.gengoai.sql.operator.SQLOperable
-
Subtracts the given element from this element with.
- subMap(K, boolean, K, boolean) - Method in class com.gengoai.collection.disk.NavigableDiskMap
- subMap(K, K) - Method in class com.gengoai.collection.disk.NavigableDiskMap
- subProtocol(int, String) - Method in class com.gengoai.specification.Specification.SpecificationBuilder
-
Sets the sub-protocol of this builder.
- subProtocol(List<String>) - Method in class com.gengoai.specification.Specification.SpecificationBuilder
-
Sets the sub-protocol on the specification to the given list
- subProtocol(String) - Method in class com.gengoai.specification.Specification.SpecificationBuilder
-
Sets the only sub-protocol on the specification to the given value
- SubProtocol - Annotation Type in com.gengoai.specification
-
Annotation for Specifiable fields that should be assigned the subprotcol element of the Specification.
- subSequence(int, int) - Method in interface com.gengoai.string.StringLike
- substr(SQLElement, int, int) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing an "substring" function, which returns a substring from the given starting position and of the given length from an argument. - substr(SQLElement, SQLElement, SQLElement) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing an "substring" function, which returns a substring from the given starting position and of the given length from an argument. - substr(String, int, int) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing an "substring" function, which returns a substring from the given starting position and of the given length from an argument. - substr(String, SQLElement, SQLElement) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing an "substring" function, which returns a substring from the given starting position and of the given length from an argument. - SUBSTR - Static variable in class com.gengoai.sql.SQLConstants
- subtract(double, double) - Static method in class com.gengoai.math.Operator
-
Subtracts two doubles (useful as a method reference)
- subtract(float, float) - Static method in class com.gengoai.math.Operator
-
Subtracts two float (useful as a method reference)
- subtract(int, int) - Static method in class com.gengoai.math.Operator
-
Subtracts two int (useful as a method reference)
- SUBTRACT - Static variable in class com.gengoai.sql.SQLConstants
- SUDANESE - com.gengoai.Language
-
Sudanese language.
- suggest(String) - Method in class com.gengoai.collection.tree.Trie
-
Suggest map.
- suggest(String, int) - Method in class com.gengoai.collection.tree.Trie
-
Suggest map.
- suggest(String, int, int) - Method in class com.gengoai.collection.tree.Trie
-
Suggest map.
- sum() - Method in class com.gengoai.collection.counter.BaseMapCounter
- sum() - Method in interface com.gengoai.collection.counter.Counter
-
The sum of values in the counter
- sum() - Method in interface com.gengoai.collection.counter.MultiCounter
-
The sum of values in the counter
- sum() - Method in class com.gengoai.stream.local.LocalMDoubleStream
- sum() - Method in interface com.gengoai.stream.MDoubleStream
-
Calculates the sum of the stream
- sum(double...) - Static method in class com.gengoai.math.Math2
-
Sums the numbers in the given array.
- sum(int...) - Static method in class com.gengoai.math.Math2
-
Sums the numbers in the given array.
- sum(long...) - Static method in class com.gengoai.math.Math2
-
Sums the numbers in the given array.
- sum(SQLElement) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the sum function. - sum(String) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the sum function. - sum(Iterable<? extends Number>) - Static method in class com.gengoai.math.Math2
-
Sums the numbers in a given iterable treating them as doubles.
- SUM - Static variable in class com.gengoai.sql.SQLConstants
- summaryStatistics(double...) - Static method in class com.gengoai.math.Math2
-
Calculates the summary statistics for the values in the given array.
- summaryStatistics(int...) - Static method in class com.gengoai.math.Math2
-
Calculates the summary statistics for the values in the given array.
- summaryStatistics(long...) - Static method in class com.gengoai.math.Math2
-
Calculates the summary statistics for the values in the given array.
- summaryStatistics(Iterable<? extends Number>) - Static method in class com.gengoai.math.Math2
-
Calculates the summary statistics for the values in the given iterable.
- supplier(CheckedSupplier<T>) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of Supplier that will capture exceptions and rethrow them as runtime exceptions
- supplier(SerializableSupplier<T>) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of Supplier
- SVG - com.gengoai.graph.io.GraphViz.Format
- SWAHILI - com.gengoai.Language
-
Swahili language.
- SWEDISH - com.gengoai.Language
-
Swedish language.
- Switch<T> - Class in com.gengoai.function
-
The type Switch.
- Switch.SwitchBuilder<V> - Class in com.gengoai.function
-
The type Switch builder.
- SwitchBuilder() - Constructor for class com.gengoai.function.Switch.SwitchBuilder
- SYMBOL - Static variable in class com.gengoai.string.Re
-
Unicode symbol characters
- SystemInfo - Interface in com.gengoai
-
Common system properties accessed via the runtime or system classes.
T
- TAB - Static variable in class com.gengoai.string.Re
-
The constant TAB.
- table(Table) - Static method in class com.gengoai.sql.statement.Update
-
Creates a new Update statement which will update the given table
- table(SQLElement) - Static method in class com.gengoai.sql.statement.AlterTable
-
Static method for constructing an AlterTable statement given the table being altered.
- table(SQLElement) - Static method in class com.gengoai.sql.statement.Update
-
Creates a new Update statement which will update the given table
- table(String, Consumer<SQL.TableDef>) - Static method in class com.gengoai.sql.SQL
- table(String, SQLElement, Consumer<SQL.TableDef>) - Static method in class com.gengoai.sql.SQL
- Table - Class in com.gengoai.sql.object
-
The type Table.
- Table<R,C,V> - Interface in com.gengoai.collection
-
A table is a two dimensional structure that associates a value with two keys (i.e.
- Table(String) - Constructor for class com.gengoai.sql.object.Table
-
Instantiates a new Table.
- Table(String, SQLElement) - Constructor for class com.gengoai.sql.object.Table
-
Instantiates a new Table.
- Table(String, SQLElement, List<Column>, List<Constraint>) - Constructor for class com.gengoai.sql.object.Table
-
Instantiates a new Table.
- TableDef() - Constructor for class com.gengoai.sql.SQL.TableDef
- TableEntry<R,C,V> - Class in com.gengoai.collection
- TableEntry() - Constructor for class com.gengoai.collection.TableEntry
- TableFormatter - Class in com.gengoai.string
-
The type Table formatter.
- TableFormatter() - Constructor for class com.gengoai.string.TableFormatter
- Tag - Interface in com.gengoai
-
A Tag represents a label on an object.
- TAGALOG - com.gengoai.Language
-
Tagalog language.
- tagMatchPredicate(String) - Static method in class com.gengoai.io.Xml
-
Creates an
Predicate
that evaluates to true if the input node's name is the same as the given node name. - tailKeyIterator(NavigableMap<K, ?>, K) - Static method in class com.gengoai.collection.Maps
-
Creates an iterator that traverses a NavigableMap using
ceilingKey
starting from the given key. - tailMap(K) - Method in class com.gengoai.collection.disk.NavigableDiskMap
- tailMap(K, boolean) - Method in class com.gengoai.collection.disk.NavigableDiskMap
- TAJIK - com.gengoai.Language
-
Tajik language.
- take(int) - Method in interface com.gengoai.stream.MStream
-
Takes the first
n
items from the stream. - take(int) - Method in class com.gengoai.stream.spark.SparkStream
- TAMIL - com.gengoai.Language
-
Tamil language.
- tasksInProgress() - Method in class com.gengoai.concurrent.BlockingThreadPoolExecutor
- TATAR - com.gengoai.Language
-
Tatar language.
- TELUGU - com.gengoai.Language
-
Telugu language.
- temporaryDirectory() - Static method in class com.gengoai.io.Resources
-
Creates a new Resource that points to a temporary directory.
- temporaryFile() - Static method in class com.gengoai.io.Resources
-
Creates a new Resource that points to a temporary file.
- temporaryFile(String, String) - Static method in class com.gengoai.io.Resources
-
Creates a resource wrapping a temporary file
- test(double) - Method in interface com.gengoai.function.CheckedDoublePredicate
- test(double, double) - Method in enum com.gengoai.math.Optimum
-
Test if the given value passes the given threshold based on the direction of the optimum.
- test(int) - Method in interface com.gengoai.function.CheckedIntPredicate
- test(long) - Method in interface com.gengoai.function.CheckedLongPredicate
- test(T) - Method in interface com.gengoai.function.CheckedPredicate
- test(T, U) - Method in interface com.gengoai.function.CheckedBiPredicate
- textFile(Resource) - Method in class com.gengoai.stream.StreamingContext
-
Creates a new MStream where each element is a line in the resources (recursive) at the given location.
- textFile(Resource, boolean) - Method in class com.gengoai.stream.StreamingContext
-
Creates a new MStream where each element is the entire content of a resource (wholeFile = true) or a single line of the resource (wholeFile = False) and resources are gathered recursively from the given location.
- textFile(Resource, String) - Method in class com.gengoai.stream.StreamingContext
-
Creates a new MStream where each element is a line in the resources (recursive) at the given location only reading files matching the given pattern.
- textFile(Resource) - Method in class com.gengoai.stream.local.LocalStreamingContext
- textFile(Resource) - Method in class com.gengoai.stream.spark.SparkStreamingContext
- textFile(Resource, boolean) - Method in class com.gengoai.stream.local.LocalStreamingContext
- textFile(Resource, boolean) - Method in class com.gengoai.stream.spark.SparkStreamingContext
- textFile(String) - Method in class com.gengoai.stream.local.LocalStreamingContext
- textFile(String) - Method in class com.gengoai.stream.spark.SparkStreamingContext
- textFile(String) - Method in class com.gengoai.stream.StreamingContext
-
Creates a new MStream where each element is a line in the resources (recursive) at the given location.
- THAI - com.gengoai.Language
-
Thai language.
- Threads - Class in com.gengoai.concurrent
-
Convenience methods for manipulating threads and processing data on multiple-threads
- throwChecked(Throwable) - Static method in interface com.gengoai.function.Unchecked
- TIBETAN - com.gengoai.Language
-
Tibetan language.
- TIGRINYA - com.gengoai.Language
-
Tigrinya language.
- TILDE - com.gengoai.parsing.CommonTypes
- time(SQLOperable, SQLElement...) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the datetime function, which converts the given time string into a date object. - time(String, SQLElement...) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the time function, which converts the given time string into a date object. - TIME - Static variable in class com.gengoai.sql.SQLConstants
- timeIt(int, Runnable) - Static method in class com.gengoai.Stopwatch
-
Calculates the time to execute the given runnable nTrial times
- timeIt(Runnable) - Static method in class com.gengoai.Stopwatch
-
Calculates the time to execute the given runnable
- title(String) - Method in class com.gengoai.string.TableFormatter
-
Title table formatter.
- TITLE_CASE - com.gengoai.string.StringFunctions
-
Transforms a string into title case format
- toArray() - Method in class com.gengoai.collection.disk.DiskQueue
- toArray() - Method in class com.gengoai.collection.tree.IntervalTree
- toArray() - Method in class com.gengoai.stream.local.LocalMDoubleStream
- toArray() - Method in interface com.gengoai.stream.MDoubleStream
-
Collects the values of the stream as a double array.
- toArray() - Method in class com.gengoai.stream.ReusableJavaStream
- toArray(IntFunction<A[]>) - Method in class com.gengoai.stream.ReusableJavaStream
- toArray(T[]) - Method in class com.gengoai.collection.disk.DiskQueue
- toArray(T1[]) - Method in class com.gengoai.collection.tree.IntervalTree
- toByteArray(Iterable<? extends Number>) - Static method in class com.gengoai.Primitives
-
Converts and iterable of numbers to an array of byte
- toCanonicalForm(CharSequence) - Static method in class com.gengoai.string.Strings
-
Normalize to canonical form.
- toCharArray() - Method in interface com.gengoai.string.StringLike
-
Converts this string to a new character array.
- toCharArray(Iterable<Character>) - Static method in class com.gengoai.Primitives
-
Converts and iterable of Character to an array of char
- toDistributedStream() - Method in interface com.gengoai.stream.MStream
-
To distributed stream spark stream.
- toDistributedStream() - Method in class com.gengoai.stream.spark.SparkStream
- toDoubleArray(Iterable<? extends Number>) - Static method in class com.gengoai.Primitives
-
Converts and iterable of numbers to an array of double
- toDoubleBiFunction(CheckedToDoubleBiFunction<T, U>) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of ToDoubleBiFunction that will capture exceptions and rethrow them as runtime exceptions
- toDoubleBiFunction(SerializableToDoubleBiFunction<T, U>) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of ToDoubleBiFunction
- toDoubleFunction(CheckedToDoubleFunction<T>) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of ToDoubleFunction that will capture exceptions and rethrow them as runtime exceptions
- toDoubleFunction(SerializableToDoubleFunction<T>) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of ToDoubleFunction
- toFloatArray(Iterable<? extends Number>) - Static method in class com.gengoai.Primitives
-
Converts and iterable of numbers to an array of float
- toIntArray(Iterable<? extends Number>) - Static method in class com.gengoai.Primitives
-
Converts and iterable of numbers to an array of int
- toIntBiFunction(CheckedToIntBiFunction<T, U>) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of ToIntBiFunction that will capture exceptions and rethrow them as runtime exceptions
- toIntBiFunction(SerializableToIntBiFunction<T, U>) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of ToIntBiFunction
- toIntFunction(CheckedToIntFunction<T>) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of ToIntFunction that will capture exceptions and rethrow them as runtime exceptions
- toIntFunction(SerializableToIntFunction<T>) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of ToIntFunction
- toJson() - Method in interface com.gengoai.collection.counter.MultiCounter
- toJson() - Method in class com.gengoai.config.Config
- token() - Method in class com.gengoai.parsing.AbstractTokenStream
- token() - Method in class com.gengoai.parsing.Parser
- token() - Method in interface com.gengoai.parsing.TokenStream
-
Returns the last token extracted via the call to consume.
- token(String, String) - Static method in interface com.gengoai.parsing.TokenDef
-
Constructs a simple token definition using a
StringTag
- TokenDef - Interface in com.gengoai.parsing
-
Defines a
Tag
and pattern representing a terminal token to be lexed. - TokenExpression - Class in com.gengoai.parsing
- TokenExpression(ParserToken) - Constructor for class com.gengoai.parsing.TokenExpression
- TokenStream - Interface in com.gengoai.parsing
-
A stream of tokens extracted via a
Lexer
allowing for single token look-ahead. - toLongArray(Iterable<? extends Number>) - Static method in class com.gengoai.Primitives
-
Converts and iterable of numbers to an array of long
- toLongBiFunction(CheckedToLongBiFunction<T, U>) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of ToLongBiFunction that will capture exceptions and rethrow them as runtime exceptions
- toLongBiFunction(SerializableToLongBiFunction<T, U>) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of ToLongBiFunction
- toLongFunction(CheckedToLongFunction<T>) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of ToLongFunction that will capture exceptions and rethrow them as runtime exceptions
- toLongFunction(SerializableToLongFunction<T>) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of ToLongFunction
- toLowerCase() - Method in interface com.gengoai.string.StringLike
-
To lower case.
- TONGA - com.gengoai.Language
-
Tonga language.
- topN(int) - Method in class com.gengoai.collection.counter.BaseMapCounter
- topN(int) - Method in interface com.gengoai.collection.counter.Counter
-
Creates a new counter containing the N items with highest values
- toShortArray(Iterable<? extends Number>) - Static method in class com.gengoai.Primitives
-
Converts and iterable of numbers to an array of short
- toSpecification() - Method in interface com.gengoai.specification.Specifiable
-
Generates a specification strings from this instance.
- toString() - Method in class com.gengoai.application.NamedOption.NamedOptionBuilder
- toString() - Method in class com.gengoai.cache.AutoCalculatingLRUCache
- toString() - Method in class com.gengoai.cache.LRUCache
- toString() - Method in class com.gengoai.collection.counter.BaseMapCounter
- toString() - Method in class com.gengoai.collection.counter.BaseMultiCounter
- toString() - Method in class com.gengoai.collection.disk.NavigableDiskMap
- toString() - Method in class com.gengoai.collection.HashBasedTable
- toString() - Method in class com.gengoai.collection.HashMapIndex
- toString() - Method in class com.gengoai.collection.IteratorSet
- toString() - Method in class com.gengoai.collection.multimap.BaseMultimap
- toString() - Method in class com.gengoai.collection.tree.IntervalTree
- toString() - Method in class com.gengoai.collection.tree.Trie
- toString() - Method in class com.gengoai.collection.tree.TrieMatch
- toString() - Method in class com.gengoai.concurrent.AtomicDouble
- toString() - Method in class com.gengoai.conversion.Val
- toString() - Method in class com.gengoai.EnumValue
- toString() - Method in class com.gengoai.graph.DefaultGraphImpl
- toString() - Method in class com.gengoai.graph.DirectedEdge
- toString() - Method in class com.gengoai.graph.io.GraphViz.GraphVizBuilder
- toString() - Method in class com.gengoai.graph.UndirectedEdge
- toString() - Method in class com.gengoai.graph.Vertex
- toString() - Method in class com.gengoai.graph.Vertex.VertexBuilder
- toString() - Method in class com.gengoai.Interner
- toString() - Method in class com.gengoai.io.resource.BaseResource
- toString() - Method in class com.gengoai.json.JsonEntry
- toString() - Method in class com.gengoai.kv.KeyValueStoreConnection
- toString() - Method in class com.gengoai.math.EnhancedDoubleStatistics
- toString() - Method in class com.gengoai.MultithreadedStopwatch
- toString() - Method in class com.gengoai.ParamMap
- toString() - Method in class com.gengoai.parsing.BinaryInfixOperatorExpression
- toString() - Method in class com.gengoai.parsing.ListExpression
- toString() - Method in class com.gengoai.parsing.ParserToken
- toString() - Method in class com.gengoai.parsing.TokenExpression
- toString() - Method in class com.gengoai.parsing.UnaryOperatorExpression
- toString() - Method in class com.gengoai.parsing.ValueExpression
- toString() - Method in class com.gengoai.reflection.RConstructor
- toString() - Method in class com.gengoai.reflection.RField
- toString() - Method in class com.gengoai.reflection.RMethod
- toString() - Method in class com.gengoai.reflection.RParameter
- toString() - Method in class com.gengoai.reflection.TypeUtils.ParameterizedTypeImpl
- toString() - Method in class com.gengoai.specification.Specification
- toString() - Method in class com.gengoai.sql.constraint.ConstraintWithConflictClause
- toString() - Method in class com.gengoai.sql.object.Index
- toString() - Method in class com.gengoai.sql.operator.Between
- toString() - Method in class com.gengoai.sql.operator.InfixBinaryOperator
- toString() - Method in class com.gengoai.sql.operator.PostfixUnaryOperator
- toString() - Method in class com.gengoai.sql.operator.PrefixUnaryOperator
- toString() - Method in class com.gengoai.sql.operator.QueryOperator
- toString() - Method in class com.gengoai.Stopwatch
- toString() - Method in class com.gengoai.StringTag
- toString() - Method in class com.gengoai.tuple.NTuple
- toString() - Method in class com.gengoai.tuple.Tuple
- toString() - Method in class com.gengoai.tuple.Tuple0
- toString() - Method in class com.gengoai.tuple.Tuple1
- toString() - Method in class com.gengoai.tuple.Tuple2
- toString() - Method in class com.gengoai.tuple.Tuple3
- toString() - Method in class com.gengoai.tuple.Tuple4
- TOTAL - com.gengoai.graph.scoring.DegreeScorer.DEGREE_TYPE
- toTitleCase(CharSequence) - Static method in class com.gengoai.string.Strings
-
Converts an input string to title case
- toUnix(String) - Static method in class com.gengoai.io.FileUtils
-
Converts file spec to unix path separators
- toUpperCase() - Method in interface com.gengoai.string.StringLike
-
Converts the HString to upper case
- toWindows(String) - Static method in class com.gengoai.io.FileUtils
-
Converts file spec to windows path separators
- transform(Iterable<? extends I>, SerializableFunction<? super I, ? extends O>) - Static method in class com.gengoai.collection.Iterables
-
Transforms the elements in the iterable
- transform(List<? extends I>, SerializableFunction<? super I, ? extends O>) - Static method in class com.gengoai.collection.Lists
-
Transforms the given list with the given function
- transform(Iterator<? extends I>, SerializableFunction<? super I, ? extends O>) - Static method in class com.gengoai.collection.Iterators
-
Creates an iterator that transforms the elements of the iterator
- transform(Set<? extends E>, SerializableFunction<? super E, R>) - Static method in class com.gengoai.collection.Sets
-
Transforms a given collection using a supplied transform function returning the results as a set.
- translate(String) - Method in class com.gengoai.sql.PostgreSQLDialect
- translate(String) - Method in class com.gengoai.sql.SQLDialect
-
Provides dialect specific translations of keywords and symbols
- transpose() - Method in interface com.gengoai.collection.counter.MultiCounter
-
Transpose multi counter.
- TreeMapTypeConverter - Class in com.gengoai.conversion
-
SortedMap and TreeMap Converter
- TreeMapTypeConverter() - Constructor for class com.gengoai.conversion.TreeMapTypeConverter
- TreeSetMultimap<K,V> - Class in com.gengoai.collection.multimap
-
Multimap in which keys are mapped to values in a tree set.
- TreeSetMultimap() - Constructor for class com.gengoai.collection.multimap.TreeSetMultimap
-
Instantiates a new TreeSetMultimap.
- TreeSetMultimap(Map<? extends K, ? extends Collection<? extends V>>) - Constructor for class com.gengoai.collection.multimap.TreeSetMultimap
- TreeSetMultimap(SerializableComparator<V>) - Constructor for class com.gengoai.collection.multimap.TreeSetMultimap
-
Instantiates a new TreeSetMultimap
- TreeSetTypeConverter - Class in com.gengoai.conversion
-
SortedSet and TreeSet Converter.
- TreeSetTypeConverter() - Constructor for class com.gengoai.conversion.TreeSetTypeConverter
- Trie<V> - Class in com.gengoai.collection.tree
-
A basic Trie implementation that uses hashmaps to store its child nodes.
- Trie() - Constructor for class com.gengoai.collection.tree.Trie
-
Instantiates a new Trie.
- Trie(Map<String, V>) - Constructor for class com.gengoai.collection.tree.Trie
-
Instantiates a new Trie initializing the values to those in the given map.
- TrieMatch<V> - Class in com.gengoai.collection.tree
-
Represents a match in a Trie.
- TrieMatch(int, int, V) - Constructor for class com.gengoai.collection.tree.TrieMatch
-
Instantiates a new Trie match.
- Trigger - Class in com.gengoai.sql.object
-
Defines an SQL Trigger
- Trigger.TriggerBuilder - Class in com.gengoai.sql.object
-
Builder class for constructing triggers
- TriggerBuilder() - Constructor for class com.gengoai.sql.object.Trigger.TriggerBuilder
- triggerTime(TriggerTime) - Method in class com.gengoai.sql.SQLDialect
-
Trigger time string.
- TriggerTime - Enum in com.gengoai.sql.object
-
When a trigger is fired
- trim(SQLElement) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the trim function, which trims from the right and left side of a string. - trim(String) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the trim function, which trims from the right and left side of a string. - TRIM - com.gengoai.string.StringFunctions
-
Trims a function using unicode whitespace and invisible characters
- TRIM - Static variable in class com.gengoai.sql.SQLConstants
- trimFrom(CharSequence) - Method in interface com.gengoai.string.CharMatcher
-
Removes matches from the beginning and end of the string.
- trimLeadingFrom(CharSequence) - Method in interface com.gengoai.string.CharMatcher
-
Removes matches from the beginning of the string until a non-match is found.
- trimToSize() - Method in class com.gengoai.collection.tree.Trie
-
Compresses the memory of the individual trie nodes.
- trimTrailingFrom(CharSequence) - Method in interface com.gengoai.string.CharMatcher
-
Trims matches from the end of the string until a non-match is found.
- TRIPLE_DES - com.gengoai.EncryptionMethod
-
192 bit Triple DES encryption
- TRUE - Static variable in class com.gengoai.conversion.Val
-
True value
- tryAdvance(Consumer<? super T>) - Method in class com.gengoai.stream.ShuffleSpliterator
- tryParseDouble(String) - Static method in class com.gengoai.math.Math2
-
Try to parse a string into a double returning null if a parse error occurs
- tryParseFloat(String) - Static method in class com.gengoai.math.Math2
-
Try to parse a string into a float returning null if a parse error occurs
- tryParseInteger(String) - Static method in class com.gengoai.math.Math2
-
Try to parse a string into a integer returning null if a parse error occurs
- tryParseLong(String) - Static method in class com.gengoai.math.Math2
-
Try to parse a string into a long returning null if a parse error occurs
- trySplit() - Method in class com.gengoai.stream.ShuffleSpliterator
- TSONGA - com.gengoai.Language
-
Tsonga language.
- tsv() - Static method in class com.gengoai.io.CSV
-
Convenience method for quickly retrieving a tsv version of a CSV builder
- Tuple - Class in com.gengoai.tuple
-
A tuple is a finite sequence of items.
- Tuple() - Constructor for class com.gengoai.tuple.Tuple
- Tuple0 - Class in com.gengoai.tuple
-
A tuple of order 0, i.e.
- Tuple1<V1> - Class in com.gengoai.tuple
-
A tuple of degree one.
- Tuple1(Tuple1<? extends V1>) - Constructor for class com.gengoai.tuple.Tuple1
-
Instantiates a new Tuple 1.
- Tuple1(Object[]) - Constructor for class com.gengoai.tuple.Tuple1
- Tuple1TypeConverter - Class in com.gengoai.conversion
-
Tuple1 Converter
- Tuple1TypeConverter() - Constructor for class com.gengoai.conversion.Tuple1TypeConverter
- Tuple2<K,V> - Class in com.gengoai.tuple
-
The type Tuple 2.
- Tuple2TypeConverter - Class in com.gengoai.conversion
-
Map Entry and Tuple2 Converter
- Tuple2TypeConverter() - Constructor for class com.gengoai.conversion.Tuple2TypeConverter
- Tuple3<A,B,C> - Class in com.gengoai.tuple
-
The type Tuple 3.
- Tuple3(Object[]) - Constructor for class com.gengoai.tuple.Tuple3
- Tuple3TypeConverter - Class in com.gengoai.conversion
-
Tuple3 Converter
- Tuple3TypeConverter() - Constructor for class com.gengoai.conversion.Tuple3TypeConverter
- Tuple4<A,B,C,D> - Class in com.gengoai.tuple
-
The type Tuple 4.
- Tuple4(Object[]) - Constructor for class com.gengoai.tuple.Tuple4
- Tuple4TypeConverter - Class in com.gengoai.conversion
-
Tuple4 Converter
- Tuple4TypeConverter() - Constructor for class com.gengoai.conversion.Tuple4TypeConverter
- Tuples - Class in com.gengoai.tuple
-
Static constructor methods for Tuples using the pattern
&(....);
- TURKISH - com.gengoai.Language
-
Turkish language.
- TURKMEN - com.gengoai.Language
-
Turkmen.
- TWI - com.gengoai.Language
-
Twi language.
- type - Variable in class com.gengoai.ParameterDef
-
The Param Type.
- type(InsertType) - Method in class com.gengoai.sql.statement.Insert
-
Sets the insertion type of the insert statement.
- type(UpdateType) - Method in class com.gengoai.sql.statement.Update
-
Sets the type of update to perform.
- type(Class<?>) - Method in class com.gengoai.application.NamedOption.NamedOptionBuilder
-
Sets the type of the option
- TypeConversionException - Exception in com.gengoai.conversion
-
Exception throw when unable to converter from a source to destination type.
- TypeConversionException(Object, Type) - Constructor for exception com.gengoai.conversion.TypeConversionException
-
Instantiates a new Type conversion exception.
- TypeConversionException(Object, Type, Throwable) - Constructor for exception com.gengoai.conversion.TypeConversionException
-
Instantiates a new Type conversion exception.
- TypeConversionException(String) - Constructor for exception com.gengoai.conversion.TypeConversionException
-
Instantiates a new Type conversion exception.
- TypeConverter - Interface in com.gengoai.conversion
-
Defines an interface for converting one type to another.
- TypedObject<V> - Class in com.gengoai.json
- TypedObject() - Constructor for class com.gengoai.json.TypedObject
- typeMatchPredicate(short) - Static method in class com.gengoai.io.Xml
-
Creates an
Predicate
that evaluates to true if the input node's type is the same as the given node types - TypeMixin() - Constructor for class com.gengoai.json.Mixins.TypeMixin
- typeToJavaType(Type) - Static method in class com.gengoai.json.Json
- TypeUtils - Class in com.gengoai.reflection
-
Convenience methods for creating type information
- TypeUtils.ParameterizedTypeImpl - Class in com.gengoai.reflection
U
- UKRAINIAN - com.gengoai.Language
-
Ukrainian language.
- unaryOperator(CheckedUnaryOperator<T>) - Static method in interface com.gengoai.function.Unchecked
-
Generates a version of UnaryOperator that will capture exceptions and rethrow them as runtime exceptions
- unaryOperator(SerializableUnaryOperator<T>) - Static method in interface com.gengoai.function.Serialized
-
Generates a serialized version of UnaryOperator
- UnaryOperatorExpression - Class in com.gengoai.parsing
-
An
Expression
unary operator which contains a single expression value - UnaryOperatorExpression(ParserToken, Expression, boolean) - Constructor for class com.gengoai.parsing.UnaryOperatorExpression
-
Instantiates a new Prefix operator expression.
- Unchecked - Interface in com.gengoai.function
-
Wrappers to turn Checked functional classes into unchecked by throwing a Runtime exception.
- uncompressed() - Method in class com.gengoai.io.resource.BaseResource
- uncompressed() - Method in interface com.gengoai.io.resource.Resource
-
Uncompressed resource.
- undirected() - Static method in interface com.gengoai.graph.Graph
-
Creates a graph with vertices
V
and edges defined byUndirectedEdgeFactory
. - undirectedEdge(V, V) - Static method in class com.gengoai.graph.Edge
-
Creates a new undirected edge
- undirectedEdge(V, V, double) - Static method in class com.gengoai.graph.Edge
-
Creates a new undirected edge
- UndirectedEdge<V> - Class in com.gengoai.graph
-
An undirected weighted edge implementation.
- UndirectedEdge(V, V, double) - Constructor for class com.gengoai.graph.UndirectedEdge
- UndirectedEdgeFactory<V> - Class in com.gengoai.graph
-
Factory for creating undirected edges.
- UndirectedEdgeFactory() - Constructor for class com.gengoai.graph.UndirectedEdgeFactory
- unescape(String, char) - Static method in class com.gengoai.string.Strings
-
Unescapes a string which is escaped with the given escaped character.
- UNICODE_WHITESPACE - Static variable in class com.gengoai.string.Re
-
The constant UNICODE_WHITESPACE.
- union(QueryStatement) - Method in class com.gengoai.sql.statement.QueryStatement
-
Combines this query with the given second query using an UNION operator
- union(MDoubleStream) - Method in class com.gengoai.stream.local.LocalMDoubleStream
- union(MPairStream<? extends K, ? extends V>) - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
- union(Collection<? extends E>, Collection<? extends E>) - Static method in class com.gengoai.collection.Lists
-
Retains all items in collection1 and collection2 and returns them as a list.
- union(MDoubleStream) - Method in interface com.gengoai.stream.MDoubleStream
-
Unions this stream with another
- union(MPairStream<? extends T, ? extends U>) - Method in interface com.gengoai.stream.MPairStream
-
Unions this stream with another.
- union(MPairStream<? extends T, ? extends U>) - Method in class com.gengoai.stream.spark.SparkPairStream
- union(MStream<T>) - Method in interface com.gengoai.stream.MStream
-
Unions this stream with another.
- union(MStream<T>) - Method in class com.gengoai.stream.spark.SparkStream
- union(Collection<? extends E>, Collection<? extends E>) - Static method in class com.gengoai.collection.Sets
-
Retains all items in collection1 and collection2 and returns them as a set.
- union(Collection<? extends T>, Collection<? extends T>) - Static method in class com.gengoai.stream.Streams
-
Concatenates two collections into a single stream
- UNION - Static variable in class com.gengoai.sql.SQLConstants
- UNION_ALL - Static variable in class com.gengoai.sql.SQLConstants
- unionAll(QueryStatement) - Method in class com.gengoai.sql.statement.QueryStatement
-
Combines this query with the given second query using an UNION ALL operator
- unique() - Method in class com.gengoai.sql.object.Column
-
Sets the column to have a uniqueness constraint
- unique(SQLElement...) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
- unique(SQLElement...) - Method in class com.gengoai.sql.object.IndexBuilder
- unique(String...) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
- unique(String...) - Method in class com.gengoai.sql.object.IndexBuilder
- unique(String, ConflictClause) - Method in class com.gengoai.sql.object.Column
-
Sets the column to have a uniqueness constraint optionally specifying what happens when insertion of a duplicate value is attempted.
- unique(List<SQLElement>) - Method in class com.gengoai.sql.object.IndexBuilder
- unique(ConflictClause) - Method in class com.gengoai.sql.object.Column
-
Sets the column to have a uniqueness constraint optionally specifying what happens when insertion of a duplicate value is attempted.
- unique(String) - Method in class com.gengoai.sql.object.Column
-
Sets the column to have a uniqueness constraint
- unique(Collection<SQLElement>) - Method in interface com.gengoai.sql.constraint.ConstraintBuilder
- uniqueConstraint(UniqueConstraint, boolean, StringBuilder) - Method in class com.gengoai.sql.SQLDialect
-
Unique constraint.
- UniqueConstraint - Class in com.gengoai.sql.constraint
- UniqueConstraint(String, Collection<SQLElement>) - Constructor for class com.gengoai.sql.constraint.UniqueConstraint
- UNKNOWN - com.gengoai.Language
-
Unknown.
- unmodifiableIterator(Iterator<? extends T>) - Static method in class com.gengoai.collection.Iterators
-
Wraps an iterator allowing items to not be removed
- unordered() - Method in class com.gengoai.stream.ReusableJavaStream
- unwrap(Class<T>) - Static method in class com.gengoai.Primitives
-
Gets the primitive type class corresponding to an boxed type.
- unwrap(Class<T>) - Method in class com.gengoai.sql.NamedPreparedStatement
- update() - Method in class com.gengoai.sql.object.Table
-
Creates an update statement for this table
- update() - Method in class com.gengoai.sql.sqlite.SQLiteFullTextTable
-
Creates an update statement for this table
- update(SQLContext) - Method in interface com.gengoai.sql.statement.UpdateStatement
-
Performs the update using the given
SQLContext
- update(SQLContext, UpdateType, Map<String, SQLElement>, SQLElement) - Method in class com.gengoai.sql.object.Table
- update(SQLContext, List<Object>) - Method in interface com.gengoai.sql.statement.UpdateStatement
-
Performs the update using the given
SQLContext
filling in indexed value placeholders using the given List of values. - update(SQLContext, Map<String, SQLElement>, SQLElement) - Method in class com.gengoai.sql.object.Table
- update(SQLContext, Map<String, Object>) - Method in interface com.gengoai.sql.statement.UpdateStatement
-
Performs the update using the given
SQLContext
filling in named value placeholders using the given Map of values. - update(SQLContext, T, CheckedBiConsumer<? super T, NamedPreparedStatement>) - Method in interface com.gengoai.sql.statement.UpdateStatement
-
Performs the update s using the given
SQLContext
filling in value placeholders using the given value and the consumer to for filling the statement. - update(UpdateType) - Method in class com.gengoai.sql.object.Table
-
Creates an update statement for this table
- update(UpdateType) - Method in class com.gengoai.sql.sqlite.SQLiteFullTextTable
-
Creates an update statement for this table
- update(Consumer<V>) - Method in class com.gengoai.ParamMap
-
Updates the ParamMap using the given consumer.
- update(Update) - Method in class com.gengoai.sql.SQLDialect
-
Generates the SQL For an update statement
- update(String) - Static method in class com.gengoai.sql.SQL
-
Free form SQL update statement
- Update - Class in com.gengoai.sql.statement
-
SQL Update statement
- UPDATE - com.gengoai.sql.object.SQLDMLOperation
- UPDATE - com.gengoai.sql.statement.UpdateType
-
Standard update
- UPDATE_OR_ABORT - com.gengoai.sql.statement.UpdateType
-
Update or abort on primary key conflict
- UPDATE_OR_FAIL - com.gengoai.sql.statement.UpdateType
-
Update or fail on primary key conflict
- UPDATE_OR_IGNORE - com.gengoai.sql.statement.UpdateType
-
Update or ignore on primary key conflict
- UPDATE_OR_REPLACE - com.gengoai.sql.statement.UpdateType
-
Update or replace on primary key conflict
- UPDATE_OR_ROLLBACK - com.gengoai.sql.statement.UpdateType
-
Update or rollback on primary key conflict
- UPDATE_SET - com.gengoai.sql.statement.UpsertAction
-
Update the row
- updateConfig() - Method in interface com.gengoai.stream.MDoubleStream
-
Updates the config instance used for this String
- updateConfig() - Method in interface com.gengoai.stream.MPairStream
-
Updates the config instance used for this String
- updateConfig() - Method in interface com.gengoai.stream.MStream
-
Updates the config instance used for this stream
- updateConfig() - Method in class com.gengoai.stream.spark.SparkPairStream
- updateConfig() - Method in class com.gengoai.stream.spark.SparkStream
- updateConfig() - Method in class com.gengoai.stream.spark.SparkStreamingContext
- updateConfig() - Method in class com.gengoai.stream.StreamingContext
-
Updates the config object used by this stream (important for distributed environments).
- UpdateStatement - Interface in com.gengoai.sql.statement
-
SQL Statement that updates / modifies the database.
- updateType(UpdateType) - Method in class com.gengoai.sql.PostgreSQLDialect
- updateType(UpdateType) - Method in class com.gengoai.sql.SQLDialect
-
Update type string.
- UpdateType - Enum in com.gengoai.sql.statement
-
Defines the type of Update to perform
- updateWhere(SQLElement) - Method in class com.gengoai.sql.statement.UpsertClause
-
Sets the criteria (i.e.
- updateWhere(String) - Method in class com.gengoai.sql.statement.UpsertClause
-
Sets the criteria (i.e.
- upper(SQLElement) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the lower function, which lower cases a string value. - upper(String) - Static method in class com.gengoai.sql.SQL.F
-
Generates an
SQLOperable
representing the upper function, which lower cases a string value. - UPPER - Static variable in class com.gengoai.sql.SQLConstants
- UPPER_CASE - com.gengoai.string.StringFunctions
-
Transforms a string into upper case format
- UpperCase - Static variable in interface com.gengoai.string.CharMatcher
-
Matches upper case using
Character.isUpperCase(char)
- UpperCase - Static variable in interface com.gengoai.string.StringMatcher
-
Matches upper case only CharSequences
- UPPERCASE_LETTER - Static variable in class com.gengoai.string.Re
-
Unicode uppercase letter
- upsert() - Static method in class com.gengoai.sql.statement.UpsertClause
-
Creates a new Upsert clause
- upsert(SQLContext, String, Map<String, Object>) - Method in class com.gengoai.sql.object.Table
-
Perform an upsert on the table using the given context, list of columns to base the upsert on, and values to upserted.
- upsert(SQLContext, List<String>, Map<String, Object>) - Method in class com.gengoai.sql.object.Table
-
Perform an upsert on the table using the given context, list of columns to base the upsert on, and values to upserted.
- upsert(SQLElement...) - Static method in class com.gengoai.sql.statement.UpsertClause
-
Creates a new Upsert clause with given columns as the keys (indexed columns)
- upsert(String...) - Static method in class com.gengoai.sql.statement.UpsertClause
-
Creates a new Upsert clause with given columns as the keys (indexed columns)
- upsertAction(UpsertAction) - Method in class com.gengoai.sql.SQLDialect
-
Upsert action string.
- UpsertAction - Enum in com.gengoai.sql.statement
-
The action to perform for doing an upsert as part of index conflict in an
Insert
statement. - upsertClause(UpsertClause) - Method in class com.gengoai.sql.SQLDialect
-
Generates the SQL for an upsert clause
- UpsertClause - Class in com.gengoai.sql.statement
-
Defines an upsert clause when there is a key conflict on an
Insert
statement - UpsertClause() - Constructor for class com.gengoai.sql.statement.UpsertClause
- URDU - com.gengoai.Language
-
Urdu.
- URIResource - Class in com.gengoai.io.resource
-
Resource that wraps a URI
- URIResource(URI) - Constructor for class com.gengoai.io.resource.URIResource
-
Instantiates a new Uri resource.
- UriTypeConverter - Class in com.gengoai.conversion
-
URI Type Converter
- UriTypeConverter() - Constructor for class com.gengoai.conversion.UriTypeConverter
- URLResource - Class in com.gengoai.io.resource
-
A
Resource
wrapper for a URL. - URLResource(String) - Constructor for class com.gengoai.io.resource.URLResource
-
Instantiates a new uRL resource.
- URLResource(URL) - Constructor for class com.gengoai.io.resource.URLResource
- URLResourceProvider - Class in com.gengoai.io.resource.spi
-
A provider for URL based resources.
- URLResourceProvider() - Constructor for class com.gengoai.io.resource.spi.URLResourceProvider
- UrlTypeConverter - Class in com.gengoai.conversion
-
URL Type Converter
- UrlTypeConverter() - Constructor for class com.gengoai.conversion.UrlTypeConverter
- USER_DIR - Static variable in interface com.gengoai.SystemInfo
-
The current working directory when the properties were initialized *
- USER_HOME - Static variable in interface com.gengoai.SystemInfo
-
The home directory of the current user *
- USER_LANGUAGE - Static variable in interface com.gengoai.SystemInfo
-
The two-letter language code of the default locale *
- USER_NAME - Static variable in interface com.gengoai.SystemInfo
-
The username of the current user *
- USER_REGION - Static variable in interface com.gengoai.SystemInfo
-
The two-letter country code of the default locale *
- USER_TIMEZONE - Static variable in interface com.gengoai.SystemInfo
-
The default time zone *
- usesWhitespace() - Method in enum com.gengoai.Language
-
Does the language use whitespace to separate words
- UTF_16BE - com.gengoai.io.CommonBOM
-
The UTF_16BE BOM.
- UTF_16LE - com.gengoai.io.CommonBOM
-
The UTF_16LE BOM.
- UTF_32BE - com.gengoai.io.CommonBOM
-
The UTF_32BE BOM.
- UTF_32LE - com.gengoai.io.CommonBOM
-
The UTF_32LE BOM.
- UTF_8 - com.gengoai.io.CommonBOM
-
The UTF_8 BOM
- UZBEK - com.gengoai.Language
-
Uzbek language.
V
- v1 - Variable in class com.gengoai.tuple.IntPair
-
The first value
- v1 - Variable in class com.gengoai.tuple.Tuple1
-
The V 1.
- v1 - Variable in class com.gengoai.tuple.Tuple2
-
The first value
- v1 - Variable in class com.gengoai.tuple.Tuple3
-
the first value
- v1 - Variable in class com.gengoai.tuple.Tuple4
-
the first value
- v2 - Variable in class com.gengoai.tuple.IntPair
-
The second value
- v2 - Variable in class com.gengoai.tuple.Tuple2
-
The second value
- v2 - Variable in class com.gengoai.tuple.Tuple3
-
the second value
- v2 - Variable in class com.gengoai.tuple.Tuple4
-
The second value
- v3 - Variable in class com.gengoai.tuple.Tuple3
-
the third value
- v3 - Variable in class com.gengoai.tuple.Tuple4
-
The third value
- v4 - Variable in class com.gengoai.tuple.Tuple4
-
The fourth value
- Val - Class in com.gengoai.conversion
-
Wraps an object allowing conversion into other formats.
- Val(Object) - Constructor for class com.gengoai.conversion.Val
-
Default Constructor
- validate(boolean, Supplier<RuntimeException>) - Static method in class com.gengoai.Validation
-
Checks that the given evaluation or true and if it is not generates a
RuntimeException
using the givenSupplier
and throws it. - validate(boolean, Supplier<RuntimeException>, T) - Static method in class com.gengoai.Validation
-
Checks that the evaluation is true.
- validate(Resource) - Method in enum com.gengoai.io.SaveMode
-
Performs validation on the given resource to check if writing is possible
- validate(T, Predicate<T>, Supplier<RuntimeException>, boolean) - Static method in class com.gengoai.Validation
-
Uses the given
Predicate
to evaluate the given value. - validateArg(T, Predicate<T>, String, boolean) - Static method in class com.gengoai.Validation
-
Checks that the evaluation is true.
- validatePostfix(Expression) - Method in class com.gengoai.parsing.Grammar
-
Validates the given expression as if it were generated from a postfix handler.
- validatePrefix(Expression) - Method in class com.gengoai.parsing.Grammar
-
Validates the given expression as if it were generated from a prefix handler.
- Validation - Class in com.gengoai
-
Convenience methods for validating method arguments.
- value - Variable in class com.gengoai.collection.tree.TrieMatch
-
The value of the matched key
- value() - Method in annotation type com.gengoai.application.Application.Description
-
Value string.
- value() - Method in class com.gengoai.ParamMap.Parameter
-
Gets the value of the parameter
- value() - Method in annotation type com.gengoai.specification.QueryParameter
- value() - Method in annotation type com.gengoai.specification.SubProtocol
- value() - Method in class com.gengoai.stream.local.LocalMCounterAccumulator
- value() - Method in class com.gengoai.stream.local.LocalMDoubleAccumulator
- value() - Method in class com.gengoai.stream.local.LocalMListAccumulator
- value() - Method in class com.gengoai.stream.local.LocalMLongAccumulator
- value() - Method in class com.gengoai.stream.local.LocalMMapAccumulator
- value() - Method in class com.gengoai.stream.local.LocalMMultiCounterAccumulator
- value() - Method in class com.gengoai.stream.local.LocalMSetAccumulator
- value() - Method in class com.gengoai.stream.local.LocalMStatisticsAccumulator
- value() - Method in interface com.gengoai.stream.MAccumulator
-
The value of the accumulator.
- value() - Method in class com.gengoai.stream.spark.AccumulatorV2Wrapper
- value() - Method in class com.gengoai.stream.spark.SparkMAccumulator
- VALUE_SEPARATOR - com.gengoai.config.ConfigTokenType
- ValueExpression - Class in com.gengoai.parsing
-
Generic value expression in which the value is stored using a
Val
to support arbitrary types. - ValueExpression(Tag, Object) - Constructor for class com.gengoai.parsing.ValueExpression
-
Instantiates a new Value expression.
- valueOf(String) - Static method in enum com.gengoai.config.ConfigTokenType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.config.Configurator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.EncryptionMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.graph.io.GraphViz.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.graph.scoring.DegreeScorer.DEGREE_TYPE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.io.CommonBOM
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.io.Compression
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.io.SaveMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.Language
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.math.NumericComparison
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.math.Optimum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.parsing.CommonTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Method in class com.gengoai.Registry
-
Returns the enum value for a given name throwing an exception if it does not exist.
- valueOf(String) - Static method in enum com.gengoai.sql.constraint.ConflictClause
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.sql.constraint.Deferrable
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.sql.constraint.ForeignKeyAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.sql.object.SQLDMLOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.sql.object.TriggerTime
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.sql.statement.InsertType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.sql.statement.JoinType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.sql.statement.UpdateType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.sql.statement.UpsertAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.stream.StorageLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gengoai.string.StringFunctions
-
Returns the enum constant of this type with the specified name.
- values() - Method in class com.gengoai.collection.counter.BaseMapCounter
- values() - Method in class com.gengoai.collection.counter.BaseMultiCounter
- values() - Method in interface com.gengoai.collection.counter.Counter
-
The values associated with the items in the counter
- values() - Method in interface com.gengoai.collection.counter.MultiCounter
-
The values associated with the items in the counter
- values() - Method in class com.gengoai.collection.disk.DiskMap
- values() - Method in class com.gengoai.collection.disk.NavigableDiskMap
- values() - Method in class com.gengoai.collection.HashBasedTable
- values() - Method in interface com.gengoai.collection.multimap.Multimap
-
Provides a view of the values in the multimap
- values() - Method in interface com.gengoai.collection.Table
-
Collection of cell values in the table
- values() - Method in class com.gengoai.collection.tree.Trie
- values() - Static method in enum com.gengoai.config.ConfigTokenType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.config.Configurator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.EncryptionMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.graph.io.GraphViz.Format
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.graph.scoring.DegreeScorer.DEGREE_TYPE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.io.CommonBOM
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.io.Compression
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.io.SaveMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class com.gengoai.kv.AbstractKeyValueStore
- values() - Static method in enum com.gengoai.Language
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.math.NumericComparison
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.math.Optimum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.parsing.CommonTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class com.gengoai.reflection.BeanMap
- values() - Method in class com.gengoai.Registry
-
Gets all know enum values as a collection
- values() - Static method in enum com.gengoai.sql.constraint.ConflictClause
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.sql.constraint.Deferrable
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.sql.constraint.ForeignKeyAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.sql.object.SQLDMLOperation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.sql.object.TriggerTime
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.sql.statement.InsertType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.sql.statement.JoinType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.sql.statement.UpdateType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.sql.statement.UpsertAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class com.gengoai.stream.local.AbstractLocalMPairStream
- values() - Method in interface com.gengoai.stream.MPairStream
-
Returns a stream of values
- values() - Method in class com.gengoai.stream.spark.SparkPairStream
- values() - Static method in enum com.gengoai.stream.StorageLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gengoai.string.StringFunctions
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values(SQLElement...) - Method in class com.gengoai.sql.statement.Insert
-
Sets the values to be inserted (note that this will remove any previously set values or select statement).
- values(Collection<? extends SQLElement>) - Method in class com.gengoai.sql.statement.Insert
-
Sets the values to be inserted (note that this will remove any previously set values or select statement).
- Vertex - Class in com.gengoai.graph
-
A generic vertex class which has a label and set of properties.
- Vertex.VertexBuilder - Class in com.gengoai.graph
-
The type Vertex builder.
- vertex1 - Variable in class com.gengoai.graph.Edge
- vertex2 - Variable in class com.gengoai.graph.Edge
- VertexDecoder<V> - Interface in com.gengoai.graph.io
-
Decodes a
Vertex
object into a given type. - vertexEncoder(VertexEncoder<V>) - Method in class com.gengoai.graph.io.GraphViz.GraphVizBuilder
- VertexEncoder<V> - Interface in com.gengoai.graph.io
-
Encodes a vertex into a specialized
Vertex
object which contains a label and set of properties. - VertexScorer<V> - Interface in com.gengoai.graph.scoring
-
Interface for algorithms that rank vertices in a graph.
- vertices() - Method in class com.gengoai.graph.DefaultGraphImpl
- vertices() - Method in interface com.gengoai.graph.Graph
-
Vertices set.
- VIETNAMESE - com.gengoai.Language
-
Vietnamese language.
- VOLAPUK - com.gengoai.Language
-
Volapuk language.
W
- walk(V, int) - Method in class com.gengoai.graph.algorithms.RandomWalk
-
Selecte a vertex by taking a given number of steps from the starting vertex
- weakCompareAndSet(double, double) - Method in class com.gengoai.concurrent.AtomicDouble
-
Atomically sets the value to the given updated value if the current value == the expected value.
- WeakHashMapTypeConverter - Class in com.gengoai.conversion
-
WeakHashMap Converter
- WeakHashMapTypeConverter() - Constructor for class com.gengoai.conversion.WeakHashMapTypeConverter
- WELSH - com.gengoai.Language
-
Welsh language.
- when(SerializablePredicate<? super I>, SerializableFunction<? super I, ? extends O>) - Static method in class com.gengoai.function.Funcs
-
When when.
- when(SerializablePredicate<? super I>, O) - Static method in class com.gengoai.function.Funcs
-
When when.
- when(SerializablePredicate<? super T>, SerializableFunction<T, R>, SerializableFunction<R, V>) - Method in class com.gengoai.function.Switch.SwitchBuilder
-
When.
- when(SerializablePredicate<? super T>, SerializableFunction<T, V>) - Method in class com.gengoai.function.Switch.SwitchBuilder
-
When.
- when(Class<T>, Consumer<T>) - Method in interface com.gengoai.parsing.Expression
-
Applies the given consumer to the expression when it is an instance of the given expression type
- when(Class<T>, Function<T, O>) - Method in interface com.gengoai.parsing.Expression
-
Applies the given function to the expression when it is an instance of the given expression type
- where(SQLElement) - Method in class com.gengoai.sql.statement.Delete
-
Sets the criteria (i.e.
- where(SQLElement) - Method in class com.gengoai.sql.statement.Select
-
Sets the criteria (i.e.
- where(SQLElement) - Method in class com.gengoai.sql.statement.Update
-
Sets the criteria (i.e.
- where(String) - Method in class com.gengoai.sql.statement.Delete
-
Sets the criteria (i.e.
- where(String) - Method in class com.gengoai.sql.statement.Select
-
Sets the criteria (i.e.
- where(String) - Method in class com.gengoai.sql.statement.Update
-
Sets the criteria (i.e.
- WhiteSpace - Static variable in interface com.gengoai.string.CharMatcher
-
Matches whitespace using
Character.isWhitespace(char)
- WHITESPACE - com.gengoai.parsing.CommonTypes
- WHITESPACE - Static variable in class com.gengoai.string.Re
-
matches unicode whitespace.
- WHITESPACE_FILTER - Static variable in class com.gengoai.io.Xml
-
An EventFilter that ignores character elements that are white space
- window(SQLElement) - Method in class com.gengoai.sql.statement.Select
-
Sets the Window function for the selection.
- window(String) - Method in class com.gengoai.sql.statement.Select
-
Sets the Window function for the selection.
- with(T, Consumer<T>) - Static method in class com.gengoai.function.Functional
- WOLOF - com.gengoai.Language
-
Wolof language.
- WORD - com.gengoai.parsing.CommonTypes
- WORD_BOUNDARY - Static variable in class com.gengoai.string.Re
-
Word boundary
- wrap(Class<T>) - Static method in class com.gengoai.Primitives
-
Gets the object type class corresponding to a primitive class.
- write(byte[]) - Method in interface com.gengoai.io.resource.Resource
-
Writes the given byte array to the resource overwriting any existing content.
- write(char[], int, int) - Method in class com.gengoai.io.AsyncWriter
- write(char[], int, int) - Method in class com.gengoai.io.MultiFileWriter
- write(Graph<V>, Resource) - Method in class com.gengoai.graph.io.GraphVizWriter
- write(Graph<V>, Resource) - Method in interface com.gengoai.graph.io.GraphWriter
-
Writes the given graph to the give location in this format, using the defined vertex and edge encoders.
- write(Graph<V>, Resource, Multimap<String, String>) - Method in class com.gengoai.graph.io.GraphJson
- write(Graph<V>, Resource, Multimap<String, String>) - Method in class com.gengoai.graph.io.GraphViz
- write(Graph<V>, Resource, Multimap<String, String>) - Method in interface com.gengoai.graph.io.GraphWriter
-
Writes the given graph to the give location in this format, using the defined vertex and edge encoders.
- write(Resource) - Method in class com.gengoai.string.TableFormatter
-
Writes the table to a resource.
- write(Iterable<?>) - Method in class com.gengoai.io.CSVWriter
-
Writes the items in the row to the resource in DSV format.
- write(Object...) - Method in class com.gengoai.io.CSVWriter
-
Writes the items in the row to the resource in DSV format.
- write(String) - Method in interface com.gengoai.io.resource.Resource
-
Writes the given string to the resource overwriting any existing content.
- write(Iterator<?>) - Method in class com.gengoai.io.CSVWriter
-
Writes the items in the row to the resource in DSV format.
- write(Map<?, ?>) - Method in class com.gengoai.io.CSVWriter
-
Writes the items in the row to the resource in DSV format.
- write(Map<?, ?>, char) - Method in class com.gengoai.io.CSVWriter
-
Writes the items in the row to the resource in DSV format.
- writeCsv(Resource) - Method in interface com.gengoai.collection.counter.Counter
-
Writes the counter items and values to CSV
- writeCsv(Resource) - Method in interface com.gengoai.collection.counter.MultiCounter
-
Writes the counter items and values to CSV
- writeObject(Object) - Method in interface com.gengoai.io.resource.Resource
-
Serializes an object to the resource using Java Serialization.
- writeObject(Object) - Static method in class com.gengoai.io.Resources
- WriteOnlyResource - Interface in com.gengoai.io.resource
-
Defines a resources as being write only
- writer() - Method in interface com.gengoai.io.resource.Resource
-
Opens a writer for writing for writing to the resource
- writer() - Method in class com.gengoai.io.resource.WriterResource
- writer(Resource) - Method in class com.gengoai.io.CSV
-
Creates a CSVWriter using this specification from a given resource
- writer(Writer) - Method in class com.gengoai.io.CSV
-
Creates a CSVWriter using this specification from a given writer
- WriterResource - Class in com.gengoai.io.resource
-
The type Writer resource.
- WriterResource(Writer) - Constructor for class com.gengoai.io.resource.WriterResource
-
Instantiates a new Writer resource.
- WriterTypeConverter - Class in com.gengoai.conversion
-
Writer and BufferedWriter Converter
- WriterTypeConverter() - Constructor for class com.gengoai.conversion.WriterTypeConverter
X
- XHOSA - com.gengoai.Language
-
Xhosa language.
- Xml - Class in com.gengoai.io
-
Common methods for parsing and handling XML files
- XZ - com.gengoai.io.Compression
Y
- YIDDISH - com.gengoai.Language
-
Yiddish.
- yield(V) - Method in class com.gengoai.concurrent.Broker.Producer
-
offers an object to be consumed, blocking if the Broker's queue is full.
- YORUBA - com.gengoai.Language
-
Yoruba language.
- yybegin(int) - Method in class com.gengoai.config.ConfigScanner
-
Enters a new lexical state
- yycharat(int) - Method in class com.gengoai.config.ConfigScanner
-
Returns the character at position pos from the matched text.
- yyclose() - Method in class com.gengoai.config.ConfigScanner
-
Closes the input stream.
- YYEOF - Static variable in class com.gengoai.config.ConfigScanner
-
This character denotes the end of file
- YYINITIAL - Static variable in class com.gengoai.config.ConfigScanner
-
lexical states
- yylength() - Method in class com.gengoai.config.ConfigScanner
-
Returns the length of the matched text region.
- yypushback(int) - Method in class com.gengoai.config.ConfigScanner
-
Pushes the specified amount of characters back into the input stream.
- yyreset(Reader) - Method in class com.gengoai.config.ConfigScanner
-
Resets the scanner to read from a new input stream.
- yystate() - Method in class com.gengoai.config.ConfigScanner
-
Returns the current lexical state.
- yytext() - Method in class com.gengoai.config.ConfigScanner
-
Returns the text matched by the current regular expression.
Z
- ZERO_OR_MORE_WHITESPACE - Static variable in class com.gengoai.string.Re
-
The constant ZERO_OR_MORE_WHITESPACE.
- zeroOrMore(CharSequence...) - Static method in class com.gengoai.string.Re
-
Zero or more string.
- zeroOrOne(CharSequence...) - Static method in class com.gengoai.string.Re
-
Zero or one string.
- zip(Iterable<? extends T>, Iterable<? extends U>) - Static method in class com.gengoai.collection.Iterables
-
Zips (combines) two iterators together.
- zip(MStream<U>) - Method in interface com.gengoai.stream.MStream
-
Zips (combines) this stream together with the given other creating a pair stream.
- zip(MStream<U>) - Method in class com.gengoai.stream.spark.SparkStream
- zip(File, Resource...) - Static method in class com.gengoai.io.FileUtils
-
Creates a zip file using the given file containing the contents of the given Resource entries.
- zip(File, Map.Entry<String, Resource>...) - Static method in class com.gengoai.io.FileUtils
-
Creates a zip file using the given file containing the contents of the given Resource entries where the entries are map entries (or Tuple2) of entry name and entry resource.
- zip(Iterator<? extends T>, Iterator<? extends U>) - Static method in class com.gengoai.collection.Iterators
-
Zips (combines) two iterators together.
- zip(Stream<? extends T>, Stream<? extends U>) - Static method in class com.gengoai.stream.Streams
-
Zips (combines) items from both streams as tuples.
- ZIP - com.gengoai.io.Compression
- ZipResource - Class in com.gengoai.io.resource
-
The type Zip resource.
- ZipResource(String, String) - Constructor for class com.gengoai.io.resource.ZipResource
-
Instantiates a new Zip resource.
- ZipResourceProvider - Class in com.gengoai.io.resource.spi
- ZipResourceProvider() - Constructor for class com.gengoai.io.resource.spi.ZipResourceProvider
- zipWithIndex() - Method in interface com.gengoai.stream.MStream
-
Creates a pair stream where the keys are items in this stream and values are the index (starting at 0) of the item in the stream.
- zipWithIndex() - Method in class com.gengoai.stream.spark.SparkStream
- zipWithIndex(Iterable<? extends T>) - Static method in class com.gengoai.collection.Iterables
-
Creates pairs of entries from the given iterable and its index in the iterable (0 based)
- zipWithIndex(Iterator<? extends T>) - Static method in class com.gengoai.collection.Iterators
-
Creates pairs of entries from the given iterator and its index in the iterator (0 based)
- zipWithIndex(Stream<T>) - Static method in class com.gengoai.stream.Streams
-
Zips (combines) items from a stream with an integer in order of access.
- ZipWriter - Class in com.gengoai.io
- ZipWriter(OutputStream) - Constructor for class com.gengoai.io.ZipWriter
- ZULU - com.gengoai.Language
-
Zulu language.
All Classes All Packages