A B C D E F G H I J K L M N O P Q R S T U V W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractInTimeRange<T extends Comparable<T>> - Class in uk.gov.gchq.koryphe.impl.predicate.range
-
An
AbstractInTimeRange
is aPredicate
that tests if aComparable
is within a provided range [start, end]. - AbstractInTimeRange.BaseBuilder<B extends AbstractInTimeRange.BaseBuilder<B,R,T>,R extends AbstractInTimeRange<T>,T extends Comparable<T>> - Class in uk.gov.gchq.koryphe.impl.predicate.range
- AbstractInTimeRangeDual<T extends Comparable<T>> - Class in uk.gov.gchq.koryphe.impl.predicate.range
-
An
AbstractInTimeRangeDual
is aPredicate
that tests if a startComparable
and endComparable
is within a provided range [start, end]. - AbstractInTimeRangeDual.BaseBuilder<B extends AbstractInTimeRangeDual.BaseBuilder<B,R,T>,R extends AbstractInTimeRangeDual<T>,T extends Comparable<T>> - Class in uk.gov.gchq.koryphe.impl.predicate.range
- Adapted<I,AI,AO,O,C> - Class in uk.gov.gchq.koryphe.adapted
-
An
Adapted
class is one that applies functions to it's inputs and outputs, allowing it to be applied to different input and output types. - Adapted() - Constructor for class uk.gov.gchq.koryphe.adapted.Adapted
- AdaptedBinaryOperator<T,OT> - Class in uk.gov.gchq.koryphe.binaryoperator
- AdaptedBinaryOperator() - Constructor for class uk.gov.gchq.koryphe.binaryoperator.AdaptedBinaryOperator
-
Default - for serialisation
- AdaptedBinaryOperator(BinaryOperator<OT>, Function<T, OT>, BiFunction<T, OT, T>) - Constructor for class uk.gov.gchq.koryphe.binaryoperator.AdaptedBinaryOperator
- AdaptedBinaryOperator(BinaryOperator<OT>, Function<T, OT>, Function<OT, T>) - Constructor for class uk.gov.gchq.koryphe.binaryoperator.AdaptedBinaryOperator
- AdaptedFunction<I,FI,FO,O> - Class in uk.gov.gchq.koryphe.function
- AdaptedFunction() - Constructor for class uk.gov.gchq.koryphe.function.AdaptedFunction
-
Default - for serialisation.
- AdaptedFunction(Function<FI, FO>, Function<I, FI>, BiFunction<I, FO, O>) - Constructor for class uk.gov.gchq.koryphe.function.AdaptedFunction
- AdaptedFunction(Function<FI, FO>, Function<I, FI>, Function<FO, O>) - Constructor for class uk.gov.gchq.koryphe.function.AdaptedFunction
- AdaptedPredicate<I,PI> - Class in uk.gov.gchq.koryphe.predicate
- AdaptedPredicate() - Constructor for class uk.gov.gchq.koryphe.predicate.AdaptedPredicate
-
Default - for serialisation.
- AdaptedPredicate(Function<I, PI>, Predicate<PI>) - Constructor for class uk.gov.gchq.koryphe.predicate.AdaptedPredicate
- add(Annotation) - Method in class uk.gov.gchq.koryphe.serialisation.json.DelegatingAnnotationIntrospector.Builder
- add(ValidationResult) - Method in class uk.gov.gchq.koryphe.ValidationResult
- add(ValidationResult, String) - Method in class uk.gov.gchq.koryphe.ValidationResult
- addError(String) - Method in class uk.gov.gchq.koryphe.ValidationResult
- addReflectionPackages(Iterable<String>) - Static method in class uk.gov.gchq.koryphe.util.ReflectionUtil
- addReflectionPackages(String...) - Static method in class uk.gov.gchq.koryphe.util.ReflectionUtil
-
Adds new reflection packages.
- addSimpleClassNames(boolean, Class...) - Static method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameCache
-
Allows you to add additional classes to the cache that you wish to be accessed via the simple class name.
- AGE_OFF_TIME_DEFAULT - Static variable in class uk.gov.gchq.koryphe.impl.predicate.AgeOff
-
The default age of time (1 year) in milliseconds.
- AgeOff - Class in uk.gov.gchq.koryphe.impl.predicate
-
An
AgeOff
is aPredicate
that ages off old data based on a provided age of time in milliseconds. - AgeOff() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.AgeOff
- AgeOff(long) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.AgeOff
- AgeOffFromDays - Class in uk.gov.gchq.koryphe.impl.predicate
-
An
AgeOffFromDays
is aBiPredicate
that ages off old data based on a provided age off time in days. - AgeOffFromDays() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.AgeOffFromDays
- And - Class in uk.gov.gchq.koryphe.impl.binaryoperator
-
An
And
is aKorypheBinaryOperator
which takes twoBoolean
s and returns the result of applying the logical AND operation on the inputs. - And<I> - Class in uk.gov.gchq.koryphe.impl.predicate
-
A composite
Predicate
that returns true if all of it's predicates return true, otherwise false. - And() - Constructor for class uk.gov.gchq.koryphe.impl.binaryoperator.And
- And() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.And
- And(Predicate<?>...) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.And
- And(List<Predicate>) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.And
- And.Builder<I> - Class in uk.gov.gchq.koryphe.impl.predicate
- And.SelectedBuilder<I> - Class in uk.gov.gchq.koryphe.impl.predicate
- annotationType() - Method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolverAnnotation
- apply(byte[]) - Method in class uk.gov.gchq.koryphe.impl.function.Base64Decode
- apply(byte[]) - Method in class uk.gov.gchq.koryphe.impl.function.Gunzip
- apply(I) - Method in class uk.gov.gchq.koryphe.function.AdaptedFunction
-
Apply the Function by adapting the input and outputs.
- apply(I) - Method in class uk.gov.gchq.koryphe.function.FunctionComposite
-
Apply the Function components in turn, returning the result of the last.
- apply(I) - Method in class uk.gov.gchq.koryphe.impl.function.Cast
- apply(I) - Method in class uk.gov.gchq.koryphe.impl.function.If
-
If the condition is not being used or has not been set, then the provided predicate will test the input (assuming it is also not null).
- apply(Integer) - Method in class uk.gov.gchq.koryphe.impl.function.DivideBy
- apply(Integer) - Method in class uk.gov.gchq.koryphe.impl.function.MultiplyBy
- apply(Integer, Integer) - Method in class uk.gov.gchq.koryphe.impl.function.Divide
- apply(Integer, Integer) - Method in class uk.gov.gchq.koryphe.impl.function.Multiply
- apply(Iterable) - Method in class uk.gov.gchq.koryphe.impl.function.IsEmpty
- apply(Iterable) - Method in class uk.gov.gchq.koryphe.impl.function.Size
- apply(Iterable<?>) - Method in class uk.gov.gchq.koryphe.impl.function.IterableLongest
- apply(Iterable<I_ITEM>) - Method in class uk.gov.gchq.koryphe.impl.function.FirstValid
- apply(Iterable<I_ITEM>) - Method in class uk.gov.gchq.koryphe.impl.function.IterableFilter
- apply(Iterable<I_ITEM>) - Method in class uk.gov.gchq.koryphe.impl.function.IterableFlatten
- apply(Iterable<I_ITEM>) - Method in class uk.gov.gchq.koryphe.impl.function.IterableFunction
- apply(Iterable<I_ITEM>) - Method in class uk.gov.gchq.koryphe.impl.function.StringJoin
- apply(Iterable<Iterable<I_ITEM>>) - Method in class uk.gov.gchq.koryphe.impl.function.IterableConcat
- apply(Iterable<String>) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- apply(Iterable<T>) - Method in class uk.gov.gchq.koryphe.impl.function.FirstItem
- apply(Iterable<T>) - Method in class uk.gov.gchq.koryphe.impl.function.LastItem
- apply(Iterable<T>) - Method in class uk.gov.gchq.koryphe.impl.function.NthItem
- apply(Long) - Method in class uk.gov.gchq.koryphe.impl.function.MultiplyLongBy
- apply(Number) - Method in class uk.gov.gchq.koryphe.impl.function.Increment
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.CallMethod
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.CreateObject
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.CurrentDate
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.CurrentTime
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.DefaultIfEmpty
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.DefaultIfNull
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.Identity
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.Length
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.SetValue
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ToArray
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ToBoolean
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ToDouble
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ToFloat
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ToInteger
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ToList
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ToLong
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ToLowerCase
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ToNull
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ToSet
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ToString
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ToTuple
- apply(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ToUpperCase
- apply(Object, Object) - Method in class uk.gov.gchq.koryphe.impl.function.Concat
- apply(String) - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- apply(String) - Method in class uk.gov.gchq.koryphe.impl.function.DeserialiseJson
- apply(String) - Method in class uk.gov.gchq.koryphe.impl.function.DeserialiseXml
- apply(String) - Method in class uk.gov.gchq.koryphe.impl.function.ParseDate
- apply(String) - Method in class uk.gov.gchq.koryphe.impl.function.ParseTime
- apply(String) - Method in class uk.gov.gchq.koryphe.impl.function.ReverseString
- apply(String) - Method in class uk.gov.gchq.koryphe.impl.function.StringAppend
- apply(String) - Method in class uk.gov.gchq.koryphe.impl.function.StringPrepend
- apply(String) - Method in class uk.gov.gchq.koryphe.impl.function.StringRegexReplace
- apply(String) - Method in class uk.gov.gchq.koryphe.impl.function.StringRegexSplit
- apply(String) - Method in class uk.gov.gchq.koryphe.impl.function.StringReplace
- apply(String) - Method in class uk.gov.gchq.koryphe.impl.function.StringSplit
- apply(String) - Method in class uk.gov.gchq.koryphe.impl.function.StringTrim
- apply(String) - Method in class uk.gov.gchq.koryphe.impl.function.StringTruncate
- apply(String) - Method in class uk.gov.gchq.koryphe.impl.function.ToBytes
- apply(Date) - Method in class uk.gov.gchq.koryphe.impl.function.ToDateString
- apply(Map<K, I>) - Method in class uk.gov.gchq.koryphe.function.FunctionMap
-
Iterate through the values of an input map, applying the wrapped
Function
. - apply(Map<K, Object>) - Method in class uk.gov.gchq.koryphe.impl.function.MapToTuple
- apply(Map<K, V>) - Method in class uk.gov.gchq.koryphe.impl.function.ExtractKeys
- apply(Map<K, V>) - Method in class uk.gov.gchq.koryphe.impl.function.ExtractValue
- apply(Map<K, V>) - Method in class uk.gov.gchq.koryphe.impl.function.ExtractValues
- apply(Map<K, V>) - Method in class uk.gov.gchq.koryphe.impl.function.MapFilter
- apply(K) - Method in class uk.gov.gchq.koryphe.impl.function.DictionaryLookup
- apply(T, T) - Method in class uk.gov.gchq.koryphe.binaryoperator.AdaptedBinaryOperator
-
Apply the BinaryOperator by adapting the input and outputs.
- apply(T, T) - Method in class uk.gov.gchq.koryphe.binaryoperator.BinaryOperatorComposite
-
Apply the BinaryOperator components in turn, returning the output of the last.
- apply(T, T) - Method in class uk.gov.gchq.koryphe.binaryoperator.KorypheBinaryOperator
-
Apply the operator after completing null checks.
- apply(T, T) - Method in class uk.gov.gchq.koryphe.impl.function.Longest
- apply(T, U) - Method in class uk.gov.gchq.koryphe.adapted.StateAgnosticOutputAdapter
- apply(T, U) - Method in class uk.gov.gchq.koryphe.impl.function.ApplyBiFunction
- apply(T, U) - Method in class uk.gov.gchq.koryphe.tuple.function.KorypheFunction2
- apply(T, U, V) - Method in class uk.gov.gchq.koryphe.tuple.function.KorypheFunction3
- apply(T, U, V, W) - Method in class uk.gov.gchq.koryphe.tuple.function.KorypheFunction4
- apply(T, U, V, W, X) - Method in class uk.gov.gchq.koryphe.tuple.function.KorypheFunction5
- apply(TUPLE) - Method in class uk.gov.gchq.koryphe.tuple.function.KorypheFunctionN
- apply(Tuple<R>) - Method in class uk.gov.gchq.koryphe.tuple.TupleInputAdapter
- apply(Tuple<R>, FO) - Method in class uk.gov.gchq.koryphe.tuple.TupleOutputAdapter
- ApplyBiFunction<T,U,R> - Class in uk.gov.gchq.koryphe.impl.function
- ApplyBiFunction() - Constructor for class uk.gov.gchq.koryphe.impl.function.ApplyBiFunction
- ApplyBiFunction(BiFunction<T, U, R>) - Constructor for class uk.gov.gchq.koryphe.impl.function.ApplyBiFunction
- AreEqual - Class in uk.gov.gchq.koryphe.impl.predicate
-
An
AreEqual
is aBiPredicate
that returns true if the two input objects are equal. - AreEqual() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.AreEqual
- AreIn - Class in uk.gov.gchq.koryphe.impl.predicate
-
An
AreIn
is aBiPredicate
that checks if a providedCollection
contains all the provided input values. - AreIn() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.AreIn
- AreIn(Object...) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.AreIn
- AreIn(Collection<?>) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.AreIn
- AreIn(Collection<?>, boolean) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.AreIn
- arr(Integer...) - Static method in class uk.gov.gchq.koryphe.util.Util
-
Converts varargs integers into an array.
- arr(String...) - Static method in class uk.gov.gchq.koryphe.util.Util
-
Converts varargs strings into an array.
- ArrayTuple - Class in uk.gov.gchq.koryphe.tuple
- ArrayTuple(int) - Constructor for class uk.gov.gchq.koryphe.tuple.ArrayTuple
-
Create an
ArrayTuple
backed by a new array of the given size. - ArrayTuple(Iterable<?>) - Constructor for class uk.gov.gchq.koryphe.tuple.ArrayTuple
- ArrayTuple(Object...) - Constructor for class uk.gov.gchq.koryphe.tuple.ArrayTuple
-
Create an
ArrayTuple
backed by the given array. - asMilliSeconds(Long) - Method in enum uk.gov.gchq.koryphe.util.TimeUnit
-
Converts a unit of time to milliseconds.
- asMilliSeconds(TimeUnit, Long) - Static method in enum uk.gov.gchq.koryphe.util.TimeUnit
-
Converts a unit of time to milliseconds.
- assignable(Class<?>...) - Method in class uk.gov.gchq.koryphe.signature.Signature
-
Tests whether this
Signature
is compatible with the types supplied. - assignable(Class<?>...) - Method in class uk.gov.gchq.koryphe.signature.SingletonSignature
- assignable(Class<?>...) - Method in class uk.gov.gchq.koryphe.signature.TupleSignature
B
- Base64Decode - Class in uk.gov.gchq.koryphe.impl.function
-
A
Base64Decode
is aFunction
that takes a Base 64 encoded byte[] and decodes it into a byte[]. - Base64Decode() - Constructor for class uk.gov.gchq.koryphe.impl.function.Base64Decode
- BaseBuilder(R) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange.BaseBuilder
- BaseBuilder(R) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual.BaseBuilder
- BaseBuilder(R) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.range.InRange.BaseBuilder
- BaseBuilder(R) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual.BaseBuilder
- BinaryOperatorComposite<T,C extends BinaryOperator<T>> - Class in uk.gov.gchq.koryphe.binaryoperator
-
A
Composite
BinaryOperator
that applies each operator in turn, supplying the result of each operator as the state of the next, and returning the result of the last operator. - BinaryOperatorComposite() - Constructor for class uk.gov.gchq.koryphe.binaryoperator.BinaryOperatorComposite
-
Default - for serialisation.
- BinaryOperatorComposite(List<C>) - Constructor for class uk.gov.gchq.koryphe.binaryoperator.BinaryOperatorComposite
- BinaryOperatorMap<K,T> - Class in uk.gov.gchq.koryphe.binaryoperator
-
Applies a
BinaryOperator
to the values of an inputMap
, combining values with matching keys. - BinaryOperatorMap() - Constructor for class uk.gov.gchq.koryphe.binaryoperator.BinaryOperatorMap
-
Default - for serialisation.
- BinaryOperatorMap(BinaryOperator<? super T>) - Constructor for class uk.gov.gchq.koryphe.binaryoperator.BinaryOperatorMap
- build() - Method in class uk.gov.gchq.koryphe.impl.function.FunctionChain.Builder
- build() - Method in class uk.gov.gchq.koryphe.impl.function.IterableFunction.OutputBuilder
- build() - Method in class uk.gov.gchq.koryphe.impl.predicate.And.Builder
- build() - Method in class uk.gov.gchq.koryphe.impl.predicate.If.SelectedBuilder
- build() - Method in class uk.gov.gchq.koryphe.impl.predicate.Or.Builder
- build() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange.BaseBuilder
- build() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual.BaseBuilder
- build() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRange.BaseBuilder
- build() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual.BaseBuilder
- build() - Method in class uk.gov.gchq.koryphe.serialisation.json.DelegatingAnnotationIntrospector.Builder
- build() - Method in class uk.gov.gchq.koryphe.tuple.binaryoperator.TupleAdaptedBinaryOperatorComposite.Builder
- build() - Method in class uk.gov.gchq.koryphe.tuple.function.TupleAdaptedFunctionComposite.Builder
- build() - Method in class uk.gov.gchq.koryphe.tuple.predicate.TupleAdaptedPredicateComposite.Builder
- Builder() - Constructor for class uk.gov.gchq.koryphe.impl.function.FunctionChain.Builder
- Builder() - Constructor for class uk.gov.gchq.koryphe.impl.function.IterableFunction.Builder
- Builder() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.And.Builder
- Builder() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.Or.Builder
- Builder() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.range.InDateRange.Builder
- Builder() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.range.InDateRangeDual.Builder
- Builder() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.range.InRange.Builder
- Builder() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual.Builder
- Builder() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.range.InTimeRange.Builder
- Builder() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.range.InTimeRangeDual.Builder
- Builder() - Constructor for class uk.gov.gchq.koryphe.serialisation.json.DelegatingAnnotationIntrospector.Builder
- Builder() - Constructor for class uk.gov.gchq.koryphe.tuple.binaryoperator.TupleAdaptedBinaryOperatorComposite.Builder
- Builder() - Constructor for class uk.gov.gchq.koryphe.tuple.function.TupleAdaptedFunctionComposite.Builder
- Builder() - Constructor for class uk.gov.gchq.koryphe.tuple.predicate.TupleAdaptedPredicateComposite.Builder
C
- Cache() - Constructor for class uk.gov.gchq.koryphe.tuple.ReflectiveTuple.Cache
- CallMethod - Class in uk.gov.gchq.koryphe.impl.function
-
A
CallMethod
is aFunction
that takes a method name and then invokes it. - CallMethod() - Constructor for class uk.gov.gchq.koryphe.impl.function.CallMethod
- CallMethod(String) - Constructor for class uk.gov.gchq.koryphe.impl.function.CallMethod
- Cast<I,O> - Class in uk.gov.gchq.koryphe.impl.function
-
A
Cast
is aFunction
that takes an input class and casts it to an output class. - Cast() - Constructor for class uk.gov.gchq.koryphe.impl.function.Cast
- Cast(Class<O>) - Constructor for class uk.gov.gchq.koryphe.impl.function.Cast
- ChainedIterable<T> - Class in uk.gov.gchq.koryphe.iterable
- ChainedIterable(Iterable<? extends Iterable<? extends T>>) - Constructor for class uk.gov.gchq.koryphe.iterable.ChainedIterable
- ChainedIterable(Iterable<? extends T>...) - Constructor for class uk.gov.gchq.koryphe.iterable.ChainedIterable
- ChainedIterator<T> - Class in uk.gov.gchq.koryphe.iterable
- ChainedIterator(Iterator<? extends Iterable<? extends T>>) - Constructor for class uk.gov.gchq.koryphe.iterable.ChainedIterator
- close() - Method in class uk.gov.gchq.koryphe.iterable.ChainedIterable
- close() - Method in class uk.gov.gchq.koryphe.iterable.ChainedIterator
- close() - Method in class uk.gov.gchq.koryphe.iterable.FilteredIterable
- close() - Method in class uk.gov.gchq.koryphe.iterable.FilteredIterator
- close() - Method in class uk.gov.gchq.koryphe.iterable.LimitedIterable
- close() - Method in class uk.gov.gchq.koryphe.iterable.LimitedIterator
- close() - Method in class uk.gov.gchq.koryphe.iterable.MappedIterable
- close() - Method in class uk.gov.gchq.koryphe.iterable.MappedIterator
- close(AutoCloseable) - Static method in class uk.gov.gchq.koryphe.util.CloseableUtil
-
Close an
AutoCloseable
object. - close(AutoCloseable...) - Static method in class uk.gov.gchq.koryphe.util.CloseableUtil
-
Close a group of
AutoCloseable
objects. - close(Object) - Static method in class uk.gov.gchq.koryphe.util.CloseableUtil
-
Close an object.
- close(Object...) - Static method in class uk.gov.gchq.koryphe.util.CloseableUtil
-
Close a group of objects.
- CloseableUtil - Class in uk.gov.gchq.koryphe.util
-
Utility class for handling
Closeable
s. - CollectionConcat<T> - Class in uk.gov.gchq.koryphe.impl.binaryoperator
- CollectionConcat() - Constructor for class uk.gov.gchq.koryphe.impl.binaryoperator.CollectionConcat
- CollectionContains - Class in uk.gov.gchq.koryphe.impl.predicate
- CollectionContains() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.CollectionContains
- CollectionContains(Object) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.CollectionContains
- CollectionIntersect<T> - Class in uk.gov.gchq.koryphe.impl.binaryoperator
-
A
CollectionIntersect
is aKorypheBinaryOperator
that intersects 2 collections. - CollectionIntersect() - Constructor for class uk.gov.gchq.koryphe.impl.binaryoperator.CollectionIntersect
- Composite<C> - Class in uk.gov.gchq.koryphe.composite
-
A
Composite
contains anArrayList
of components that combine to make a composite. - Composite() - Constructor for class uk.gov.gchq.koryphe.composite.Composite
- Composite(List<C>) - Constructor for class uk.gov.gchq.koryphe.composite.Composite
- concat(Iterable<? extends Iterable<? extends T>>) - Static method in class uk.gov.gchq.koryphe.util.IterableUtil
- Concat - Class in uk.gov.gchq.koryphe.impl.function
-
A
Concat
is aFunction
that takes in two objects and calls toString on them and concatenates them together. - Concat() - Constructor for class uk.gov.gchq.koryphe.impl.function.Concat
- Concat(String) - Constructor for class uk.gov.gchq.koryphe.impl.function.Concat
- condition(boolean) - Method in class uk.gov.gchq.koryphe.impl.function.If
- condition(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.If.SelectedBuilder
- configureObjectMapper(ObjectMapper) - Static method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolver
-
Call this method with an
ObjectMapper
to configure the object mapper to use thisSimpleClassNameIdResolver
. - copyOf(Set<T>) - Static method in class uk.gov.gchq.koryphe.util.JavaUtils.Set
- CreateObject - Class in uk.gov.gchq.koryphe.impl.function
-
A
CreateObject
is aFunction
that takes an optional Object and creates an new instance of a class. - CreateObject() - Constructor for class uk.gov.gchq.koryphe.impl.function.CreateObject
- CreateObject(Class<?>) - Constructor for class uk.gov.gchq.koryphe.impl.function.CreateObject
- CsvLinesToMaps - Class in uk.gov.gchq.koryphe.impl.function
- CsvLinesToMaps() - Constructor for class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- CsvToMaps - Class in uk.gov.gchq.koryphe.impl.function
- CsvToMaps() - Constructor for class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- CurrentDate - Class in uk.gov.gchq.koryphe.impl.function
- CurrentDate() - Constructor for class uk.gov.gchq.koryphe.impl.function.CurrentDate
- CurrentTime - Class in uk.gov.gchq.koryphe.impl.function
-
A
CurrentTime
is aFunction
that returns the current time in milliseconds. - CurrentTime() - Constructor for class uk.gov.gchq.koryphe.impl.function.CurrentTime
D
- DateUtil - Class in uk.gov.gchq.koryphe.util
-
A utility class for Dates.
- DAY - uk.gov.gchq.koryphe.util.TimeUnit
- DAYS_TO_MILLISECONDS - Static variable in class uk.gov.gchq.koryphe.impl.predicate.AgeOff
- DAYS_TO_MILLISECONDS - Static variable in class uk.gov.gchq.koryphe.impl.predicate.AgeOffFromDays
- DAYS_TO_MILLISECONDS - Static variable in class uk.gov.gchq.koryphe.util.DateUtil
- DEFAULT_CHARSET - Static variable in class uk.gov.gchq.koryphe.impl.function.ToBytes
- DEFAULT_CHARSET - Static variable in class uk.gov.gchq.koryphe.impl.function.ToString
- DEFAULT_FULLY_CONTAINED - Static variable in class uk.gov.gchq.koryphe.util.RangeUtil
- DEFAULT_IMPLEMENTATION - Static variable in class uk.gov.gchq.koryphe.impl.function.ToSet
- DEFAULT_PACKAGES - Static variable in class uk.gov.gchq.koryphe.util.ReflectionUtil
- DEFAULT_USE_FULL_NAME_FOR_SERIALISATION - Static variable in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameCache
- DefaultIfEmpty - Class in uk.gov.gchq.koryphe.impl.function
-
A
DefaultIfEmpty
is aFunction
which supplies a default value if an input is empty. - DefaultIfEmpty() - Constructor for class uk.gov.gchq.koryphe.impl.function.DefaultIfEmpty
- DefaultIfEmpty(Object) - Constructor for class uk.gov.gchq.koryphe.impl.function.DefaultIfEmpty
- DefaultIfNull - Class in uk.gov.gchq.koryphe.impl.function
-
A
DefaultIfNull
is aFunction
which supplies a default value if the input is null. - DefaultIfNull() - Constructor for class uk.gov.gchq.koryphe.impl.function.DefaultIfNull
- DefaultIfNull(Object) - Constructor for class uk.gov.gchq.koryphe.impl.function.DefaultIfNull
- delegateApply(Tuple2<T, U>) - Method in class uk.gov.gchq.koryphe.tuple.function.KorypheFunction2
- delegateApply(Tuple3<T, U, V>) - Method in class uk.gov.gchq.koryphe.tuple.function.KorypheFunction3
- delegateApply(Tuple4<T, U, V, W>) - Method in class uk.gov.gchq.koryphe.tuple.function.KorypheFunction4
- delegateApply(Tuple5<T, U, V, W, X>) - Method in class uk.gov.gchq.koryphe.tuple.function.KorypheFunction5
- DelegatingAnnotationIntrospector - Class in uk.gov.gchq.koryphe.serialisation.json
-
A
DelegatingAnnotationIntrospector
is a lightweight extension toJacksonAnnotationIntrospector
to trick Jackson into thinking all classes are annotated with@JsonTypeIdResolver(value = SimpleClassNameIdResolver.class)
If you add a custom JsonTypeIdResolver annotation it will override the magic annotation from this class. - DelegatingAnnotationIntrospector.Builder - Class in uk.gov.gchq.koryphe.serialisation.json
- delimiter(char) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- delimiter(char) - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- description() - Method in annotation type uk.gov.gchq.koryphe.example.annotation.Example
- deserialise(String, TypeReference<T>) - Static method in class uk.gov.gchq.koryphe.example.util.JsonSerialiser
- deserialise(String, Class<T>) - Static method in class uk.gov.gchq.koryphe.example.util.JsonSerialiser
- DeserialiseJson<T> - Class in uk.gov.gchq.koryphe.impl.function
- DeserialiseJson() - Constructor for class uk.gov.gchq.koryphe.impl.function.DeserialiseJson
- DeserialiseJson(Class<T>) - Constructor for class uk.gov.gchq.koryphe.impl.function.DeserialiseJson
- DeserialiseXml - Class in uk.gov.gchq.koryphe.impl.function
- DeserialiseXml() - Constructor for class uk.gov.gchq.koryphe.impl.function.DeserialiseXml
- deserializeKey(String, DeserializationContext) - Method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassKeyDeserializer
- DictionaryLookup<K,V> - Class in uk.gov.gchq.koryphe.impl.function
-
A
DictionaryLookup
is aKorypheFunction
that takes a key and using a dictionary returns a value. - DictionaryLookup() - Constructor for class uk.gov.gchq.koryphe.impl.function.DictionaryLookup
- DictionaryLookup(Map<K, V>) - Constructor for class uk.gov.gchq.koryphe.impl.function.DictionaryLookup
- Divide - Class in uk.gov.gchq.koryphe.impl.function
- Divide() - Constructor for class uk.gov.gchq.koryphe.impl.function.Divide
- DivideBy - Class in uk.gov.gchq.koryphe.impl.function
- DivideBy() - Constructor for class uk.gov.gchq.koryphe.impl.function.DivideBy
- DivideBy(int) - Constructor for class uk.gov.gchq.koryphe.impl.function.DivideBy
- DivideByExample - Class in uk.gov.gchq.koryphe.example.function
-
This example demonstrates a function that returns more than one result value.
- DivideByExample() - Constructor for class uk.gov.gchq.koryphe.example.function.DivideByExample
- DivideExample - Class in uk.gov.gchq.koryphe.example.function
-
This example demonstrates a function that accepts more than one input value and returns more than one result value.
- DivideExample() - Constructor for class uk.gov.gchq.koryphe.example.function.DivideExample
E
- end(String) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange.BaseBuilder
- end(String) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual.BaseBuilder
- end(T) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRange.BaseBuilder
- end(T) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRange.Builder
- end(T) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual.BaseBuilder
- end(T) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual.Builder
- endFullyContained(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual.BaseBuilder
- endFullyContained(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual.BaseBuilder
- endInclusive(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange.BaseBuilder
- endInclusive(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual.BaseBuilder
- endInclusive(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRange.BaseBuilder
- endInclusive(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual.BaseBuilder
- endOffset(Long) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange.BaseBuilder
- endOffset(Long) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual.BaseBuilder
- equals(Object) - Method in class uk.gov.gchq.koryphe.adapted.Adapted
- equals(Object) - Method in class uk.gov.gchq.koryphe.adapted.InputAdapted
- equals(Object) - Method in class uk.gov.gchq.koryphe.adapted.StateAgnosticOutputAdapter
- equals(Object) - Method in class uk.gov.gchq.koryphe.binaryoperator.AdaptedBinaryOperator
- equals(Object) - Method in class uk.gov.gchq.koryphe.binaryoperator.KorypheBinaryOperator
- equals(Object) - Method in class uk.gov.gchq.koryphe.composite.Composite
- equals(Object) - Method in class uk.gov.gchq.koryphe.function.AdaptedFunction
- equals(Object) - Method in class uk.gov.gchq.koryphe.function.KorypheFunction
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.binaryoperator.StringConcat
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.binaryoperator.StringDeduplicateConcat
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ApplyBiFunction
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.CallMethod
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.Cast
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.Concat
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.CreateObject
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.DefaultIfEmpty
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.DefaultIfNull
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.DeserialiseJson
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.DictionaryLookup
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.DivideBy
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ExtractValue
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.FirstValid
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.If
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.Increment
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.IterableFilter
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.IterableFlatten
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.IterableFunction
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.Length
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.MapFilter
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.MultiplyBy
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.MultiplyLongBy
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.NthItem
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ParseDate
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ParseTime
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.SetValue
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.StringAppend
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.StringJoin
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.StringPrepend
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.StringRegexReplace
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.StringRegexSplit
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.StringReplace
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.StringSplit
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.StringTruncate
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ToBytes
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ToDateString
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.function.ToString
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.AgeOff
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.AreIn
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.CollectionContains
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.If
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsA
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsEqual
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsIn
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLessThan
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLongerThan
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsMoreThan
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsShorterThan
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.MapContains
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.MapContainsPredicate
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.MultiRegex
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.Not
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRange
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.Regex
- equals(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.StringContains
- equals(Object) - Method in class uk.gov.gchq.koryphe.predicate.AdaptedPredicate
- equals(Object) - Method in class uk.gov.gchq.koryphe.predicate.KoryphePredicate
- equals(Object) - Method in class uk.gov.gchq.koryphe.predicate.PredicateMap
- equals(Object) - Method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolverAnnotation
- equals(Object) - Method in class uk.gov.gchq.koryphe.tuple.ArrayTuple
- equals(Object) - Method in class uk.gov.gchq.koryphe.tuple.MapTuple
- equals(Object) - Method in class uk.gov.gchq.koryphe.tuple.ReferenceArrayTuple
- equals(Object) - Method in class uk.gov.gchq.koryphe.tuple.ReflectiveTuple
- equals(Object) - Method in class uk.gov.gchq.koryphe.tuple.TupleInputAdapter
- equals(Object) - Method in class uk.gov.gchq.koryphe.tuple.TupleOutputAdapter
- equals(Object) - Method in class uk.gov.gchq.koryphe.ValidationResult
- ERROR_WRONG_PARAM - Static variable in class uk.gov.gchq.koryphe.tuple.ReflectiveTuple
- Example - Annotation Type in uk.gov.gchq.koryphe.example.annotation
- execute() - Method in class uk.gov.gchq.koryphe.example.KorypheExample
- execute(BinaryOperator) - Method in class uk.gov.gchq.koryphe.tuple.binaryoperator.TupleAdaptedBinaryOperatorComposite.SelectedBuilder
- execute(Function) - Method in class uk.gov.gchq.koryphe.impl.function.FunctionChain.Builder
- execute(Function) - Method in class uk.gov.gchq.koryphe.tuple.function.TupleAdaptedFunctionComposite.SelectedBuilder
- execute(Predicate) - Method in class uk.gov.gchq.koryphe.impl.predicate.And.SelectedBuilder
- execute(Predicate) - Method in class uk.gov.gchq.koryphe.impl.predicate.Or.SelectedBuilder
- execute(Predicate) - Method in class uk.gov.gchq.koryphe.tuple.predicate.TupleAdaptedPredicateComposite.SelectedBuilder
- execute(R[], Function, R[]) - Method in class uk.gov.gchq.koryphe.impl.function.FunctionChain.Builder
- Exists - Class in uk.gov.gchq.koryphe.impl.predicate
-
An
Exists
is aPredicate
that simply checks the input object is not null. - Exists() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.Exists
- ExtractKeys<K,V> - Class in uk.gov.gchq.koryphe.impl.function
- ExtractKeys() - Constructor for class uk.gov.gchq.koryphe.impl.function.ExtractKeys
- ExtractKeysExample - Class in uk.gov.gchq.koryphe.example.function
- ExtractKeysExample() - Constructor for class uk.gov.gchq.koryphe.example.function.ExtractKeysExample
- ExtractValue<K,V> - Class in uk.gov.gchq.koryphe.impl.function
- ExtractValue() - Constructor for class uk.gov.gchq.koryphe.impl.function.ExtractValue
- ExtractValue(K) - Constructor for class uk.gov.gchq.koryphe.impl.function.ExtractValue
- ExtractValueExample - Class in uk.gov.gchq.koryphe.example.function
- ExtractValueExample() - Constructor for class uk.gov.gchq.koryphe.example.function.ExtractValueExample
- ExtractValues<K,V> - Class in uk.gov.gchq.koryphe.impl.function
- ExtractValues() - Constructor for class uk.gov.gchq.koryphe.impl.function.ExtractValues
- ExtractValuesExample - Class in uk.gov.gchq.koryphe.example.function
- ExtractValuesExample() - Constructor for class uk.gov.gchq.koryphe.example.function.ExtractValuesExample
F
- filter(Iterable<T>, Predicate) - Static method in class uk.gov.gchq.koryphe.util.IterableUtil
-
Filters items out of an iterable.
- filter(Iterable<T>, List<Predicate>) - Static method in class uk.gov.gchq.koryphe.util.IterableUtil
-
Filters items out of an iterable.
- FilteredIterable<T> - Class in uk.gov.gchq.koryphe.iterable
- FilteredIterable(Iterable<T>, Predicate...) - Constructor for class uk.gov.gchq.koryphe.iterable.FilteredIterable
- FilteredIterable(Iterable<T>, List<Predicate>) - Constructor for class uk.gov.gchq.koryphe.iterable.FilteredIterable
- FilteredIterator<T> - Class in uk.gov.gchq.koryphe.iterable
- FilteredIterator(Iterator<T>, List<Predicate>) - Constructor for class uk.gov.gchq.koryphe.iterable.FilteredIterator
- first(Function<I_ITEM, O_ITEM>) - Method in class uk.gov.gchq.koryphe.impl.function.IterableFunction.Builder
- First - Class in uk.gov.gchq.koryphe.impl.binaryoperator
-
A
First
is aKorypheBinaryOperator
that assumes the value will never change and just returns the first non null value it gets. - First() - Constructor for class uk.gov.gchq.koryphe.impl.binaryoperator.First
- FirstItem<T> - Class in uk.gov.gchq.koryphe.impl.function
-
A
FirstItem
is aKorypheFunction
that returns the first item from a providedIterable
of items of type T - FirstItem() - Constructor for class uk.gov.gchq.koryphe.impl.function.FirstItem
- FirstItemExample - Class in uk.gov.gchq.koryphe.example.function
- FirstItemExample() - Constructor for class uk.gov.gchq.koryphe.example.function.FirstItemExample
- firstRow(int) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- firstRow(int) - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- FirstValid<I_ITEM> - Class in uk.gov.gchq.koryphe.impl.function
- FirstValid() - Constructor for class uk.gov.gchq.koryphe.impl.function.FirstValid
- FirstValid(Predicate) - Constructor for class uk.gov.gchq.koryphe.impl.function.FirstValid
- format(String) - Method in class uk.gov.gchq.koryphe.impl.function.ParseDate
- format(String) - Method in class uk.gov.gchq.koryphe.impl.function.ParseTime
- fromMilliSeconds(Long) - Method in enum uk.gov.gchq.koryphe.util.TimeUnit
- fromMilliSeconds(TimeUnit, Long) - Static method in enum uk.gov.gchq.koryphe.util.TimeUnit
- FunctionChain<I,O> - Class in uk.gov.gchq.koryphe.impl.function
-
A composite
Function
that applies the given functions consecutively, returning the final output. - FunctionChain() - Constructor for class uk.gov.gchq.koryphe.impl.function.FunctionChain
- FunctionChain(Function...) - Constructor for class uk.gov.gchq.koryphe.impl.function.FunctionChain
- FunctionChain(List<Function>) - Constructor for class uk.gov.gchq.koryphe.impl.function.FunctionChain
- FunctionChain.Builder<I,O> - Class in uk.gov.gchq.koryphe.impl.function
- FunctionComposite<I,O,C extends Function> - Class in uk.gov.gchq.koryphe.function
- FunctionComposite() - Constructor for class uk.gov.gchq.koryphe.function.FunctionComposite
-
Default - for serialisation.
- FunctionComposite(List<C>) - Constructor for class uk.gov.gchq.koryphe.function.FunctionComposite
- FunctionMap<K,I,O> - Class in uk.gov.gchq.koryphe.function
- FunctionMap() - Constructor for class uk.gov.gchq.koryphe.function.FunctionMap
-
Default - for serialisation.
- FunctionMap(Function<I, O>) - Constructor for class uk.gov.gchq.koryphe.function.FunctionMap
G
- get(Class<?>, String) - Method in class uk.gov.gchq.koryphe.tuple.ReflectiveTuple.Cache
- get(Integer) - Method in class uk.gov.gchq.koryphe.tuple.ArrayTuple
-
Get a value from this
ArrayTuple
at the given index. - get(Integer) - Method in class uk.gov.gchq.koryphe.tuple.ReferenceArrayTuple
- get(String) - Method in class uk.gov.gchq.koryphe.tuple.ReflectiveTuple
- get(R) - Method in class uk.gov.gchq.koryphe.tuple.MapTuple
- get(R) - Method in interface uk.gov.gchq.koryphe.tuple.Tuple
-
Get a value from this
Tuple
with the given reference. - get0() - Method in class uk.gov.gchq.koryphe.tuple.n.Tuple1
- get1() - Method in class uk.gov.gchq.koryphe.tuple.n.Tuple2
- get2() - Method in class uk.gov.gchq.koryphe.tuple.n.Tuple3
- get3() - Method in class uk.gov.gchq.koryphe.tuple.n.Tuple4
- get4() - Method in class uk.gov.gchq.koryphe.tuple.n.Tuple5
- getAdapter() - Method in class uk.gov.gchq.koryphe.adapted.StateAgnosticOutputAdapter
- getAgeOffTime() - Method in class uk.gov.gchq.koryphe.impl.predicate.AgeOff
- getAllowedValues() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsIn
- getAllowedValuesArray() - Method in class uk.gov.gchq.koryphe.impl.predicate.AreIn
- getAllowedValuesArray() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsIn
- getAnnotatedTypes(Class<? extends Annotation>) - Static method in class uk.gov.gchq.koryphe.util.ReflectionUtil
-
Get classes annotated with the given annotation class.
- getBinaryOperator() - Method in class uk.gov.gchq.koryphe.binaryoperator.AdaptedBinaryOperator
- getBinaryOperator() - Method in class uk.gov.gchq.koryphe.binaryoperator.BinaryOperatorMap
- getBinaryOperator() - Method in class uk.gov.gchq.koryphe.example.binaryoperator.TupleAggregationProductExample
- getBinaryOperator() - Method in class uk.gov.gchq.koryphe.example.binaryoperator.TupleCompositeAggregationExample
- getBinaryOperator() - Method in class uk.gov.gchq.koryphe.example.KorypheBinaryOperatorExample
- getBy() - Method in class uk.gov.gchq.koryphe.impl.function.DivideBy
- getBy() - Method in class uk.gov.gchq.koryphe.impl.function.MultiplyBy
- getBy() - Method in class uk.gov.gchq.koryphe.impl.function.MultiplyLongBy
- getCharset() - Method in class uk.gov.gchq.koryphe.impl.function.ToBytes
- getCharset() - Method in class uk.gov.gchq.koryphe.impl.function.ToString
- getCharsetAsString() - Method in class uk.gov.gchq.koryphe.impl.function.ToBytes
- getCharsetAsString() - Method in class uk.gov.gchq.koryphe.impl.function.ToString
- getClasses() - Method in class uk.gov.gchq.koryphe.signature.Signature
- getClasses() - Method in class uk.gov.gchq.koryphe.signature.SingletonSignature
- getClasses() - Method in class uk.gov.gchq.koryphe.signature.TupleSignature
- getClassFromName(String) - Static method in class uk.gov.gchq.koryphe.util.ReflectionUtil
-
Simply returns Class.forName(className), but any ClassNotFoundException exceptions are caught and null is returned.
- getClassName(String) - Static method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameCache
-
Gets the class name for a given id.
- getClassName(String) - Static method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolver
-
Gets the class name for a given id.
- getClassName(String, JavaType) - Static method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameCache
-
Gets the class name for a given id.
- getClassName(String, JavaType) - Static method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolver
-
Gets the class name for a given id.
- getComponents() - Method in class uk.gov.gchq.koryphe.binaryoperator.BinaryOperatorComposite
- getComponents() - Method in class uk.gov.gchq.koryphe.composite.Composite
- getComponents() - Method in class uk.gov.gchq.koryphe.function.FunctionComposite
- getComponents() - Method in class uk.gov.gchq.koryphe.predicate.PredicateComposite
- getComponents() - Method in class uk.gov.gchq.koryphe.tuple.binaryoperator.TupleAdaptedBinaryOperatorComposite
- getComponents() - Method in class uk.gov.gchq.koryphe.tuple.function.TupleAdaptedFunctionComposite
- getComponents() - Method in class uk.gov.gchq.koryphe.tuple.predicate.TupleAdaptedPredicateComposite
- getCondition() - Method in class uk.gov.gchq.koryphe.impl.function.If
- getCondition() - Method in class uk.gov.gchq.koryphe.impl.predicate.If
- getControlValue() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsEqual
- getControlValue() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLessThan
- getControlValue() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsMoreThan
- getControlValue() - Method in class uk.gov.gchq.koryphe.impl.predicate.Regex
- getDefaultValue() - Method in class uk.gov.gchq.koryphe.impl.function.DefaultIfEmpty
- getDefaultValue() - Method in class uk.gov.gchq.koryphe.impl.function.DefaultIfNull
- getDelimiter() - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- getDelimiter() - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- getDelimiter() - Method in class uk.gov.gchq.koryphe.impl.function.StringJoin
- getDelimiter() - Method in class uk.gov.gchq.koryphe.impl.function.StringSplit
- getDescForKnownTypeIds() - Method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolver
- getDictionary() - Method in class uk.gov.gchq.koryphe.impl.function.DictionaryLookup
- getEnd() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange
- getEnd() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual
- getEnd() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRange
- getEnd() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual
- getEnd() - Method in class uk.gov.gchq.koryphe.iterable.LimitedIterable
- getEndOffset() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange
- getEndOffset() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual
- getErrors() - Method in class uk.gov.gchq.koryphe.ValidationResult
- getErrorString() - Method in class uk.gov.gchq.koryphe.ValidationResult
- getFirstRow() - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- getFirstRow() - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- getFormat() - Method in class uk.gov.gchq.koryphe.impl.function.ParseDate
- getFormat() - Method in class uk.gov.gchq.koryphe.impl.function.ParseTime
- getFormat() - Method in class uk.gov.gchq.koryphe.impl.function.ToDateString
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.DivideByExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.DivideExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.ExtractKeysExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.ExtractValueExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.ExtractValuesExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.FirstItemExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.IsEmptyExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.iterable.IterableConcatExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.iterable.IterableFunctionExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.LastItemExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.LengthExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.MultiplyByExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.MultiplyExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.NthItemExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.SizeExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.TupleCompositeMultiplyByExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.TupleDivideByExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.TupleDivideExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.TupleMultiplyByExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.function.TupleMultiplyExample
- getFunction() - Method in class uk.gov.gchq.koryphe.example.KorypheFunctionExample
- getFunction() - Method in class uk.gov.gchq.koryphe.function.AdaptedFunction
- getFunction() - Method in class uk.gov.gchq.koryphe.function.FunctionMap
- getFunction() - Method in interface uk.gov.gchq.koryphe.function.WrappedBiFunction
- getFunction() - Method in class uk.gov.gchq.koryphe.impl.function.ApplyBiFunction
- getFunctions() - Method in class uk.gov.gchq.koryphe.impl.function.IterableFunction
- getHeader() - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- getHeader() - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- getIgnoreCase() - Method in class uk.gov.gchq.koryphe.impl.predicate.StringContains
- getImplementation() - Method in class uk.gov.gchq.koryphe.impl.function.ToSet
- getImplementationAsString() - Method in class uk.gov.gchq.koryphe.impl.function.ToSet
- getIncrement() - Method in class uk.gov.gchq.koryphe.impl.function.Increment
- getInput() - Method in class uk.gov.gchq.koryphe.example.binaryoperator.TupleAggregationProductExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.binaryoperator.TupleCompositeAggregationExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.DivideByExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.DivideExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.ExtractKeysExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.ExtractValueExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.ExtractValuesExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.FirstItemExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.IsEmptyExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.iterable.IterableConcatExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.iterable.IterableFunctionExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.LastItemExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.LengthExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.MultiplyByExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.MultiplyExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.NthItemExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.SizeExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.TupleCompositeMultiplyByExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.TupleDivideByExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.TupleDivideExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.TupleMultiplyByExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.function.TupleMultiplyExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.KorypheExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.predicate.IsMoreThanExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.predicate.TupleAndExample
- getInput() - Method in class uk.gov.gchq.koryphe.example.predicate.TupleCompositeAndExample
- getInputAdapter() - Method in class uk.gov.gchq.koryphe.adapted.InputAdapted
- getInputAdapter() - Method in class uk.gov.gchq.koryphe.tuple.binaryoperator.TupleAdaptedBinaryOperator
- getInputAdapter() - Method in class uk.gov.gchq.koryphe.tuple.function.TupleAdaptedFunction
- getInputAdapter() - Method in class uk.gov.gchq.koryphe.tuple.predicate.TupleAdaptedPredicate
- getInputSignature(F) - Static method in class uk.gov.gchq.koryphe.signature.Signature
-
Get the input signature of a BiFunction.
- getInputSignature(Function) - Static method in class uk.gov.gchq.koryphe.signature.Signature
-
Get the input signature of a function.
- getInputSignature(Predicate) - Static method in class uk.gov.gchq.koryphe.signature.Signature
-
Get the input signature of a predicate.
- getKey() - Method in class uk.gov.gchq.koryphe.impl.function.ExtractValue
- getKey() - Method in class uk.gov.gchq.koryphe.impl.predicate.MapContains
- getKey() - Method in class uk.gov.gchq.koryphe.predicate.PredicateMap
- getKeyPredicate() - Method in class uk.gov.gchq.koryphe.impl.function.MapFilter
- getKeyPredicate() - Method in class uk.gov.gchq.koryphe.impl.predicate.MapContainsPredicate
- getKeyValuePredicate() - Method in class uk.gov.gchq.koryphe.impl.function.MapFilter
- getLength() - Method in class uk.gov.gchq.koryphe.impl.function.StringTruncate
- getMaxLength() - Method in class uk.gov.gchq.koryphe.impl.function.Length
- getMaxLength() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsShorterThan
- getMechanism() - Method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolver
- getMethod() - Method in class uk.gov.gchq.koryphe.impl.function.CallMethod
- getMinLength() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLongerThan
- getModule() - Static method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassSerializer
- getNullOrEmptyAllowedValuesAccepted() - Method in class uk.gov.gchq.koryphe.impl.predicate.AreIn
- getNullString() - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- getNumClasses() - Method in class uk.gov.gchq.koryphe.signature.Signature
- getNumClasses() - Method in class uk.gov.gchq.koryphe.signature.SingletonSignature
- getNumClasses() - Method in class uk.gov.gchq.koryphe.signature.TupleSignature
- getObjectClass() - Method in class uk.gov.gchq.koryphe.impl.function.CreateObject
- getOffsetUnit() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange
- getOffsetUnit() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual
- getOperator() - Method in class uk.gov.gchq.koryphe.impl.function.IterableFlatten
- getOrEqualTo() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLessThan
- getOrEqualTo() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsMoreThan
- getOtherwise() - Method in class uk.gov.gchq.koryphe.impl.function.If
- getOtherwise() - Method in class uk.gov.gchq.koryphe.impl.predicate.If
- getOutputAdapter() - Method in class uk.gov.gchq.koryphe.adapted.Adapted
- getOutputAdapter() - Method in class uk.gov.gchq.koryphe.tuple.binaryoperator.TupleAdaptedBinaryOperator
- getOutputAdapter() - Method in class uk.gov.gchq.koryphe.tuple.function.TupleAdaptedFunction
- getOutputClass() - Method in class uk.gov.gchq.koryphe.impl.function.Cast
- getOutputClass() - Method in class uk.gov.gchq.koryphe.impl.function.DeserialiseJson
- getOutputSignature(F) - Static method in class uk.gov.gchq.koryphe.signature.Signature
-
Get the output signature of a function.
- getOutputSignature(Function) - Static method in class uk.gov.gchq.koryphe.signature.Signature
-
Get the output signature of a function.
- getPatterns() - Method in class uk.gov.gchq.koryphe.impl.predicate.MultiRegex
- getPredicate() - Method in class uk.gov.gchq.koryphe.example.KoryphePredicateExample
- getPredicate() - Method in class uk.gov.gchq.koryphe.example.predicate.IsMoreThanExample
- getPredicate() - Method in class uk.gov.gchq.koryphe.example.predicate.TupleAndExample
- getPredicate() - Method in class uk.gov.gchq.koryphe.example.predicate.TupleCompositeAndExample
- getPredicate() - Method in class uk.gov.gchq.koryphe.impl.function.FirstValid
- getPredicate() - Method in class uk.gov.gchq.koryphe.impl.function.If
- getPredicate() - Method in class uk.gov.gchq.koryphe.impl.function.IterableFilter
- getPredicate() - Method in class uk.gov.gchq.koryphe.impl.predicate.If
- getPredicate() - Method in class uk.gov.gchq.koryphe.impl.predicate.Not
- getPredicate() - Method in class uk.gov.gchq.koryphe.predicate.AdaptedPredicate
- getPredicate() - Method in class uk.gov.gchq.koryphe.predicate.PredicateMap
- getPrefix() - Method in class uk.gov.gchq.koryphe.impl.function.StringPrepend
- getProjection() - Method in class uk.gov.gchq.koryphe.tuple.function.TupleAdaptedFunction
- getProjection() - Method in class uk.gov.gchq.koryphe.tuple.TupleOutputAdapter
- getQuoteChar() - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- getQuoteChar() - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- getRecord() - Method in class uk.gov.gchq.koryphe.tuple.ReflectiveTuple
- getReflectionPackages() - Static method in class uk.gov.gchq.koryphe.util.ReflectionUtil
- getRegex() - Method in class uk.gov.gchq.koryphe.impl.function.StringRegexReplace
- getRegex() - Method in class uk.gov.gchq.koryphe.impl.function.StringRegexSplit
- getReplacement() - Method in class uk.gov.gchq.koryphe.impl.function.StringRegexReplace
- getReplacement() - Method in class uk.gov.gchq.koryphe.impl.function.StringReplace
- getSearchString() - Method in class uk.gov.gchq.koryphe.impl.function.StringReplace
- getSelection() - Method in class uk.gov.gchq.koryphe.impl.function.NthItem
- getSelection() - Method in class uk.gov.gchq.koryphe.tuple.binaryoperator.TupleAdaptedBinaryOperator
- getSelection() - Method in class uk.gov.gchq.koryphe.tuple.function.TupleAdaptedFunction
- getSelection() - Method in class uk.gov.gchq.koryphe.tuple.predicate.TupleAdaptedPredicate
- getSelection() - Method in class uk.gov.gchq.koryphe.tuple.TupleInputAdapter
- getSeparator() - Method in class uk.gov.gchq.koryphe.impl.binaryoperator.StringConcat
- getSeparator() - Method in class uk.gov.gchq.koryphe.impl.binaryoperator.StringDeduplicateConcat
- getSeparator() - Method in class uk.gov.gchq.koryphe.impl.function.Concat
- getSimpleClassName(Class<?>) - Static method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameCache
-
Gets a simple class name for the given class.
- getSimpleClassName(Class<?>) - Static method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolver
-
Gets a simple class name for the given class.
- getSimpleClassNameOrNull(Class<?>) - Static method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameCache
- getSimpleClassNameOrNull(Class<?>) - Static method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolver
-
Gets a simple class name for the given class.
- getSimpleClassNames(Class<?>) - Static method in class uk.gov.gchq.koryphe.util.ReflectionUtil
-
Get a map of simple class name to class, for all sub classes of a given class.
- getStart() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange
- getStart() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual
- getStart() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRange
- getStart() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual
- getStart() - Method in class uk.gov.gchq.koryphe.iterable.LimitedIterable
- getStartOffset() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange
- getStartOffset() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual
- getSubTypes(Class<?>) - Static method in class uk.gov.gchq.koryphe.util.ReflectionUtil
-
Get implementations of a given class.
- getSuffix() - Method in class uk.gov.gchq.koryphe.impl.function.StringAppend
- getThen() - Method in class uk.gov.gchq.koryphe.impl.function.If
- getThen() - Method in class uk.gov.gchq.koryphe.impl.predicate.If
- getTimeUnit() - Method in class uk.gov.gchq.koryphe.impl.function.ParseTime
- getTimeUnit() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange
- getTimeUnit() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual
- getTimeZone() - Method in class uk.gov.gchq.koryphe.impl.function.ParseDate
- getTimeZone() - Method in class uk.gov.gchq.koryphe.impl.function.ParseTime
- getTimeZone() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange
- getTimeZone() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual
- getTimeZoneAsString() - Method in class uk.gov.gchq.koryphe.impl.function.ParseDate
- getTimeZoneAsString() - Method in class uk.gov.gchq.koryphe.impl.function.ParseTime
- getTimeZoneDefault() - Static method in class uk.gov.gchq.koryphe.util.DateUtil
- getTimeZoneId() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange
- getTimeZoneId() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual
- getTrim() - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- getType() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsA
- getValue() - Method in class uk.gov.gchq.koryphe.impl.function.SetValue
- getValue() - Method in class uk.gov.gchq.koryphe.impl.predicate.CollectionContains
- getValue() - Method in class uk.gov.gchq.koryphe.impl.predicate.StringContains
- getValuePredicate() - Method in class uk.gov.gchq.koryphe.impl.function.MapFilter
- getValues() - Method in class uk.gov.gchq.koryphe.impl.predicate.AreIn
- getValues() - Method in class uk.gov.gchq.koryphe.tuple.MapTuple
- Gunzip - Class in uk.gov.gchq.koryphe.impl.function
-
A
Gunzip
is aFunction
that takes a byte[] of gzipped data and decompresses it. - Gunzip() - Constructor for class uk.gov.gchq.koryphe.impl.function.Gunzip
H
- hashCode() - Method in class uk.gov.gchq.koryphe.adapted.Adapted
- hashCode() - Method in class uk.gov.gchq.koryphe.adapted.InputAdapted
- hashCode() - Method in class uk.gov.gchq.koryphe.adapted.StateAgnosticOutputAdapter
- hashCode() - Method in class uk.gov.gchq.koryphe.binaryoperator.AdaptedBinaryOperator
- hashCode() - Method in class uk.gov.gchq.koryphe.binaryoperator.KorypheBinaryOperator
- hashCode() - Method in class uk.gov.gchq.koryphe.composite.Composite
- hashCode() - Method in class uk.gov.gchq.koryphe.function.AdaptedFunction
- hashCode() - Method in class uk.gov.gchq.koryphe.function.KorypheFunction
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.binaryoperator.StringConcat
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.binaryoperator.StringDeduplicateConcat
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.ApplyBiFunction
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.CallMethod
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.Cast
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.Concat
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.CreateObject
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.DefaultIfEmpty
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.DefaultIfNull
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.DeserialiseJson
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.DictionaryLookup
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.DivideBy
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.ExtractValue
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.FirstValid
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.If
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.Increment
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.IterableFilter
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.IterableFlatten
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.IterableFunction
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.Length
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.MapFilter
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.MultiplyBy
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.MultiplyLongBy
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.NthItem
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.ParseDate
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.ParseTime
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.SetValue
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.StringAppend
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.StringJoin
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.StringPrepend
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.StringRegexReplace
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.StringRegexSplit
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.StringReplace
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.StringSplit
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.StringTruncate
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.ToBytes
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.ToDateString
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.function.ToString
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.AgeOff
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.AreIn
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.CollectionContains
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.If
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsA
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsEqual
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsIn
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLessThan
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLongerThan
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsMoreThan
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsShorterThan
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.MapContains
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.MapContainsPredicate
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.MultiRegex
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.Not
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRange
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.Regex
- hashCode() - Method in class uk.gov.gchq.koryphe.impl.predicate.StringContains
- hashCode() - Method in class uk.gov.gchq.koryphe.predicate.AdaptedPredicate
- hashCode() - Method in class uk.gov.gchq.koryphe.predicate.KoryphePredicate
- hashCode() - Method in class uk.gov.gchq.koryphe.predicate.PredicateMap
- hashCode() - Method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolverAnnotation
- hashCode() - Method in class uk.gov.gchq.koryphe.tuple.ArrayTuple
- hashCode() - Method in class uk.gov.gchq.koryphe.tuple.MapTuple
- hashCode() - Method in class uk.gov.gchq.koryphe.tuple.ReferenceArrayTuple
- hashCode() - Method in class uk.gov.gchq.koryphe.tuple.ReflectiveTuple
- hashCode() - Method in class uk.gov.gchq.koryphe.tuple.TupleInputAdapter
- hashCode() - Method in class uk.gov.gchq.koryphe.tuple.TupleOutputAdapter
- hashCode() - Method in class uk.gov.gchq.koryphe.ValidationResult
- hasNext() - Method in class uk.gov.gchq.koryphe.iterable.ChainedIterator
- hasNext() - Method in class uk.gov.gchq.koryphe.iterable.FilteredIterator
- hasNext() - Method in class uk.gov.gchq.koryphe.iterable.LimitedIterator
- hasNext() - Method in class uk.gov.gchq.koryphe.iterable.MappedIterator
- header(String...) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- header(String...) - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- header(Collection<String>) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- header(Collection<String>) - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- HOUR - uk.gov.gchq.koryphe.util.TimeUnit
- HOURS_TO_MILLISECONDS - Static variable in class uk.gov.gchq.koryphe.impl.predicate.AgeOff
- HOURS_TO_MILLISECONDS - Static variable in class uk.gov.gchq.koryphe.util.DateUtil
I
- Identity - Class in uk.gov.gchq.koryphe.impl.function
-
An
Identity
is aFunction
which takes a single object as an input, and simply returns that object. - Identity() - Constructor for class uk.gov.gchq.koryphe.impl.function.Identity
- idFromBaseType() - Method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolver
- idFromValue(Object) - Method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolver
- idFromValueAndType(Object, Class<?>) - Method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolver
- If<I,O> - Class in uk.gov.gchq.koryphe.impl.function
-
An
If
is aFunction
that conditionally applies one of two functions to a provided input. - If<I> - Class in uk.gov.gchq.koryphe.impl.predicate
-
An
If
is aPredicate
that conditionally applies one of two predicates to a provided input. - If() - Constructor for class uk.gov.gchq.koryphe.impl.function.If
- If() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.If
- If(boolean, Predicate<? super I>) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.If
-
Constructs a new
If
object, with a boolean condition, and one predicate that will test the input, if the boolean condition resolves to true. - If(boolean, Predicate<? super I>, Predicate<? super I>) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.If
-
Constructs a new
If
object, with a boolean condition, one predicate to test the input if the condition is true, and another predicate to test the input if the condition is false. - If(Predicate<? super I>, Predicate<? super I>) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.If
-
Constructs a new
If
object, with an initialpredicate
, and another predicate to test the input if the initial predicate resolves to true. - If(Predicate<? super I>, Predicate<? super I>, Predicate<? super I>) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.If
-
Constructs a new
If
object, with an initialpredicate
, a second predicate to test the input if the initial predicate resolves to true, and a third predicate to test the input if the initial predicate resolves to false. - If.SelectedBuilder - Class in uk.gov.gchq.koryphe.impl.predicate
- immutableCopyOf(Map<K, V>) - Static method in class uk.gov.gchq.koryphe.util.JavaUtils.Map
- immutableCopyOf(Set<T>) - Static method in class uk.gov.gchq.koryphe.util.JavaUtils.Set
- includeSubtypes() - Method in annotation type uk.gov.gchq.koryphe.serialisation.json.JsonSimpleClassName
- Increment - Class in uk.gov.gchq.koryphe.impl.function
-
A
Increment
is aFunction
that takes a number and adds a given number to it. - Increment() - Constructor for class uk.gov.gchq.koryphe.impl.function.Increment
- Increment(Number) - Constructor for class uk.gov.gchq.koryphe.impl.function.Increment
- InDateRange - Class in uk.gov.gchq.koryphe.impl.predicate.range
- InDateRange() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.range.InDateRange
- InDateRange.Builder - Class in uk.gov.gchq.koryphe.impl.predicate.range
- InDateRangeDual - Class in uk.gov.gchq.koryphe.impl.predicate.range
-
An
InDateRangeDual
is aPredicate
that tests if a startComparable
and endComparable
is within a provided range [start, end]. - InDateRangeDual() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.range.InDateRangeDual
- InDateRangeDual.Builder - Class in uk.gov.gchq.koryphe.impl.predicate.range
- init(JavaType) - Method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolver
- initialise() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual
- initialise() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual
- initialise() - Static method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameCache
- InputAdapted<I,AI> - Class in uk.gov.gchq.koryphe.adapted
-
An
InputAdapted
class is one that applies a function to it's inputs, allowing it to be applied to different input types. - InputAdapted() - Constructor for class uk.gov.gchq.koryphe.adapted.InputAdapted
- InputAdapted(Function<I, AI>) - Constructor for class uk.gov.gchq.koryphe.adapted.InputAdapted
- InputValidator - Interface in uk.gov.gchq.koryphe.signature
- inRange(Comparable<T>, Comparable<T>, T, T, Boolean, Boolean) - Static method in class uk.gov.gchq.koryphe.util.RangeUtil
-
Checks the start and end values within a provided range.
- inRange(Comparable<T>, Comparable<T>, T, T, Boolean, Boolean, Boolean, Boolean) - Static method in class uk.gov.gchq.koryphe.util.RangeUtil
-
Checks the start and end values within a provided range.
- InRange<T extends Comparable<T>> - Class in uk.gov.gchq.koryphe.impl.predicate.range
- InRange() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.range.InRange
- InRange.BaseBuilder<B extends InRange.BaseBuilder<B,R,T>,R extends InRange<T>,T extends Comparable<T>> - Class in uk.gov.gchq.koryphe.impl.predicate.range
- InRange.Builder<T extends Comparable<T>> - Class in uk.gov.gchq.koryphe.impl.predicate.range
- InRangeDual<T extends Comparable<T>> - Class in uk.gov.gchq.koryphe.impl.predicate.range
-
A
InRangeDual
is aPredicate
that tests if a startComparable
and endComparable
is within a provided range [start, end]. - InRangeDual() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual
- InRangeDual.BaseBuilder<B extends InRangeDual.BaseBuilder<B,R,T>,R extends InRangeDual<T>,T extends Comparable<T>> - Class in uk.gov.gchq.koryphe.impl.predicate.range
- InRangeDual.Builder<T extends Comparable<T>> - Class in uk.gov.gchq.koryphe.impl.predicate.range
- IntegerTupleAdaptedPredicate - Class in uk.gov.gchq.koryphe.tuple.predicate
- IntegerTupleAdaptedPredicate() - Constructor for class uk.gov.gchq.koryphe.tuple.predicate.IntegerTupleAdaptedPredicate
- IntegerTupleAdaptedPredicate(Predicate, Integer...) - Constructor for class uk.gov.gchq.koryphe.tuple.predicate.IntegerTupleAdaptedPredicate
- InTimeRange - Class in uk.gov.gchq.koryphe.impl.predicate.range
- InTimeRange() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.range.InTimeRange
- InTimeRange.Builder - Class in uk.gov.gchq.koryphe.impl.predicate.range
- InTimeRangeDual - Class in uk.gov.gchq.koryphe.impl.predicate.range
-
An
InTimeRangeDual
is aPredicate
that tests if a startComparable
and endComparable
is within a provided range [start, end]. - InTimeRangeDual() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.range.InTimeRangeDual
- InTimeRangeDual.Builder - Class in uk.gov.gchq.koryphe.impl.predicate.range
- IsA - Class in uk.gov.gchq.koryphe.impl.predicate
- IsA() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsA
-
Default constructor - used for serialisation.
- IsA(Class<?>) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsA
-
Create an
IsA
validate that tests for instances of a given controlClass
. - IsA(String) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsA
-
Create an
IsA
validate that tests for instances of a given control class name. - isEllipses() - Method in class uk.gov.gchq.koryphe.impl.function.StringTruncate
- IsEmpty - Class in uk.gov.gchq.koryphe.impl.function
-
A
IsEmpty
is aKorypheFunction
which returns a boolean based on whether or not the inputIterable
is empty. - IsEmpty() - Constructor for class uk.gov.gchq.koryphe.impl.function.IsEmpty
- IsEmptyExample - Class in uk.gov.gchq.koryphe.example.function
- IsEmptyExample() - Constructor for class uk.gov.gchq.koryphe.example.function.IsEmptyExample
- isEndFullyContained() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual
- isEndFullyContained() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual
- isEndInclusive() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange
- isEndInclusive() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual
- isEndInclusive() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRange
- isEndInclusive() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual
- IsEqual - Class in uk.gov.gchq.koryphe.impl.predicate
-
An
IsEqual
is aPredicate
that checks that the input is equal to a control value. - IsEqual() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsEqual
- IsEqual(Object) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsEqual
- IsFalse - Class in uk.gov.gchq.koryphe.impl.predicate
-
An
IsFalse
is aPredicate
that checks that the input boolean is false. - IsFalse() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsFalse
- IsIn - Class in uk.gov.gchq.koryphe.impl.predicate
-
An
IsIn
is aPredicate
that checks that the input is in a set of allowed values. - IsIn() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsIn
- IsIn(Object...) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsIn
- IsIn(Collection<Object>) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsIn
- isInputValid(Class<?>...) - Method in class uk.gov.gchq.koryphe.impl.function.Length
- isInputValid(Class<?>...) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLessThan
- isInputValid(Class<?>...) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLongerThan
- isInputValid(Class<?>...) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsMoreThan
- isInputValid(Class<?>...) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsShorterThan
- isInputValid(Class<?>...) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsXLessThanY
- isInputValid(Class<?>...) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsXMoreThanY
- isInputValid(Class<?>...) - Method in class uk.gov.gchq.koryphe.impl.predicate.Not
- isInputValid(Class<?>...) - Method in class uk.gov.gchq.koryphe.predicate.PredicateComposite
- isInputValid(Class<?>...) - Method in interface uk.gov.gchq.koryphe.signature.InputValidator
- isInputValid(Class<?>...) - Method in class uk.gov.gchq.koryphe.tuple.predicate.IntegerTupleAdaptedPredicate
- IsLessThan - Class in uk.gov.gchq.koryphe.impl.predicate
- IsLessThan() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsLessThan
- IsLessThan(Comparable<?>) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsLessThan
- IsLessThan(Comparable, boolean) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsLessThan
- IsLongerThan - Class in uk.gov.gchq.koryphe.impl.predicate
-
An
IsLongerThan
is aPredicate
that checks that the input object has a length more than a minimum length. - IsLongerThan() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsLongerThan
- IsLongerThan(int) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsLongerThan
- IsLongerThan(int, boolean) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsLongerThan
- isMicroseconds() - Method in class uk.gov.gchq.koryphe.impl.function.ParseDate
- IsMoreThan - Class in uk.gov.gchq.koryphe.impl.predicate
- IsMoreThan() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsMoreThan
- IsMoreThan(Comparable<?>) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsMoreThan
- IsMoreThan(Comparable, boolean) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsMoreThan
- IsMoreThanExample - Class in uk.gov.gchq.koryphe.example.predicate
- IsMoreThanExample() - Constructor for class uk.gov.gchq.koryphe.example.predicate.IsMoreThanExample
- isOrEqualTo() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLongerThan
- isOrEqualTo() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsShorterThan
- isOutputValid(Class<?>...) - Method in interface uk.gov.gchq.koryphe.signature.OutputValidator
- isPublicConcrete(Class) - Static method in class uk.gov.gchq.koryphe.util.ReflectionUtil
- isQuoted() - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- isQuoted() - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- IsShorterThan - Class in uk.gov.gchq.koryphe.impl.predicate
-
An
IsShorterThan
is aPredicate
that checks that the input object has a length less than a maximum length. - IsShorterThan() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsShorterThan
- IsShorterThan(int) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsShorterThan
- IsShorterThan(int, boolean) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsShorterThan
- isStartFullyContained() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual
- isStartFullyContained() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual
- isStartInclusive() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange
- isStartInclusive() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual
- isStartInclusive() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRange
- isStartInclusive() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual
- IsTrue - Class in uk.gov.gchq.koryphe.impl.predicate
-
An
IsTrue
is aPredicate
that checks that the input boolean is true. - IsTrue() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsTrue
- isUseFullNameForSerialisation() - Static method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameCache
- isValid() - Method in class uk.gov.gchq.koryphe.ValidationResult
- IsXLessThanY - Class in uk.gov.gchq.koryphe.impl.predicate
-
An
IsXLessThanY
is aBiPredicate
that checks that the first inputComparable
is less than the second inputComparable
. - IsXLessThanY() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsXLessThanY
- IsXMoreThanY - Class in uk.gov.gchq.koryphe.impl.predicate
-
An
IsXMoreThanY
is aBiPredicate
that checks that the first inputComparable
is more than the second inputComparable
. - IsXMoreThanY() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.IsXMoreThanY
- IterableConcat<I_ITEM> - Class in uk.gov.gchq.koryphe.impl.function
-
An
IterableConcat
is aKorypheFunction
which flattens anIterable
ofIterable
s by concatenating them. - IterableConcat() - Constructor for class uk.gov.gchq.koryphe.impl.function.IterableConcat
- IterableConcatExample - Class in uk.gov.gchq.koryphe.example.function.iterable
- IterableConcatExample() - Constructor for class uk.gov.gchq.koryphe.example.function.iterable.IterableConcatExample
- IterableFilter<I_ITEM> - Class in uk.gov.gchq.koryphe.impl.function
- IterableFilter() - Constructor for class uk.gov.gchq.koryphe.impl.function.IterableFilter
- IterableFilter(Predicate) - Constructor for class uk.gov.gchq.koryphe.impl.function.IterableFilter
- IterableFlatten<I_ITEM> - Class in uk.gov.gchq.koryphe.impl.function
-
A
IterableFlatten
is aFunction
that takes items from anIterable
and combines them into a single result based on a providedBinaryOperator
. - IterableFlatten() - Constructor for class uk.gov.gchq.koryphe.impl.function.IterableFlatten
- IterableFlatten(BinaryOperator<I_ITEM>) - Constructor for class uk.gov.gchq.koryphe.impl.function.IterableFlatten
- IterableFunction<I_ITEM,O_ITEM> - Class in uk.gov.gchq.koryphe.impl.function
- IterableFunction() - Constructor for class uk.gov.gchq.koryphe.impl.function.IterableFunction
- IterableFunction(Function) - Constructor for class uk.gov.gchq.koryphe.impl.function.IterableFunction
- IterableFunction(List<Function>) - Constructor for class uk.gov.gchq.koryphe.impl.function.IterableFunction
- IterableFunction.Builder<I_ITEM> - Class in uk.gov.gchq.koryphe.impl.function
- IterableFunction.OutputBuilder<I_ITEM,O_ITEM> - Class in uk.gov.gchq.koryphe.impl.function
- IterableFunctionExample - Class in uk.gov.gchq.koryphe.example.function.iterable
- IterableFunctionExample() - Constructor for class uk.gov.gchq.koryphe.example.function.iterable.IterableFunctionExample
- IterableLongest - Class in uk.gov.gchq.koryphe.impl.function
-
An
IterableLongest
is aFunction
which evaluates the length of each item in the input Iterable and returns the longest item. - IterableLongest() - Constructor for class uk.gov.gchq.koryphe.impl.function.IterableLongest
- IterableUtil - Class in uk.gov.gchq.koryphe.util
- iterator() - Method in class uk.gov.gchq.koryphe.iterable.ChainedIterable
- iterator() - Method in class uk.gov.gchq.koryphe.iterable.FilteredIterable
- iterator() - Method in class uk.gov.gchq.koryphe.iterable.LimitedIterable
- iterator() - Method in class uk.gov.gchq.koryphe.iterable.MappedIterable
- iterator() - Method in class uk.gov.gchq.koryphe.tuple.ArrayTuple
- iterator() - Method in class uk.gov.gchq.koryphe.tuple.MapTuple
- iterator() - Method in class uk.gov.gchq.koryphe.tuple.ReferenceArrayTuple
- iterator() - Method in interface uk.gov.gchq.koryphe.tuple.Tuple
J
- JavaUtils - Class in uk.gov.gchq.koryphe.util
-
Copies of various methods/classes from the Java 11 JDK.
- JavaUtils.Map - Class in uk.gov.gchq.koryphe.util
- JavaUtils.Set - Class in uk.gov.gchq.koryphe.util
- JsonSerialiser - Class in uk.gov.gchq.koryphe.example.util
- JsonSimpleClassName - Annotation Type in uk.gov.gchq.koryphe.serialisation.json
K
- keepPublicConcreteClasses(Collection<Class>) - Static method in class uk.gov.gchq.koryphe.util.ReflectionUtil
-
Removes non public or non concrete classes from the given collection.
- keyPredicate(Predicate) - Method in class uk.gov.gchq.koryphe.impl.function.MapFilter
- keyValuePredicate(KoryphePredicate2) - Method in class uk.gov.gchq.koryphe.impl.function.MapFilter
- KorypheBinaryOperator<T> - Class in uk.gov.gchq.koryphe.binaryoperator
-
Abstract superclass provided for convenience.
- KorypheBinaryOperator() - Constructor for class uk.gov.gchq.koryphe.binaryoperator.KorypheBinaryOperator
- KorypheBinaryOperatorExample<T> - Class in uk.gov.gchq.koryphe.example
- KorypheBinaryOperatorExample() - Constructor for class uk.gov.gchq.koryphe.example.KorypheBinaryOperatorExample
- KorypheExample<I,O> - Class in uk.gov.gchq.koryphe.example
- KorypheExample() - Constructor for class uk.gov.gchq.koryphe.example.KorypheExample
- KorypheFunction<I,O> - Class in uk.gov.gchq.koryphe.function
-
Abstract superclass provided for convenience.
- KorypheFunction() - Constructor for class uk.gov.gchq.koryphe.function.KorypheFunction
- KorypheFunction2<T,U,R> - Class in uk.gov.gchq.koryphe.tuple.function
- KorypheFunction2() - Constructor for class uk.gov.gchq.koryphe.tuple.function.KorypheFunction2
- KorypheFunction3<T,U,V,R> - Class in uk.gov.gchq.koryphe.tuple.function
- KorypheFunction3() - Constructor for class uk.gov.gchq.koryphe.tuple.function.KorypheFunction3
- KorypheFunction4<T,U,V,W,R> - Class in uk.gov.gchq.koryphe.tuple.function
- KorypheFunction4() - Constructor for class uk.gov.gchq.koryphe.tuple.function.KorypheFunction4
- KorypheFunction5<T,U,V,W,X,R> - Class in uk.gov.gchq.koryphe.tuple.function
- KorypheFunction5() - Constructor for class uk.gov.gchq.koryphe.tuple.function.KorypheFunction5
- KorypheFunctionExample<I,O> - Class in uk.gov.gchq.koryphe.example
- KorypheFunctionExample() - Constructor for class uk.gov.gchq.koryphe.example.KorypheFunctionExample
- KorypheFunctionN<TUPLE extends Tuple<Integer>,R> - Class in uk.gov.gchq.koryphe.tuple.function
- KorypheFunctionN() - Constructor for class uk.gov.gchq.koryphe.tuple.function.KorypheFunctionN
- KorypheIterableFunctionExample<I extends Iterable,O extends Iterable> - Class in uk.gov.gchq.koryphe.example.function.iterable
- KorypheIterableFunctionExample() - Constructor for class uk.gov.gchq.koryphe.example.function.iterable.KorypheIterableFunctionExample
- KoryphePredicate<I> - Class in uk.gov.gchq.koryphe.predicate
-
Abstract superclass provided for convenience.
- KoryphePredicate() - Constructor for class uk.gov.gchq.koryphe.predicate.KoryphePredicate
- KoryphePredicate2<T,U> - Class in uk.gov.gchq.koryphe.tuple.predicate
- KoryphePredicate2() - Constructor for class uk.gov.gchq.koryphe.tuple.predicate.KoryphePredicate2
- KoryphePredicate3<T,U,V> - Class in uk.gov.gchq.koryphe.tuple.predicate
- KoryphePredicate3() - Constructor for class uk.gov.gchq.koryphe.tuple.predicate.KoryphePredicate3
- KoryphePredicate4<T,U,V,W> - Class in uk.gov.gchq.koryphe.tuple.predicate
- KoryphePredicate4() - Constructor for class uk.gov.gchq.koryphe.tuple.predicate.KoryphePredicate4
- KoryphePredicate5<T,U,V,W,X> - Class in uk.gov.gchq.koryphe.tuple.predicate
- KoryphePredicate5() - Constructor for class uk.gov.gchq.koryphe.tuple.predicate.KoryphePredicate5
- KoryphePredicateExample<I> - Class in uk.gov.gchq.koryphe.example
- KoryphePredicateExample() - Constructor for class uk.gov.gchq.koryphe.example.KoryphePredicateExample
- KoryphePredicateN<TUPLE extends Tuple<Integer>> - Class in uk.gov.gchq.koryphe.tuple.predicate
- KoryphePredicateN() - Constructor for class uk.gov.gchq.koryphe.tuple.predicate.KoryphePredicateN
L
- Last - Class in uk.gov.gchq.koryphe.impl.binaryoperator
-
A
Last
is aKorypheBinaryOperator
returns the last non null value it gets. - Last() - Constructor for class uk.gov.gchq.koryphe.impl.binaryoperator.Last
- LastItem<T> - Class in uk.gov.gchq.koryphe.impl.function
-
A
LastItem
is aKorypheFunction
that returns the last item from a providedIterable
of items of type T - LastItem() - Constructor for class uk.gov.gchq.koryphe.impl.function.LastItem
- LastItemExample - Class in uk.gov.gchq.koryphe.example.function
- LastItemExample() - Constructor for class uk.gov.gchq.koryphe.example.function.LastItemExample
- Length - Class in uk.gov.gchq.koryphe.impl.function
-
A
Length
is aKorypheFunction
that returns the length for a provided object. - Length() - Constructor for class uk.gov.gchq.koryphe.impl.function.Length
- Length(Integer) - Constructor for class uk.gov.gchq.koryphe.impl.function.Length
- LengthExample - Class in uk.gov.gchq.koryphe.example.function
- LengthExample() - Constructor for class uk.gov.gchq.koryphe.example.function.LengthExample
- limit(Iterable<T>, int, Integer, boolean) - Static method in class uk.gov.gchq.koryphe.util.IterableUtil
- LimitedIterable<T> - Class in uk.gov.gchq.koryphe.iterable
- LimitedIterable(Iterable<T>, int, Integer) - Constructor for class uk.gov.gchq.koryphe.iterable.LimitedIterable
- LimitedIterable(Iterable<T>, int, Integer, boolean) - Constructor for class uk.gov.gchq.koryphe.iterable.LimitedIterable
- LimitedIterator<T> - Class in uk.gov.gchq.koryphe.iterable
- LimitedIterator(Iterator<T>, int, Integer) - Constructor for class uk.gov.gchq.koryphe.iterable.LimitedIterator
- LimitedIterator(Iterator<T>, int, Integer, boolean) - Constructor for class uk.gov.gchq.koryphe.iterable.LimitedIterator
- logDebug() - Method in class uk.gov.gchq.koryphe.ValidationResult
- logErrors() - Method in class uk.gov.gchq.koryphe.ValidationResult
- logInfo() - Method in class uk.gov.gchq.koryphe.ValidationResult
- logTrace() - Method in class uk.gov.gchq.koryphe.ValidationResult
- logWarns() - Method in class uk.gov.gchq.koryphe.ValidationResult
- Longest<T> - Class in uk.gov.gchq.koryphe.impl.function
-
A
Longest
is aFunction
which takes two inputs and returns the longest of the two. - Longest() - Constructor for class uk.gov.gchq.koryphe.impl.function.Longest
M
- main(String[]) - Static method in class uk.gov.gchq.koryphe.example.RunAll
- map(Iterable<I_ITEM>, Function) - Static method in class uk.gov.gchq.koryphe.util.IterableUtil
- map(Iterable<I_ITEM>, List<Function>) - Static method in class uk.gov.gchq.koryphe.util.IterableUtil
- Map() - Constructor for class uk.gov.gchq.koryphe.util.JavaUtils.Map
- MapContains - Class in uk.gov.gchq.koryphe.impl.predicate
- MapContains() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.MapContains
- MapContains(String) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.MapContains
- MapContainsPredicate - Class in uk.gov.gchq.koryphe.impl.predicate
- MapContainsPredicate() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.MapContainsPredicate
- MapContainsPredicate(Predicate) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.MapContainsPredicate
- MapFilter<K,V> - Class in uk.gov.gchq.koryphe.impl.function
- MapFilter() - Constructor for class uk.gov.gchq.koryphe.impl.function.MapFilter
- MappedIterable<I_ITEM,O_ITEM> - Class in uk.gov.gchq.koryphe.iterable
- MappedIterable(Iterable<I_ITEM>, Function...) - Constructor for class uk.gov.gchq.koryphe.iterable.MappedIterable
- MappedIterable(Iterable<I_ITEM>, List<Function>) - Constructor for class uk.gov.gchq.koryphe.iterable.MappedIterable
- MappedIterator<I_ITEM,O_ITEM> - Class in uk.gov.gchq.koryphe.iterable
- MappedIterator(Iterator<I_ITEM>, List<Function>) - Constructor for class uk.gov.gchq.koryphe.iterable.MappedIterator
- MapToTuple<K> - Class in uk.gov.gchq.koryphe.impl.function
- MapToTuple() - Constructor for class uk.gov.gchq.koryphe.impl.function.MapToTuple
- MapTuple<R> - Class in uk.gov.gchq.koryphe.tuple
- MapTuple() - Constructor for class uk.gov.gchq.koryphe.tuple.MapTuple
-
Create a
MapTuple
backed by a newHashMap
. - MapTuple(Map<R, Object>) - Constructor for class uk.gov.gchq.koryphe.tuple.MapTuple
-
Create a
MapTuple
backed by the givenMap
. - Max - Class in uk.gov.gchq.koryphe.impl.binaryoperator
- Max() - Constructor for class uk.gov.gchq.koryphe.impl.binaryoperator.Max
- MICROSECOND - uk.gov.gchq.koryphe.util.TimeUnit
- microseconds(boolean) - Method in class uk.gov.gchq.koryphe.impl.function.ParseDate
- MICROSECONDS_TO_MILLISECONDS - Static variable in class uk.gov.gchq.koryphe.util.DateUtil
- MILLISECOND - uk.gov.gchq.koryphe.util.TimeUnit
- Min - Class in uk.gov.gchq.koryphe.impl.binaryoperator
- Min() - Constructor for class uk.gov.gchq.koryphe.impl.binaryoperator.Min
- MINUTE - uk.gov.gchq.koryphe.util.TimeUnit
- MINUTES_TO_MILLISECONDS - Static variable in class uk.gov.gchq.koryphe.util.DateUtil
- Multiply - Class in uk.gov.gchq.koryphe.impl.function
- Multiply() - Constructor for class uk.gov.gchq.koryphe.impl.function.Multiply
- MultiplyBy - Class in uk.gov.gchq.koryphe.impl.function
- MultiplyBy() - Constructor for class uk.gov.gchq.koryphe.impl.function.MultiplyBy
- MultiplyBy(int) - Constructor for class uk.gov.gchq.koryphe.impl.function.MultiplyBy
- MultiplyByExample - Class in uk.gov.gchq.koryphe.example.function
-
This example demonstrates a simple function that has a single input and output.
- MultiplyByExample() - Constructor for class uk.gov.gchq.koryphe.example.function.MultiplyByExample
- MultiplyExample - Class in uk.gov.gchq.koryphe.example.function
-
This example demonstrates a function that accepts more than one input value and returns a single result value.
- MultiplyExample() - Constructor for class uk.gov.gchq.koryphe.example.function.MultiplyExample
- MultiplyLongBy - Class in uk.gov.gchq.koryphe.impl.function
- MultiplyLongBy() - Constructor for class uk.gov.gchq.koryphe.impl.function.MultiplyLongBy
- MultiplyLongBy(long) - Constructor for class uk.gov.gchq.koryphe.impl.function.MultiplyLongBy
- MultiRegex - Class in uk.gov.gchq.koryphe.impl.predicate
-
A
MultiRegex
is aKoryphePredicate
that returns true if an input string matches a provided multiregex pattern, false otherwise. - MultiRegex() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.MultiRegex
- MultiRegex(Pattern...) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.MultiRegex
N
- name() - Method in annotation type uk.gov.gchq.koryphe.example.annotation.Example
- next() - Method in class uk.gov.gchq.koryphe.iterable.ChainedIterator
- next() - Method in class uk.gov.gchq.koryphe.iterable.FilteredIterator
- next() - Method in class uk.gov.gchq.koryphe.iterable.LimitedIterator
- next() - Method in class uk.gov.gchq.koryphe.iterable.MappedIterator
- Not<I> - Class in uk.gov.gchq.koryphe.impl.predicate
-
A
Predicate
that returns the inverse of the wrapped predicate. - Not() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.Not
- Not(Predicate<I>) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.Not
- NthItem<T> - Class in uk.gov.gchq.koryphe.impl.function
-
A
NthItem
is aKorypheFunction
that returns an item based on user selection, from anIterable
of items of type T - NthItem() - Constructor for class uk.gov.gchq.koryphe.impl.function.NthItem
- NthItem(int) - Constructor for class uk.gov.gchq.koryphe.impl.function.NthItem
- NthItemExample - Class in uk.gov.gchq.koryphe.example.function
- NthItemExample() - Constructor for class uk.gov.gchq.koryphe.example.function.NthItemExample
- nullString(String) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- NumericAggregateFunction - Class in uk.gov.gchq.koryphe.impl.binaryoperator
-
A
NumericAggregateFunction
is aKorypheBinaryOperator
that takes inNumber
s of the same type and processes the number in some way. - NumericAggregateFunction() - Constructor for class uk.gov.gchq.koryphe.impl.binaryoperator.NumericAggregateFunction
O
- of(T...) - Static method in class uk.gov.gchq.koryphe.util.JavaUtils.Set
- offsetUnit(TimeUnit) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange.BaseBuilder
- offsetUnit(TimeUnit) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual.BaseBuilder
- Or - Class in uk.gov.gchq.koryphe.impl.binaryoperator
-
An
Or
is aKorypheBinaryOperator
which takes twoBoolean
s and returns the result of applying the logical OR operation on the inputs. - Or<I> - Class in uk.gov.gchq.koryphe.impl.predicate
-
A composite
Predicate
that returns true if any of it's predicates return true, otherwise false. - Or() - Constructor for class uk.gov.gchq.koryphe.impl.binaryoperator.Or
- Or() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.Or
- Or(Predicate<?>...) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.Or
- Or(List<Predicate>) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.Or
- Or.Builder<I> - Class in uk.gov.gchq.koryphe.impl.predicate
- Or.SelectedBuilder<I> - Class in uk.gov.gchq.koryphe.impl.predicate
- otherwise(Integer[], Function<?, ?>) - Method in class uk.gov.gchq.koryphe.impl.function.If
- otherwise(Integer[], Function<?, ?>, Integer[]) - Method in class uk.gov.gchq.koryphe.impl.function.If
- otherwise(Integer, Function<?, ?>) - Method in class uk.gov.gchq.koryphe.impl.function.If
- otherwise(Integer, Function<?, ?>, Integer) - Method in class uk.gov.gchq.koryphe.impl.function.If
- otherwise(Function<?, ?>) - Method in class uk.gov.gchq.koryphe.impl.function.If
- otherwise(Predicate<?>, Integer...) - Method in class uk.gov.gchq.koryphe.impl.predicate.If.SelectedBuilder
- otherwise(Predicate<Tuple<Integer>>) - Method in class uk.gov.gchq.koryphe.impl.predicate.If.SelectedBuilder
- outputClass(Class<T>) - Method in class uk.gov.gchq.koryphe.impl.function.DeserialiseJson
- OutputValidator - Interface in uk.gov.gchq.koryphe.signature
P
- PACKAGES_KEY - Static variable in class uk.gov.gchq.koryphe.util.ReflectionUtil
- parse(String) - Static method in class uk.gov.gchq.koryphe.util.DateUtil
-
Parse the provided date.
- parse(String, TimeZone) - Static method in class uk.gov.gchq.koryphe.util.DateUtil
- parse(String, TimeZone, boolean) - Static method in class uk.gov.gchq.koryphe.util.DateUtil
- ParseDate - Class in uk.gov.gchq.koryphe.impl.function
-
Parses a date string and returns the
Date
. - ParseDate() - Constructor for class uk.gov.gchq.koryphe.impl.function.ParseDate
- parseHeader(String) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- parseTime(String) - Static method in class uk.gov.gchq.koryphe.util.DateUtil
-
Parse the provided date and returns the time in milliseconds.
- parseTime(String, TimeZone) - Static method in class uk.gov.gchq.koryphe.util.DateUtil
- ParseTime - Class in uk.gov.gchq.koryphe.impl.function
-
Parses a date string and returns the timestamp as a
Long
. - ParseTime() - Constructor for class uk.gov.gchq.koryphe.impl.function.ParseTime
- predicate(Integer[], Predicate<?>) - Method in class uk.gov.gchq.koryphe.impl.function.If
- predicate(Integer, Predicate<?>) - Method in class uk.gov.gchq.koryphe.impl.function.If
- predicate(Predicate) - Method in class uk.gov.gchq.koryphe.impl.function.FirstValid
- predicate(Predicate) - Method in class uk.gov.gchq.koryphe.impl.function.IterableFilter
- predicate(Predicate<?>) - Method in class uk.gov.gchq.koryphe.impl.function.If
- predicate(Predicate<?>, Integer...) - Method in class uk.gov.gchq.koryphe.impl.predicate.If.SelectedBuilder
- predicate(Predicate<Tuple<Integer>>) - Method in class uk.gov.gchq.koryphe.impl.predicate.If.SelectedBuilder
- PredicateComposite<I,C extends Predicate<I>> - Class in uk.gov.gchq.koryphe.predicate
- PredicateComposite() - Constructor for class uk.gov.gchq.koryphe.predicate.PredicateComposite
-
Default - for serialisation.
- PredicateComposite(List<C>) - Constructor for class uk.gov.gchq.koryphe.predicate.PredicateComposite
- PredicateMap<T> - Class in uk.gov.gchq.koryphe.predicate
- PredicateMap() - Constructor for class uk.gov.gchq.koryphe.predicate.PredicateMap
- PredicateMap(Object, Predicate<? super T>) - Constructor for class uk.gov.gchq.koryphe.predicate.PredicateMap
- printInput(I) - Method in class uk.gov.gchq.koryphe.example.KorypheExample
- printOutput(O) - Method in class uk.gov.gchq.koryphe.example.KorypheExample
- printValue(Object) - Method in class uk.gov.gchq.koryphe.example.KorypheExample
- Product - Class in uk.gov.gchq.koryphe.impl.binaryoperator
- Product() - Constructor for class uk.gov.gchq.koryphe.impl.binaryoperator.Product
- project(Integer...) - Static method in class uk.gov.gchq.koryphe.util.Util
-
Converts varargs integers into an array.
- project(String...) - Static method in class uk.gov.gchq.koryphe.util.Util
-
Converts varargs strings into an array.
- project(R[]) - Method in class uk.gov.gchq.koryphe.tuple.function.TupleAdaptedFunctionComposite.ExecutedBuilder
- put(Class<?>, String, T) - Method in class uk.gov.gchq.koryphe.tuple.ReflectiveTuple.Cache
- put(Integer, Object) - Method in class uk.gov.gchq.koryphe.tuple.ArrayTuple
-
Put a value into this
ArrayTuple
at the given index. - put(Integer, Object) - Method in class uk.gov.gchq.koryphe.tuple.ReferenceArrayTuple
- put(String, Object) - Method in class uk.gov.gchq.koryphe.tuple.ReflectiveTuple
- put(R, Object) - Method in class uk.gov.gchq.koryphe.tuple.MapTuple
- put(R, Object) - Method in interface uk.gov.gchq.koryphe.tuple.Tuple
-
Put a value into this
Tuple
with the given reference. - put0(A) - Method in class uk.gov.gchq.koryphe.tuple.n.Tuple1
- put1(B) - Method in class uk.gov.gchq.koryphe.tuple.n.Tuple2
- put2(C) - Method in class uk.gov.gchq.koryphe.tuple.n.Tuple3
- put3(D) - Method in class uk.gov.gchq.koryphe.tuple.n.Tuple4
- put4(E) - Method in class uk.gov.gchq.koryphe.tuple.n.Tuple5
Q
- quoteChar(char) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- quoteChar(char) - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- quoted() - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- quoted() - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- quoted(boolean) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- quoted(boolean) - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
R
- RangeUtil - Class in uk.gov.gchq.koryphe.util
-
A utility class for Ranges.
- ReferenceArrayTuple<R> - Class in uk.gov.gchq.koryphe.tuple
- ReferenceArrayTuple(Tuple<R>, R[]) - Constructor for class uk.gov.gchq.koryphe.tuple.ReferenceArrayTuple
- ReflectionUtil - Class in uk.gov.gchq.koryphe.util
-
Reflection utilities.
- ReflectiveTuple - Class in uk.gov.gchq.koryphe.tuple
- ReflectiveTuple(Object) - Constructor for class uk.gov.gchq.koryphe.tuple.ReflectiveTuple
- ReflectiveTuple.Cache<T extends AccessibleObject> - Class in uk.gov.gchq.koryphe.tuple
- Regex - Class in uk.gov.gchq.koryphe.impl.predicate
-
A
Regex
is aKoryphePredicate
that returns true if an input string matches a supplied regex pattern, false otherwise. - Regex() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.Regex
- Regex(String) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.Regex
- Regex(Pattern) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.Regex
- remove() - Method in class uk.gov.gchq.koryphe.iterable.ChainedIterator
- remove() - Method in class uk.gov.gchq.koryphe.iterable.FilteredIterator
- remove() - Method in class uk.gov.gchq.koryphe.iterable.LimitedIterator
- requireNonNullElse(T, T) - Static method in class uk.gov.gchq.koryphe.util.JavaUtils
- reset() - Static method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameCache
-
Resets the caches.
- resetReflectionCache() - Static method in class uk.gov.gchq.koryphe.util.ReflectionUtil
-
Resets the caches.
- resetReflectionPackages() - Static method in class uk.gov.gchq.koryphe.util.ReflectionUtil
-
Resets the list of packages that are scanned.
- ReverseString - Class in uk.gov.gchq.koryphe.impl.function
- ReverseString() - Constructor for class uk.gov.gchq.koryphe.impl.function.ReverseString
- RunAll - Class in uk.gov.gchq.koryphe.example
S
- SECOND - uk.gov.gchq.koryphe.util.TimeUnit
- SECONDS_TO_MILLISECONDS - Static variable in class uk.gov.gchq.koryphe.util.DateUtil
- select(Integer...) - Method in class uk.gov.gchq.koryphe.impl.predicate.And.Builder
- select(Integer...) - Method in class uk.gov.gchq.koryphe.impl.predicate.Or.Builder
- select(Integer...) - Static method in class uk.gov.gchq.koryphe.util.Util
-
Converts varargs integers into an array.
- select(String...) - Static method in class uk.gov.gchq.koryphe.util.Util
-
Converts varargs strings into an array.
- select(R[]) - Method in class uk.gov.gchq.koryphe.tuple.binaryoperator.TupleAdaptedBinaryOperatorComposite.Builder
- select(R[]) - Method in class uk.gov.gchq.koryphe.tuple.function.TupleAdaptedFunctionComposite.Builder
- select(R[]) - Method in class uk.gov.gchq.koryphe.tuple.predicate.TupleAdaptedPredicateComposite.Builder
- SelectedBuilder() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.If.SelectedBuilder
- SELECTION_S_DOES_NOT_EXIST - Static variable in class uk.gov.gchq.koryphe.tuple.ReflectiveTuple
- serialise(Object) - Static method in class uk.gov.gchq.koryphe.example.util.JsonSerialiser
- serialize(Class<?>, JsonGenerator, SerializerProvider) - Method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassSerializer
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassKeySerializer
- Set() - Constructor for class uk.gov.gchq.koryphe.util.JavaUtils.Set
- setAdapter(Function<U, R>) - Method in class uk.gov.gchq.koryphe.adapted.StateAgnosticOutputAdapter
- setAgeOffDays(int) - Method in class uk.gov.gchq.koryphe.impl.predicate.AgeOff
- setAgeOffHours(long) - Method in class uk.gov.gchq.koryphe.impl.predicate.AgeOff
- setAgeOffTime(long) - Method in class uk.gov.gchq.koryphe.impl.predicate.AgeOff
- setAllowedValues(Object[]) - Method in class uk.gov.gchq.koryphe.impl.predicate.AreIn
- setAllowedValues(Object[]) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsIn
- setAllowedValues(Set<Object>) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsIn
- setBinaryOperator(BinaryOperator<? super T>) - Method in class uk.gov.gchq.koryphe.binaryoperator.BinaryOperatorMap
- setBinaryOperator(BinaryOperator<OT>) - Method in class uk.gov.gchq.koryphe.binaryoperator.AdaptedBinaryOperator
- setBy(int) - Method in class uk.gov.gchq.koryphe.impl.function.DivideBy
- setBy(int) - Method in class uk.gov.gchq.koryphe.impl.function.MultiplyBy
- setBy(long) - Method in class uk.gov.gchq.koryphe.impl.function.MultiplyLongBy
- setCharset(String) - Method in class uk.gov.gchq.koryphe.impl.function.ToBytes
- setCharset(String) - Method in class uk.gov.gchq.koryphe.impl.function.ToString
- setCharset(Charset) - Method in class uk.gov.gchq.koryphe.impl.function.ToBytes
- setCharset(Charset) - Method in class uk.gov.gchq.koryphe.impl.function.ToString
- setComponents(List<C>) - Method in class uk.gov.gchq.koryphe.composite.Composite
- setCondition(boolean) - Method in class uk.gov.gchq.koryphe.impl.function.If
- setCondition(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.If
- setControlValue(Comparable) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLessThan
- setControlValue(Comparable) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsMoreThan
- setControlValue(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsEqual
- setControlValue(Pattern) - Method in class uk.gov.gchq.koryphe.impl.predicate.Regex
- setDefaultValue(Object) - Method in class uk.gov.gchq.koryphe.impl.function.DefaultIfEmpty
- setDefaultValue(Object) - Method in class uk.gov.gchq.koryphe.impl.function.DefaultIfNull
- setDelimiter(char) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- setDelimiter(char) - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- setDelimiter(String) - Method in class uk.gov.gchq.koryphe.impl.function.StringJoin
- setDelimiter(String) - Method in class uk.gov.gchq.koryphe.impl.function.StringSplit
- setDictionary(Map<K, V>) - Method in class uk.gov.gchq.koryphe.impl.function.DictionaryLookup
- setEllipses(boolean) - Method in class uk.gov.gchq.koryphe.impl.function.StringTruncate
- setFirstRow(int) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- setFirstRow(int) - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- setFormat(String) - Method in class uk.gov.gchq.koryphe.impl.function.ParseDate
- setFormat(String) - Method in class uk.gov.gchq.koryphe.impl.function.ParseTime
- setFormat(String) - Method in class uk.gov.gchq.koryphe.impl.function.ToDateString
- setFunction(BiFunction<T, U, R>) - Method in class uk.gov.gchq.koryphe.impl.function.ApplyBiFunction
- setFunction(Function<FI, FO>) - Method in class uk.gov.gchq.koryphe.function.AdaptedFunction
- setFunction(Function<I, O>) - Method in class uk.gov.gchq.koryphe.function.FunctionMap
- setFunctions(List<Function>) - Method in class uk.gov.gchq.koryphe.impl.function.IterableFunction
- setHeader(List<String>) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- setHeader(List<String>) - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- setIgnoreCase(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.StringContains
- setImplementation(Class) - Method in class uk.gov.gchq.koryphe.impl.function.ToSet
- setImplementation(String) - Method in class uk.gov.gchq.koryphe.impl.function.ToSet
- setIncrement(Number) - Method in class uk.gov.gchq.koryphe.impl.function.Increment
- setInputAdapter(Function<I, AI>) - Method in class uk.gov.gchq.koryphe.adapted.InputAdapted
- setKey(Object) - Method in class uk.gov.gchq.koryphe.predicate.PredicateMap
- setKey(String) - Method in class uk.gov.gchq.koryphe.impl.predicate.MapContains
- setKey(K) - Method in class uk.gov.gchq.koryphe.impl.function.ExtractValue
- setKeyPredicate(Predicate) - Method in class uk.gov.gchq.koryphe.impl.predicate.MapContainsPredicate
- setKeyPredicate(Predicate<K>) - Method in class uk.gov.gchq.koryphe.impl.function.MapFilter
- setKeyValuePredicate(KoryphePredicate2<K, V>) - Method in class uk.gov.gchq.koryphe.impl.function.MapFilter
- setLength(int) - Method in class uk.gov.gchq.koryphe.impl.function.StringTruncate
- setMaxLength(int) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsShorterThan
- setMaxLength(Integer) - Method in class uk.gov.gchq.koryphe.impl.function.Length
- setMethod(String) - Method in class uk.gov.gchq.koryphe.impl.function.CallMethod
- setMicroseconds(boolean) - Method in class uk.gov.gchq.koryphe.impl.function.ParseDate
- setMinLength(int) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLongerThan
- setNullOrEmptyAllowedValuesAccepted(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.AreIn
- setNullString(String) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- setObjectClass(Class<?>) - Method in class uk.gov.gchq.koryphe.impl.function.CreateObject
- setOperator(BinaryOperator<I_ITEM>) - Method in class uk.gov.gchq.koryphe.impl.function.IterableFlatten
- setOrEqualTo(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLessThan
- setOrEqualTo(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLongerThan
- setOrEqualTo(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsMoreThan
- setOrEqualTo(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsShorterThan
- setOtherwise(Function<?, ?>) - Method in class uk.gov.gchq.koryphe.impl.function.If
- setOtherwise(Predicate<? super I>) - Method in class uk.gov.gchq.koryphe.impl.predicate.If
- setOutputAdapter(BiFunction<C, AO, O>) - Method in class uk.gov.gchq.koryphe.adapted.Adapted
- setOutputAdapter(Function<AO, O>) - Method in class uk.gov.gchq.koryphe.adapted.Adapted
- setOutputClass(Class<O>) - Method in class uk.gov.gchq.koryphe.impl.function.Cast
- setOutputClass(Class<T>) - Method in class uk.gov.gchq.koryphe.impl.function.DeserialiseJson
- setPatterns(Pattern[]) - Method in class uk.gov.gchq.koryphe.impl.predicate.MultiRegex
- setPredicate(Predicate) - Method in class uk.gov.gchq.koryphe.impl.function.FirstValid
- setPredicate(Predicate<?>) - Method in class uk.gov.gchq.koryphe.impl.function.If
- setPredicate(Predicate<? super I>) - Method in class uk.gov.gchq.koryphe.impl.predicate.If
- setPredicate(Predicate<? super T>) - Method in class uk.gov.gchq.koryphe.predicate.PredicateMap
- setPredicate(Predicate<I_ITEM>) - Method in class uk.gov.gchq.koryphe.impl.function.IterableFilter
- setPredicate(Predicate<I>) - Method in class uk.gov.gchq.koryphe.impl.predicate.Not
- setPredicate(Predicate<PI>) - Method in class uk.gov.gchq.koryphe.predicate.AdaptedPredicate
- setPrefix(String) - Method in class uk.gov.gchq.koryphe.impl.function.StringPrepend
- setProjection(R[]) - Method in class uk.gov.gchq.koryphe.tuple.function.TupleAdaptedFunction
- setProjection(R[]) - Method in class uk.gov.gchq.koryphe.tuple.TupleOutputAdapter
-
Set this
TupleMask
to refer to a tuple of field references. - setQuoteChar(char) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- setQuoteChar(char) - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- setQuoted(boolean) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- setQuoted(boolean) - Method in class uk.gov.gchq.koryphe.impl.function.CsvToMaps
- setRegex(String) - Method in class uk.gov.gchq.koryphe.impl.function.StringRegexReplace
- setRegex(String) - Method in class uk.gov.gchq.koryphe.impl.function.StringRegexSplit
- setReplacement(String) - Method in class uk.gov.gchq.koryphe.impl.function.StringRegexReplace
- setReplacement(String) - Method in class uk.gov.gchq.koryphe.impl.function.StringReplace
- setSearchString(String) - Method in class uk.gov.gchq.koryphe.impl.function.StringReplace
- setSelection(int) - Method in class uk.gov.gchq.koryphe.impl.function.NthItem
- setSelection(R[]) - Method in class uk.gov.gchq.koryphe.tuple.binaryoperator.TupleAdaptedBinaryOperator
- setSelection(R[]) - Method in class uk.gov.gchq.koryphe.tuple.function.TupleAdaptedFunction
- setSelection(R[]) - Method in class uk.gov.gchq.koryphe.tuple.predicate.TupleAdaptedPredicate
- setSelection(R[]) - Method in class uk.gov.gchq.koryphe.tuple.TupleInputAdapter
-
Set this
TupleMask
to refer to a tuple of field references. - setSeparator(String) - Method in class uk.gov.gchq.koryphe.impl.binaryoperator.StringConcat
- setSeparator(String) - Method in class uk.gov.gchq.koryphe.impl.binaryoperator.StringDeduplicateConcat
- setSeparator(String) - Method in class uk.gov.gchq.koryphe.impl.function.Concat
- setSuffix(String) - Method in class uk.gov.gchq.koryphe.impl.function.StringAppend
- setThen(Function<?, ?>) - Method in class uk.gov.gchq.koryphe.impl.function.If
- setThen(Predicate<? super I>) - Method in class uk.gov.gchq.koryphe.impl.predicate.If
- setTimeUnit(String) - Method in class uk.gov.gchq.koryphe.impl.function.ParseTime
- setTimeUnit(TimeUnit) - Method in class uk.gov.gchq.koryphe.impl.function.ParseTime
- setTimeZone(String) - Method in class uk.gov.gchq.koryphe.impl.function.ParseDate
- setTimeZone(String) - Method in class uk.gov.gchq.koryphe.impl.function.ParseTime
- setTimeZone(TimeZone) - Method in class uk.gov.gchq.koryphe.impl.function.ParseDate
- setTimeZone(TimeZone) - Method in class uk.gov.gchq.koryphe.impl.function.ParseTime
- setTrim(boolean) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- setType(String) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsA
- setUseFullNameForSerialisation(boolean) - Static method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameCache
- setValue(Object) - Method in class uk.gov.gchq.koryphe.impl.function.SetValue
- setValue(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.CollectionContains
- setValue(String) - Method in class uk.gov.gchq.koryphe.impl.predicate.StringContains
- SetValue - Class in uk.gov.gchq.koryphe.impl.function
-
A
SetValue
is aFunction
that takes an input object and returns a set value. - SetValue() - Constructor for class uk.gov.gchq.koryphe.impl.function.SetValue
- SetValue(Object) - Constructor for class uk.gov.gchq.koryphe.impl.function.SetValue
- setValuePredicate(Predicate<V>) - Method in class uk.gov.gchq.koryphe.impl.function.MapFilter
- setValues(Collection<?>) - Method in class uk.gov.gchq.koryphe.impl.predicate.AreIn
- setValues(Map<R, Object>) - Method in class uk.gov.gchq.koryphe.tuple.MapTuple
- Signature - Class in uk.gov.gchq.koryphe.signature
-
A
Signature
is the type metadata for the input or output of aFunction
. - Signature() - Constructor for class uk.gov.gchq.koryphe.signature.Signature
- Signature.UnknownGenericType - Class in uk.gov.gchq.koryphe.signature
- SimpleClassDeserializer - Class in uk.gov.gchq.koryphe.serialisation.json
-
A
SimpleClassDeserializer
is aJsonDeserializer
forClass
es, which utilises theSimpleClassNameIdResolver
to allow simple class names to be used. - SimpleClassDeserializer() - Constructor for class uk.gov.gchq.koryphe.serialisation.json.SimpleClassDeserializer
- SimpleClassKeyDeserializer - Class in uk.gov.gchq.koryphe.serialisation.json
-
A
SimpleClassDeserializer
is aJsonSerializer
forClass
es, which utilises theSimpleClassNameIdResolver
to allow simple class names to be used. - SimpleClassKeyDeserializer() - Constructor for class uk.gov.gchq.koryphe.serialisation.json.SimpleClassKeyDeserializer
- SimpleClassKeySerializer - Class in uk.gov.gchq.koryphe.serialisation.json
-
A
SimpleClassKeySerializer
is aJsonSerializer
forClass
es as Map keys, which utilises theSimpleClassNameIdResolver
to allow simple class names to be used. - SimpleClassKeySerializer() - Constructor for class uk.gov.gchq.koryphe.serialisation.json.SimpleClassKeySerializer
- SimpleClassNameCache - Class in uk.gov.gchq.koryphe.serialisation.json
-
A
SimpleClassNameCache
is a cache for indexing simple class names. - SimpleClassNameIdResolver - Class in uk.gov.gchq.koryphe.serialisation.json
-
A
SimpleClassNameIdResolver
is aTypeIdResolver
that allows simple class names to be used as type ids, rather than needing to provide the entire class name. - SimpleClassNameIdResolver() - Constructor for class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolver
- SimpleClassNameIdResolverAnnotation - Class in uk.gov.gchq.koryphe.serialisation.json
-
A
SimpleClassNameIdResolverAnnotation
is lightweight implementation ofJsonTypeIdResolver
that sets the value to SimpleClassNameIdResolver.class. - SimpleClassNameIdResolverAnnotation() - Constructor for class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolverAnnotation
- SimpleClassSerializer - Class in uk.gov.gchq.koryphe.serialisation.json
- SimpleClassSerializer() - Constructor for class uk.gov.gchq.koryphe.serialisation.json.SimpleClassSerializer
- Since - Annotation Type in uk.gov.gchq.koryphe
-
Annotation used to define the version at which an implementation was added.
- SingletonSignature - Class in uk.gov.gchq.koryphe.signature
-
A
SingletonSignature
is the type metadata for a single instance of a specific type. - Size - Class in uk.gov.gchq.koryphe.impl.function
- Size() - Constructor for class uk.gov.gchq.koryphe.impl.function.Size
- SizeExample - Class in uk.gov.gchq.koryphe.example.function
- SizeExample() - Constructor for class uk.gov.gchq.koryphe.example.function.SizeExample
- start(String) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange.BaseBuilder
- start(String) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual.BaseBuilder
- start(T) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRange.BaseBuilder
- start(T) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRange.Builder
- start(T) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual.BaseBuilder
- start(T) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual.Builder
- startFullyContained(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual.BaseBuilder
- startFullyContained(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual.BaseBuilder
- startInclusive(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange.BaseBuilder
- startInclusive(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual.BaseBuilder
- startInclusive(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRange.BaseBuilder
- startInclusive(boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual.BaseBuilder
- startOffset(Long) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange.BaseBuilder
- startOffset(Long) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual.BaseBuilder
- StateAgnosticOutputAdapter<T,U,R> - Class in uk.gov.gchq.koryphe.adapted
-
A
StateAgnosticOutputAdapter
is aBiFunction
which ignores the first argument (the state) and applies a provided function to the output. - StateAgnosticOutputAdapter() - Constructor for class uk.gov.gchq.koryphe.adapted.StateAgnosticOutputAdapter
- StateAgnosticOutputAdapter(Function<U, R>) - Constructor for class uk.gov.gchq.koryphe.adapted.StateAgnosticOutputAdapter
- StringAppend - Class in uk.gov.gchq.koryphe.impl.function
- StringAppend() - Constructor for class uk.gov.gchq.koryphe.impl.function.StringAppend
- StringAppend(String) - Constructor for class uk.gov.gchq.koryphe.impl.function.StringAppend
- StringConcat - Class in uk.gov.gchq.koryphe.impl.binaryoperator
- StringConcat() - Constructor for class uk.gov.gchq.koryphe.impl.binaryoperator.StringConcat
- StringConcat(String) - Constructor for class uk.gov.gchq.koryphe.impl.binaryoperator.StringConcat
- StringContains - Class in uk.gov.gchq.koryphe.impl.predicate
- StringContains() - Constructor for class uk.gov.gchq.koryphe.impl.predicate.StringContains
- StringContains(String) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.StringContains
- StringContains(String, boolean) - Constructor for class uk.gov.gchq.koryphe.impl.predicate.StringContains
- StringDeduplicateConcat - Class in uk.gov.gchq.koryphe.impl.binaryoperator
-
A
StringDeduplicateConcat
is aKorypheBinaryOperator
that takes inString
s, potentially with separators, and concatenates them together, omitting any duplicate substrings. - StringDeduplicateConcat() - Constructor for class uk.gov.gchq.koryphe.impl.binaryoperator.StringDeduplicateConcat
- StringJoin<I_ITEM> - Class in uk.gov.gchq.koryphe.impl.function
-
A
StringJoin
is aFunction
which joins together all items in the provided Iterable into a single output string, separated by a supplied delimiter. - StringJoin() - Constructor for class uk.gov.gchq.koryphe.impl.function.StringJoin
- StringJoin(String) - Constructor for class uk.gov.gchq.koryphe.impl.function.StringJoin
- StringPrepend - Class in uk.gov.gchq.koryphe.impl.function
- StringPrepend() - Constructor for class uk.gov.gchq.koryphe.impl.function.StringPrepend
- StringPrepend(String) - Constructor for class uk.gov.gchq.koryphe.impl.function.StringPrepend
- StringRegexReplace - Class in uk.gov.gchq.koryphe.impl.function
-
A
StringRegexReplace
is aFunction
which takes an input string and applies the provided regular expression to find matching substrings to replace. - StringRegexReplace() - Constructor for class uk.gov.gchq.koryphe.impl.function.StringRegexReplace
- StringRegexReplace(String, String) - Constructor for class uk.gov.gchq.koryphe.impl.function.StringRegexReplace
- StringRegexSplit - Class in uk.gov.gchq.koryphe.impl.function
-
A
StringRegexSplit
is aFunction
which splits an input string based on the provided regular expression. - StringRegexSplit() - Constructor for class uk.gov.gchq.koryphe.impl.function.StringRegexSplit
- StringRegexSplit(String) - Constructor for class uk.gov.gchq.koryphe.impl.function.StringRegexSplit
- StringReplace - Class in uk.gov.gchq.koryphe.impl.function
- StringReplace() - Constructor for class uk.gov.gchq.koryphe.impl.function.StringReplace
- StringReplace(String, String) - Constructor for class uk.gov.gchq.koryphe.impl.function.StringReplace
- StringSplit - Class in uk.gov.gchq.koryphe.impl.function
- StringSplit() - Constructor for class uk.gov.gchq.koryphe.impl.function.StringSplit
- StringSplit(String) - Constructor for class uk.gov.gchq.koryphe.impl.function.StringSplit
- StringTrim - Class in uk.gov.gchq.koryphe.impl.function
- StringTrim() - Constructor for class uk.gov.gchq.koryphe.impl.function.StringTrim
- StringTruncate - Class in uk.gov.gchq.koryphe.impl.function
-
A
StringTruncate
is aFunction
which truncates an inputString
to a specified length, optionally appending ellipsis characters to denote that the string was truncated. - StringTruncate() - Constructor for class uk.gov.gchq.koryphe.impl.function.StringTruncate
- StringTruncate(int) - Constructor for class uk.gov.gchq.koryphe.impl.function.StringTruncate
- StringTruncate(int, boolean) - Constructor for class uk.gov.gchq.koryphe.impl.function.StringTruncate
- Sum - Class in uk.gov.gchq.koryphe.impl.binaryoperator
- Sum() - Constructor for class uk.gov.gchq.koryphe.impl.binaryoperator.Sum
- Summary - Annotation Type in uk.gov.gchq.koryphe
-
Annotation used to provide a quick summary of the implementation.
- SummaryUtil - Class in uk.gov.gchq.koryphe.util
-
Utility class for checking Summary strings within the project.
T
- test(I) - Method in class uk.gov.gchq.koryphe.impl.predicate.And
- test(I) - Method in class uk.gov.gchq.koryphe.impl.predicate.If
-
If the condition is not being used or has not been set, then the provided predicate will test the input (assuming it is also not null).
- test(I) - Method in class uk.gov.gchq.koryphe.impl.predicate.Not
- test(I) - Method in class uk.gov.gchq.koryphe.impl.predicate.Or
- test(I) - Method in class uk.gov.gchq.koryphe.predicate.AdaptedPredicate
-
Apply the Predicate by adapting the input.
- test(I) - Method in class uk.gov.gchq.koryphe.predicate.PredicateComposite
-
Apply the predicate components in turn, returning false if any fail the test.
- test(Boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsFalse
- test(Boolean) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsTrue
- test(Comparable) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLessThan
- test(Comparable) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsMoreThan
- test(Comparable<T>, Comparable<T>) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual
- test(Comparable<T>, Comparable<T>) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual
- test(Comparable, Comparable) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsXLessThanY
- test(Comparable, Comparable) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsXMoreThanY
- test(Long) - Method in class uk.gov.gchq.koryphe.impl.predicate.AgeOff
- test(Long, Integer) - Method in class uk.gov.gchq.koryphe.impl.predicate.AgeOffFromDays
- test(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.Exists
- test(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsA
-
Tests whether the argument supplied is an instance of the control class.
- test(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsEqual
- test(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsIn
- test(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLongerThan
- test(Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.IsShorterThan
- test(Object, Object) - Method in class uk.gov.gchq.koryphe.impl.predicate.AreEqual
- test(String) - Method in class uk.gov.gchq.koryphe.impl.predicate.MultiRegex
- test(String) - Method in class uk.gov.gchq.koryphe.impl.predicate.Regex
- test(String) - Method in class uk.gov.gchq.koryphe.impl.predicate.StringContains
- test(Collection<?>) - Method in class uk.gov.gchq.koryphe.impl.predicate.AreIn
- test(Collection<?>) - Method in class uk.gov.gchq.koryphe.impl.predicate.CollectionContains
- test(Map) - Method in class uk.gov.gchq.koryphe.impl.predicate.MapContains
- test(Map) - Method in class uk.gov.gchq.koryphe.impl.predicate.MapContainsPredicate
- test(Map<?, T>) - Method in class uk.gov.gchq.koryphe.predicate.PredicateMap
- test(T) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange
- test(T) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRange
- test(T, U) - Method in class uk.gov.gchq.koryphe.tuple.predicate.KoryphePredicate2
- test(T, U, V) - Method in class uk.gov.gchq.koryphe.tuple.predicate.KoryphePredicate3
- test(T, U, V, W) - Method in class uk.gov.gchq.koryphe.tuple.predicate.KoryphePredicate4
- test(T, U, V, W, X) - Method in class uk.gov.gchq.koryphe.tuple.predicate.KoryphePredicate5
- test(TUPLE) - Method in class uk.gov.gchq.koryphe.tuple.predicate.KoryphePredicateN
- then(Integer[], Function<?, ?>) - Method in class uk.gov.gchq.koryphe.impl.function.If
- then(Integer[], Function<?, ?>, Integer[]) - Method in class uk.gov.gchq.koryphe.impl.function.If
- then(Integer, Function<?, ?>) - Method in class uk.gov.gchq.koryphe.impl.function.If
- then(Integer, Function<?, ?>, Integer) - Method in class uk.gov.gchq.koryphe.impl.function.If
- then(Function<?, ?>) - Method in class uk.gov.gchq.koryphe.impl.function.If
- then(Function<? super O_ITEM, NEXT>) - Method in class uk.gov.gchq.koryphe.impl.function.IterableFunction.OutputBuilder
- then(Predicate<?>, Integer...) - Method in class uk.gov.gchq.koryphe.impl.predicate.If.SelectedBuilder
- then(Predicate<Tuple<Integer>>) - Method in class uk.gov.gchq.koryphe.impl.predicate.If.SelectedBuilder
- THIS - Static variable in interface uk.gov.gchq.koryphe.tuple.Tuple
- TIME_ZONE - Static variable in class uk.gov.gchq.koryphe.util.DateUtil
- timeUnit(String) - Method in class uk.gov.gchq.koryphe.impl.function.ParseTime
- timeUnit(TimeUnit) - Method in class uk.gov.gchq.koryphe.impl.function.ParseTime
- timeUnit(TimeUnit) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange.BaseBuilder
- timeUnit(TimeUnit) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual.BaseBuilder
- timeUnit(TimeUnit) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InDateRange.Builder
- timeUnit(TimeUnit) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InDateRangeDual.Builder
- TimeUnit - Enum in uk.gov.gchq.koryphe.util
-
A
TimeUnit
is an enum that defines a period of time. - timeZone(String) - Method in class uk.gov.gchq.koryphe.impl.function.ParseDate
- timeZone(String) - Method in class uk.gov.gchq.koryphe.impl.function.ParseTime
- timeZone(String) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange.BaseBuilder
- timeZone(String) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual.BaseBuilder
- timeZone(TimeZone) - Method in class uk.gov.gchq.koryphe.impl.function.ParseDate
- timeZone(TimeZone) - Method in class uk.gov.gchq.koryphe.impl.function.ParseTime
- timeZone(TimeZone) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange.BaseBuilder
- timeZone(TimeZone) - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual.BaseBuilder
- ToArray - Class in uk.gov.gchq.koryphe.impl.function
-
A
ToArray
is aFunction
that takes an Object and converts it to a array. - ToArray() - Constructor for class uk.gov.gchq.koryphe.impl.function.ToArray
- ToBoolean - Class in uk.gov.gchq.koryphe.impl.function
-
A
ToBoolean
is aFunction
that takes an Object and casts it to a Boolean. - ToBoolean() - Constructor for class uk.gov.gchq.koryphe.impl.function.ToBoolean
- ToBytes - Class in uk.gov.gchq.koryphe.impl.function
-
A
ToBytes
is aFunction
that takes in a string and extracts the bytes using the provided charset. - ToBytes() - Constructor for class uk.gov.gchq.koryphe.impl.function.ToBytes
- ToBytes(String) - Constructor for class uk.gov.gchq.koryphe.impl.function.ToBytes
- ToBytes(Charset) - Constructor for class uk.gov.gchq.koryphe.impl.function.ToBytes
- ToDateString - Class in uk.gov.gchq.koryphe.impl.function
- ToDateString() - Constructor for class uk.gov.gchq.koryphe.impl.function.ToDateString
- ToDateString(String) - Constructor for class uk.gov.gchq.koryphe.impl.function.ToDateString
- ToDouble - Class in uk.gov.gchq.koryphe.impl.function
-
A
ToDouble
is aFunction
that takes an Object and casts it to a Double. - ToDouble() - Constructor for class uk.gov.gchq.koryphe.impl.function.ToDouble
- ToFloat - Class in uk.gov.gchq.koryphe.impl.function
-
A
ToFloat
is aFunction
that takes an Object and casts it to a Float. - ToFloat() - Constructor for class uk.gov.gchq.koryphe.impl.function.ToFloat
- ToInteger - Class in uk.gov.gchq.koryphe.impl.function
-
A
ToInteger
is aFunction
that takes an Object and casts it to an Integer. - ToInteger() - Constructor for class uk.gov.gchq.koryphe.impl.function.ToInteger
- ToList - Class in uk.gov.gchq.koryphe.impl.function
-
A
ToList
is aFunction
that takes an Object and converts it to a list. - ToList() - Constructor for class uk.gov.gchq.koryphe.impl.function.ToList
- ToLong - Class in uk.gov.gchq.koryphe.impl.function
-
A
ToLong
is aFunction
that takes an Object and casts it to a Long. - ToLong() - Constructor for class uk.gov.gchq.koryphe.impl.function.ToLong
- ToLowerCase - Class in uk.gov.gchq.koryphe.impl.function
- ToLowerCase() - Constructor for class uk.gov.gchq.koryphe.impl.function.ToLowerCase
- ToNull - Class in uk.gov.gchq.koryphe.impl.function
-
A
toNull
is aFunction
that takes an Object and returns null. - ToNull() - Constructor for class uk.gov.gchq.koryphe.impl.function.ToNull
- ToSet - Class in uk.gov.gchq.koryphe.impl.function
-
A
ToSet
is aFunction
that takes an Object and converts it to a set. - ToSet() - Constructor for class uk.gov.gchq.koryphe.impl.function.ToSet
- ToSet(Class) - Constructor for class uk.gov.gchq.koryphe.impl.function.ToSet
- ToSet(String) - Constructor for class uk.gov.gchq.koryphe.impl.function.ToSet
- toString() - Method in class uk.gov.gchq.koryphe.composite.Composite
- toString() - Method in class uk.gov.gchq.koryphe.impl.binaryoperator.And
- toString() - Method in class uk.gov.gchq.koryphe.impl.binaryoperator.Or
- toString() - Method in class uk.gov.gchq.koryphe.impl.binaryoperator.StringConcat
- toString() - Method in class uk.gov.gchq.koryphe.impl.binaryoperator.StringDeduplicateConcat
- toString() - Method in class uk.gov.gchq.koryphe.impl.function.Concat
- toString() - Method in class uk.gov.gchq.koryphe.impl.function.If
- toString() - Method in class uk.gov.gchq.koryphe.impl.function.IterableFunction
- toString() - Method in class uk.gov.gchq.koryphe.impl.function.MapFilter
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.AgeOff
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.And
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.AreIn
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.CollectionContains
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.If
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsA
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsEqual
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsIn
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLessThan
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsLongerThan
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsMoreThan
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.IsShorterThan
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.MapContains
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.MapContainsPredicate
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.MultiRegex
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.Not
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.Or
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRange
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.AbstractInTimeRangeDual
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRange
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.range.InRangeDual
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.Regex
- toString() - Method in class uk.gov.gchq.koryphe.impl.predicate.StringContains
- toString() - Method in class uk.gov.gchq.koryphe.predicate.PredicateMap
- toString() - Method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolverAnnotation
- toString() - Method in class uk.gov.gchq.koryphe.tuple.ArrayTuple
- toString() - Method in class uk.gov.gchq.koryphe.tuple.MapTuple
- toString() - Method in class uk.gov.gchq.koryphe.tuple.ReferenceArrayTuple
- toString() - Method in class uk.gov.gchq.koryphe.ValidationResult
- ToString - Class in uk.gov.gchq.koryphe.impl.function
-
A
ToString
is aFunction
that takes in an object (null or otherwise), and calls toString on it. - ToString() - Constructor for class uk.gov.gchq.koryphe.impl.function.ToString
- ToString(String) - Constructor for class uk.gov.gchq.koryphe.impl.function.ToString
- ToString(Charset) - Constructor for class uk.gov.gchq.koryphe.impl.function.ToString
- ToTuple - Class in uk.gov.gchq.koryphe.impl.function
- ToTuple() - Constructor for class uk.gov.gchq.koryphe.impl.function.ToTuple
- ToUpperCase - Class in uk.gov.gchq.koryphe.impl.function
- ToUpperCase() - Constructor for class uk.gov.gchq.koryphe.impl.function.ToUpperCase
- trim(Boolean) - Method in class uk.gov.gchq.koryphe.impl.function.CsvLinesToMaps
- Tuple<R> - Interface in uk.gov.gchq.koryphe.tuple
-
A
Tuple
provides a map-like interface to any data structure. - Tuple1<A> - Class in uk.gov.gchq.koryphe.tuple.n
-
An
TupleN
containing 1 entry. - Tuple1() - Constructor for class uk.gov.gchq.koryphe.tuple.n.Tuple1
- Tuple1(A) - Constructor for class uk.gov.gchq.koryphe.tuple.n.Tuple1
- Tuple2<A,B> - Class in uk.gov.gchq.koryphe.tuple.n
-
An
TupleN
containing 2 entries. - Tuple2() - Constructor for class uk.gov.gchq.koryphe.tuple.n.Tuple2
- Tuple2(A, B) - Constructor for class uk.gov.gchq.koryphe.tuple.n.Tuple2
- Tuple3<A,B,C> - Class in uk.gov.gchq.koryphe.tuple.n
-
An
TupleN
containing 3 entries. - Tuple3() - Constructor for class uk.gov.gchq.koryphe.tuple.n.Tuple3
- Tuple3(A, B, C) - Constructor for class uk.gov.gchq.koryphe.tuple.n.Tuple3
- Tuple4<A,B,C,D> - Class in uk.gov.gchq.koryphe.tuple.n
-
An
TupleN
containing 4 entries. - Tuple4() - Constructor for class uk.gov.gchq.koryphe.tuple.n.Tuple4
- Tuple4(A, B, C, D) - Constructor for class uk.gov.gchq.koryphe.tuple.n.Tuple4
- Tuple5<A,B,C,D,E> - Class in uk.gov.gchq.koryphe.tuple.n
-
An
TupleN
containing 5 entries. - Tuple5() - Constructor for class uk.gov.gchq.koryphe.tuple.n.Tuple5
- Tuple5(A, B, C, D, E) - Constructor for class uk.gov.gchq.koryphe.tuple.n.Tuple5
- TupleAdaptedBinaryOperator<R,OT> - Class in uk.gov.gchq.koryphe.tuple.binaryoperator
-
A
TupleAdaptedBinaryOperator
adapts aBinaryOperator
so it can be applied to selected fields from aTuple
. - TupleAdaptedBinaryOperator() - Constructor for class uk.gov.gchq.koryphe.tuple.binaryoperator.TupleAdaptedBinaryOperator
-
Default - for serialisation.
- TupleAdaptedBinaryOperator(BinaryOperator<OT>, R[]) - Constructor for class uk.gov.gchq.koryphe.tuple.binaryoperator.TupleAdaptedBinaryOperator
- TupleAdaptedBinaryOperatorComposite<R> - Class in uk.gov.gchq.koryphe.tuple.binaryoperator
-
A
Composite
TupleAdaptedBinaryOperator
, allowing differentBinaryOperator
s to be applied to different fields in tuples as a single BinaryOperator. - TupleAdaptedBinaryOperatorComposite() - Constructor for class uk.gov.gchq.koryphe.tuple.binaryoperator.TupleAdaptedBinaryOperatorComposite
- TupleAdaptedBinaryOperatorComposite.Builder<R> - Class in uk.gov.gchq.koryphe.tuple.binaryoperator
- TupleAdaptedBinaryOperatorComposite.SelectedBuilder<R> - Class in uk.gov.gchq.koryphe.tuple.binaryoperator
- TupleAdaptedFunction<R,FI,FO> - Class in uk.gov.gchq.koryphe.tuple.function
- TupleAdaptedFunction() - Constructor for class uk.gov.gchq.koryphe.tuple.function.TupleAdaptedFunction
-
Default - for serialisation.
- TupleAdaptedFunction(Function<FI, FO>) - Constructor for class uk.gov.gchq.koryphe.tuple.function.TupleAdaptedFunction
- TupleAdaptedFunction(R[], Function<FI, FO>, R[]) - Constructor for class uk.gov.gchq.koryphe.tuple.function.TupleAdaptedFunction
- TupleAdaptedFunctionComposite<R> - Class in uk.gov.gchq.koryphe.tuple.function
-
A
Composite
TupleAdaptedFunction
, allowing differentFunction
s to be applied to different fields in tuples as a single Function. - TupleAdaptedFunctionComposite() - Constructor for class uk.gov.gchq.koryphe.tuple.function.TupleAdaptedFunctionComposite
- TupleAdaptedFunctionComposite.Builder<R> - Class in uk.gov.gchq.koryphe.tuple.function
- TupleAdaptedFunctionComposite.ExecutedBuilder<R> - Class in uk.gov.gchq.koryphe.tuple.function
- TupleAdaptedFunctionComposite.SelectedBuilder<R> - Class in uk.gov.gchq.koryphe.tuple.function
- TupleAdaptedPredicate<R,PI> - Class in uk.gov.gchq.koryphe.tuple.predicate
- TupleAdaptedPredicate() - Constructor for class uk.gov.gchq.koryphe.tuple.predicate.TupleAdaptedPredicate
-
Default constructor - for serialisation.
- TupleAdaptedPredicate(Predicate<PI>, R[]) - Constructor for class uk.gov.gchq.koryphe.tuple.predicate.TupleAdaptedPredicate
- TupleAdaptedPredicateComposite<R> - Class in uk.gov.gchq.koryphe.tuple.predicate
-
A
Composite
TupleAdaptedPredicate
, allowing differentPredicate
s to be applied to different fields in tuples as a single Predicate. - TupleAdaptedPredicateComposite() - Constructor for class uk.gov.gchq.koryphe.tuple.predicate.TupleAdaptedPredicateComposite
- TupleAdaptedPredicateComposite.Builder<R> - Class in uk.gov.gchq.koryphe.tuple.predicate
- TupleAdaptedPredicateComposite.SelectedBuilder<R> - Class in uk.gov.gchq.koryphe.tuple.predicate
- TupleAggregationProductExample - Class in uk.gov.gchq.koryphe.example.binaryoperator
- TupleAggregationProductExample() - Constructor for class uk.gov.gchq.koryphe.example.binaryoperator.TupleAggregationProductExample
- TupleAndExample - Class in uk.gov.gchq.koryphe.example.predicate
- TupleAndExample() - Constructor for class uk.gov.gchq.koryphe.example.predicate.TupleAndExample
- TupleCompositeAggregationExample - Class in uk.gov.gchq.koryphe.example.binaryoperator
- TupleCompositeAggregationExample() - Constructor for class uk.gov.gchq.koryphe.example.binaryoperator.TupleCompositeAggregationExample
- TupleCompositeAndExample - Class in uk.gov.gchq.koryphe.example.predicate
- TupleCompositeAndExample() - Constructor for class uk.gov.gchq.koryphe.example.predicate.TupleCompositeAndExample
- TupleCompositeMultiplyByExample - Class in uk.gov.gchq.koryphe.example.function
-
This example shows a composite function that operates on a complex input object.
- TupleCompositeMultiplyByExample() - Constructor for class uk.gov.gchq.koryphe.example.function.TupleCompositeMultiplyByExample
- TupleDivideByExample - Class in uk.gov.gchq.koryphe.example.function
- TupleDivideByExample() - Constructor for class uk.gov.gchq.koryphe.example.function.TupleDivideByExample
- TupleDivideExample - Class in uk.gov.gchq.koryphe.example.function
- TupleDivideExample() - Constructor for class uk.gov.gchq.koryphe.example.function.TupleDivideExample
- TupleInputAdapter<R,FI> - Class in uk.gov.gchq.koryphe.tuple
- TupleInputAdapter() - Constructor for class uk.gov.gchq.koryphe.tuple.TupleInputAdapter
-
Create a new
TupleMask
. - TupleInputAdapter(R[]) - Constructor for class uk.gov.gchq.koryphe.tuple.TupleInputAdapter
-
Create a new
TupleMask
with the given field references. - TupleMultiplyByExample - Class in uk.gov.gchq.koryphe.example.function
- TupleMultiplyByExample() - Constructor for class uk.gov.gchq.koryphe.example.function.TupleMultiplyByExample
- TupleMultiplyExample - Class in uk.gov.gchq.koryphe.example.function
- TupleMultiplyExample() - Constructor for class uk.gov.gchq.koryphe.example.function.TupleMultiplyExample
- TupleN - Class in uk.gov.gchq.koryphe.tuple.n
-
An
ArrayTuple
containing any number of entries. - TupleN(int) - Constructor for class uk.gov.gchq.koryphe.tuple.n.TupleN
- TupleN(Object...) - Constructor for class uk.gov.gchq.koryphe.tuple.n.TupleN
- TupleOutputAdapter<R,FO> - Class in uk.gov.gchq.koryphe.tuple
- TupleOutputAdapter() - Constructor for class uk.gov.gchq.koryphe.tuple.TupleOutputAdapter
-
Create a new
TupleMask
. - TupleOutputAdapter(R[]) - Constructor for class uk.gov.gchq.koryphe.tuple.TupleOutputAdapter
-
Create a new
TupleMask
with the given field references. - TupleSignature - Class in uk.gov.gchq.koryphe.signature
-
An
TupleSignature
is the type metadata for a tuple of values. - typeFromId(DatabindContext, String) - Method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolver
U
- uk.gov.gchq.koryphe - package uk.gov.gchq.koryphe
- uk.gov.gchq.koryphe.adapted - package uk.gov.gchq.koryphe.adapted
- uk.gov.gchq.koryphe.binaryoperator - package uk.gov.gchq.koryphe.binaryoperator
- uk.gov.gchq.koryphe.composite - package uk.gov.gchq.koryphe.composite
- uk.gov.gchq.koryphe.example - package uk.gov.gchq.koryphe.example
- uk.gov.gchq.koryphe.example.annotation - package uk.gov.gchq.koryphe.example.annotation
- uk.gov.gchq.koryphe.example.binaryoperator - package uk.gov.gchq.koryphe.example.binaryoperator
- uk.gov.gchq.koryphe.example.function - package uk.gov.gchq.koryphe.example.function
- uk.gov.gchq.koryphe.example.function.iterable - package uk.gov.gchq.koryphe.example.function.iterable
- uk.gov.gchq.koryphe.example.predicate - package uk.gov.gchq.koryphe.example.predicate
- uk.gov.gchq.koryphe.example.util - package uk.gov.gchq.koryphe.example.util
- uk.gov.gchq.koryphe.function - package uk.gov.gchq.koryphe.function
- uk.gov.gchq.koryphe.impl.binaryoperator - package uk.gov.gchq.koryphe.impl.binaryoperator
- uk.gov.gchq.koryphe.impl.function - package uk.gov.gchq.koryphe.impl.function
- uk.gov.gchq.koryphe.impl.predicate - package uk.gov.gchq.koryphe.impl.predicate
- uk.gov.gchq.koryphe.impl.predicate.range - package uk.gov.gchq.koryphe.impl.predicate.range
- uk.gov.gchq.koryphe.iterable - package uk.gov.gchq.koryphe.iterable
- uk.gov.gchq.koryphe.predicate - package uk.gov.gchq.koryphe.predicate
- uk.gov.gchq.koryphe.serialisation.json - package uk.gov.gchq.koryphe.serialisation.json
- uk.gov.gchq.koryphe.signature - package uk.gov.gchq.koryphe.signature
- uk.gov.gchq.koryphe.tuple - package uk.gov.gchq.koryphe.tuple
- uk.gov.gchq.koryphe.tuple.binaryoperator - package uk.gov.gchq.koryphe.tuple.binaryoperator
- uk.gov.gchq.koryphe.tuple.function - package uk.gov.gchq.koryphe.tuple.function
- uk.gov.gchq.koryphe.tuple.n - package uk.gov.gchq.koryphe.tuple.n
- uk.gov.gchq.koryphe.tuple.predicate - package uk.gov.gchq.koryphe.tuple.predicate
- uk.gov.gchq.koryphe.util - package uk.gov.gchq.koryphe.util
- UnknownGenericType() - Constructor for class uk.gov.gchq.koryphe.signature.Signature.UnknownGenericType
- updateReflectionPackages() - Static method in class uk.gov.gchq.koryphe.util.ReflectionUtil
-
Updates the reflection packages using the system property.
- Util - Class in uk.gov.gchq.koryphe.util
-
Common utility methods.
V
- validateSummaryString(String) - Static method in class uk.gov.gchq.koryphe.util.SummaryUtil
-
Carry out a simple check to determine if the input string represents a valid summary string.
- validateVersionString(String) - Static method in class uk.gov.gchq.koryphe.util.VersionUtil
-
Carry out a simple check to determine if the input string represents a valid Gaffer version.
- ValidationResult - Class in uk.gov.gchq.koryphe
- ValidationResult() - Constructor for class uk.gov.gchq.koryphe.ValidationResult
- ValidationResult(String) - Constructor for class uk.gov.gchq.koryphe.ValidationResult
- value() - Method in class uk.gov.gchq.koryphe.serialisation.json.SimpleClassNameIdResolverAnnotation
- value() - Method in annotation type uk.gov.gchq.koryphe.Since
- value() - Method in annotation type uk.gov.gchq.koryphe.Summary
- valueOf(String) - Static method in enum uk.gov.gchq.koryphe.util.TimeUnit
-
Returns the enum constant of this type with the specified name.
- valuePredicate(Predicate) - Method in class uk.gov.gchq.koryphe.impl.function.MapFilter
- values() - Method in class uk.gov.gchq.koryphe.tuple.ArrayTuple
- values() - Method in class uk.gov.gchq.koryphe.tuple.MapTuple
- values() - Method in class uk.gov.gchq.koryphe.tuple.ReferenceArrayTuple
- values() - Method in class uk.gov.gchq.koryphe.tuple.ReflectiveTuple
- values() - Method in interface uk.gov.gchq.koryphe.tuple.Tuple
- values() - Static method in enum uk.gov.gchq.koryphe.util.TimeUnit
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VersionUtil - Class in uk.gov.gchq.koryphe.util
-
Utility class for checking versioning within the project.
W
- WrappedBiFunction<T,U,R> - Interface in uk.gov.gchq.koryphe.function
_
- _apply(Number, Number) - Method in class uk.gov.gchq.koryphe.impl.binaryoperator.NumericAggregateFunction
- _apply(String, String) - Method in class uk.gov.gchq.koryphe.impl.binaryoperator.StringConcat
- _apply(Map<K, T>, Map<K, T>) - Method in class uk.gov.gchq.koryphe.binaryoperator.BinaryOperatorMap
-
Iterate through the values of an input map, folding them into the state map using the wrapped
BinaryOperator
.
All Classes All Packages