Skip navigation links
A B C D E F G H I M N O P R S T V W 

A

AllOf - Class in cern.online.analysis.core.dsl
IterableBooleanConversion that performs a logical AND over all the elements of the iterable.
AllOf() - Constructor for class cern.online.analysis.core.dsl.AllOf
 
always() - Method in class cern.online.analysis.core.dsl.OngoingAnalysisEnabler
 
AnalysisConfiguration - Class in cern.online.analysis.core.conf
 
AnalysisConfiguration() - Constructor for class cern.online.analysis.core.conf.AnalysisConfiguration
 
AnalysisDefinition - Class in cern.online.analysis.core
 
AnalysisDefinition(AnalysisExpression, EvaluationStrategy) - Constructor for class cern.online.analysis.core.AnalysisDefinition
 
AnalysisEnablerBuilder<T> - Class in cern.online.analysis.core
 
AnalysisEnablerBuilder() - Constructor for class cern.online.analysis.core.AnalysisEnablerBuilder
 
AnalysisExpression - Class in cern.online.analysis.core
 
AnalysisInputStreamIdExpression<R> - Class in cern.online.analysis.core.expression
Deprecated.
AnalysisInputStreamIdExpression(StreamId<R>) - Constructor for class cern.online.analysis.core.expression.AnalysisInputStreamIdExpression
Deprecated.
 
AnalysisModule - Class in cern.online.analysis.core
Abstract base class for analysis modules.
AnalysisModule() - Constructor for class cern.online.analysis.core.AnalysisModule
 
AnalysisModulePreprocessor - Interface in cern.online.analysis.core
Transforms an AnalysisModule into a WindowedExpression.
AnalysisStreamId - Class in cern.online.analysis.core
Specialization of a DetailedExpressionStreamId specifically for the analysis framework
AnalysisStreamId(AnalysisDefinition) - Constructor for class cern.online.analysis.core.AnalysisStreamId
 
AnalysisStreamId(AnalysisDefinition, ResolvingContext) - Constructor for class cern.online.analysis.core.AnalysisStreamId
 
AnyOf - Class in cern.online.analysis.core.dsl
IterableBooleanConversion that performs a logical OR over all the elements of the iterable.
AnyOf() - Constructor for class cern.online.analysis.core.dsl.AnyOf
 
apply(Iterable<Boolean>) - Method in class cern.online.analysis.core.dsl.AllOf
 
apply(Iterable<Boolean>) - Method in class cern.online.analysis.core.dsl.AnyOf
 
areTrue() - Method in class cern.online.analysis.core.dsl.OngoingAllBooleanCondition
 
areTrue() - Method in class cern.online.analysis.core.dsl.OngoingAllBooleanExcludableCondition
 
assertAllBoolean(Set<? extends Expression<Boolean>>) - Method in class cern.online.analysis.core.AnalysisModule
 
assertAllBoolean(Expression<? extends Iterable<Boolean>>) - Method in class cern.online.analysis.core.AnalysisModule
 
assertAllBoolean(StreamId<? extends Iterable<Boolean>>) - Method in class cern.online.analysis.core.AnalysisModule
 
assertAtLeastOneBooleanOf(Expression<? extends Iterable<Boolean>>) - Method in class cern.online.analysis.core.AnalysisModule
 
assertAtLeastOneBooleanOf(StreamId<? extends Iterable<Boolean>>) - Method in class cern.online.analysis.core.AnalysisModule
 
assertBoolean(Expression<Boolean>) - Method in class cern.online.analysis.core.AnalysisModule
 
assertBoolean(Boolean) - Method in class cern.online.analysis.core.AnalysisModule
 
assertion() - Method in class cern.online.analysis.core.AssertionResult
 
AssertionBuilder - Class in cern.online.analysis.core
 
AssertionBuilder() - Constructor for class cern.online.analysis.core.AssertionBuilder
 
assertionBuilders() - Method in class cern.online.analysis.core.AnalysisModule
 
AssertionExpression - Class in cern.online.analysis.core.expression
Expression that resolves to a AssertionStatus.
AssertionExpression(AssertionBuilder) - Constructor for class cern.online.analysis.core.expression.AssertionExpression
 
AssertionGroupExpression - Class in cern.online.analysis.core.expression
A group of assertions that are evaluated altogether.
AssertionGroupExpression(Collection<AssertionExpression>) - Constructor for class cern.online.analysis.core.expression.AssertionGroupExpression
 
AssertionGroupResolver - Class in cern.online.analysis.core.resolver
AssertionGroupResolver() - Constructor for class cern.online.analysis.core.resolver.AssertionGroupResolver
 
AssertionResolver - Class in cern.online.analysis.core.resolver
AssertionResolver() - Constructor for class cern.online.analysis.core.resolver.AssertionResolver
 
AssertionResult - Class in cern.online.analysis.core
 
AssertionStatus - Enum in cern.online.analysis.core
 
assertThat(Expression<T>) - Method in class cern.online.analysis.core.AnalysisModule
 
assertThat(T) - Method in class cern.online.analysis.core.AnalysisModule
 
assertThat(StreamId<T>) - Method in class cern.online.analysis.core.AnalysisModule
 

B

buffered() - Method in class cern.online.analysis.core.AnalysisModule
 
buffered(Expression<T>) - Method in class cern.online.analysis.core.AnalysisModule
 
buffered(StreamId<T>) - Method in class cern.online.analysis.core.AnalysisModule
 
bufferedIterable(Expression<T>) - Method in class cern.online.analysis.core.AnalysisModule
 
bufferedIterable(StreamId<T>) - Method in class cern.online.analysis.core.AnalysisModule
 
build() - Method in class cern.online.analysis.core.EnablingConditionBuilder
 
build() - Method in class cern.online.analysis.core.evaluation.SimpleEvaluationStrategyBuilder
 
builder - Variable in class cern.online.analysis.core.dsl.OngoingNamedCondition
 
by(StreamId<?>) - Method in class cern.online.analysis.core.dsl.OngoingTriggeredStrategy
 

C

canResolve(AssertionGroupExpression, ResolvingContext) - Method in class cern.online.analysis.core.resolver.AssertionGroupResolver
 
canResolve(AssertionExpression, ResolvingContext) - Method in class cern.online.analysis.core.resolver.AssertionResolver
 
cern.online.analysis.core - package cern.online.analysis.core
 
cern.online.analysis.core.conf - package cern.online.analysis.core.conf
 
cern.online.analysis.core.dsl - package cern.online.analysis.core.dsl
 
cern.online.analysis.core.evaluation - package cern.online.analysis.core.evaluation
 
cern.online.analysis.core.expression - package cern.online.analysis.core.expression
 
cern.online.analysis.core.impl - package cern.online.analysis.core.impl
 
cern.online.analysis.core.names - package cern.online.analysis.core.names
 
cern.online.analysis.core.resolver - package cern.online.analysis.core.resolver
 
cern.online.analysis.core.util - package cern.online.analysis.core.util
 
condition() - Method in class cern.online.analysis.core.AssertionResult
 
condition() - Method in class cern.online.analysis.core.ConditionBuilder
 
condition() - Method in class cern.online.analysis.core.expression.AssertionExpression
 
ConditionBuilder - Class in cern.online.analysis.core
 
ConditionBuilder() - Constructor for class cern.online.analysis.core.ConditionBuilder
 
context() - Method in class cern.online.analysis.core.ResolvedSnapshot
 

D

DEFAULT_CONDITIONS_REDUCER - Static variable in class cern.online.analysis.core.AssertionBuilder
 
DefaultAnalysisModulePreprocessor - Class in cern.online.analysis.core.impl
 
DefaultAnalysisModulePreprocessor() - Constructor for class cern.online.analysis.core.impl.DefaultAnalysisModulePreprocessor
 
detailedStringFor(Node) - Method in class cern.online.analysis.core.ResolvedSnapshot
 
detailedStringResult() - Method in class cern.online.analysis.core.AssertionResult
 

E

enabled() - Method in class cern.online.analysis.core.AnalysisModule
 
enablingBuilder() - Method in class cern.online.analysis.core.AnalysisModule
 
EnablingConditionBuilder - Class in cern.online.analysis.core
 
EnablingConditionBuilder() - Constructor for class cern.online.analysis.core.EnablingConditionBuilder
 
endedAfter(Duration) - Method in class cern.online.analysis.core.dsl.OngoingBufferedStrategyStarted
 
endedAfter(long, TemporalUnit) - Method in class cern.online.analysis.core.dsl.OngoingBufferedStrategyStarted
 
endedBy(StreamId<?>) - Method in class cern.online.analysis.core.dsl.OngoingBufferedStrategyStarted
Used to specify the stream Id which will stop the buffering.
endedBy(StreamId<U>, BiPredicate<T, U>) - Method in class cern.online.analysis.core.dsl.OngoingBufferedStrategyStarted
 
equals(Object) - Method in class cern.online.analysis.core.expression.AnalysisInputStreamIdExpression
Deprecated.
 
equals(Object) - Method in class cern.online.analysis.core.expression.AssertionExpression
 
equals(Object) - Method in class cern.online.analysis.core.expression.AssertionGroupExpression
 
evaluationStrategy() - Method in class cern.online.analysis.core.AnalysisDefinition
 
evaluationStrategy() - Method in class cern.online.analysis.core.AnalysisModule
 
excluding(Expression<Boolean>...) - Method in class cern.online.analysis.core.dsl.OngoingAllBooleanExcludableCondition
 
excluding(Set<Expression<Boolean>>) - Method in class cern.online.analysis.core.dsl.OngoingAllBooleanExcludableCondition
 
expression() - Method in class cern.online.analysis.core.AnalysisDefinition
 
ExpressionNames - Class in cern.online.analysis.core.names
 

F

FROM_ASSERTION_EXPRESSION - Static variable in class cern.online.analysis.core.names.ExpressionNames
 
FROM_BINARY_PREDICATE_EXPRESSION - Static variable in class cern.online.analysis.core.names.ExpressionNames
 
FROM_CONVERSION_EXPRESSION - Static variable in class cern.online.analysis.core.names.ExpressionNames
 
FROM_PREDICATE_EXPRESSION - Static variable in class cern.online.analysis.core.names.ExpressionNames
 
FROM_RESOLVED_EXPRESSION - Static variable in class cern.online.analysis.core.names.ExpressionNames
 
fromAssertion(AssertionExpression, Function<Object, String>) - Static method in class cern.online.analysis.core.names.ExpressionNames
 
fromBinaryPredicate(BinaryPredicateExpression<?>, Function<Object, String>) - Static method in class cern.online.analysis.core.names.ExpressionNames
 
fromBooleanSuccessful(boolean) - Static method in enum cern.online.analysis.core.AssertionStatus
 
fromConversionExpression(ConversionOperationExpression<?, ?>, Function<Object, String>) - Static method in class cern.online.analysis.core.names.ExpressionNames
 
fromPredicateExpression(PredicateExpression<?>, Function<Object, String>) - Static method in class cern.online.analysis.core.names.ExpressionNames
 
fromResolvedExpression(ResolvedExpression<?>) - Static method in class cern.online.analysis.core.names.ExpressionNames
 
fromStreambasedExpression(StreamIdBasedExpression<?>, Function<Object, String>) - Static method in class cern.online.analysis.core.names.ExpressionNames
 

G

getChildren() - Method in class cern.online.analysis.core.expression.AnalysisInputStreamIdExpression
Deprecated.
 
getChildren() - Method in class cern.online.analysis.core.expression.AssertionExpression
 
getChildren() - Method in class cern.online.analysis.core.expression.AssertionGroupExpression
 
getEndExpression() - Method in class cern.online.analysis.core.AnalysisEnablerBuilder
 
getStartExpression() - Method in class cern.online.analysis.core.AnalysisEnablerBuilder
 

H

handle(Exception) - Method in class cern.online.analysis.core.expression.AssertionExpression
 
hashCode() - Method in class cern.online.analysis.core.expression.AnalysisInputStreamIdExpression
Deprecated.
 
hashCode() - Method in class cern.online.analysis.core.expression.AssertionExpression
 
hashCode() - Method in class cern.online.analysis.core.expression.AssertionGroupExpression
 

I

is(Expression<Predicate<T>>) - Method in class cern.online.analysis.core.dsl.OngoingCondition
 
is(Predicate<T>) - Method in class cern.online.analysis.core.dsl.OngoingCondition
 
isEqualTo(Expression<T>) - Method in class cern.online.analysis.core.dsl.OngoingCondition
 
isEqualTo(T) - Method in class cern.online.analysis.core.dsl.OngoingCondition
 
isEqualTo(Expression<T>) - Method in class cern.online.analysis.core.dsl.OngoingPrecondition
 
isEqualTo(T) - Method in class cern.online.analysis.core.dsl.OngoingPrecondition
 
isFalse() - Method in class cern.online.analysis.core.dsl.OngoingBooleanCondition
 
isNotEqualTo(Expression<T>) - Method in class cern.online.analysis.core.dsl.OngoingCondition
 
isNotEqualTo(T) - Method in class cern.online.analysis.core.dsl.OngoingCondition
 
isTrue() - Method in class cern.online.analysis.core.dsl.OngoingAnyBooleanCondition
 
isTrue() - Method in class cern.online.analysis.core.dsl.OngoingBooleanCondition
 
IterableBooleanConversion - Interface in cern.online.analysis.core.dsl
Reduces an iterable of Boolean into a single Boolean value.

M

moduleProcessor() - Method in class cern.online.analysis.core.conf.AnalysisConfiguration
 

N

name() - Method in class cern.online.analysis.core.ConditionBuilder
 
name() - Method in class cern.online.analysis.core.expression.AssertionExpression
 
nameFor(AssertionExpression) - Method in class cern.online.analysis.core.ResolvedSnapshot
 
nameFor(Node) - Method in class cern.online.analysis.core.ResolvedSnapshot
 
nameRepository() - Method in class cern.online.analysis.core.ResolvedSnapshot
 
not(Predicate<T>) - Static method in class cern.online.analysis.core.util.Predicates
 

O

of(AssertionGroupExpression, Expression<Boolean>) - Static method in class cern.online.analysis.core.AnalysisExpression
 
of(AssertionExpression, ResolvedSnapshot<?, ?>) - Static method in class cern.online.analysis.core.AssertionResult
 
of(T) - Method in interface cern.online.analysis.core.dsl.SelectorFunction
 
OngoingAllBooleanCondition - Class in cern.online.analysis.core.dsl
 
OngoingAllBooleanCondition(ConditionBuilder, Expression<? extends Iterable<Boolean>>) - Constructor for class cern.online.analysis.core.dsl.OngoingAllBooleanCondition
 
OngoingAllBooleanExcludableCondition - Class in cern.online.analysis.core.dsl
 
OngoingAllBooleanExcludableCondition(ConditionBuilder, Set<? extends Expression<Boolean>>) - Constructor for class cern.online.analysis.core.dsl.OngoingAllBooleanExcludableCondition
 
OngoingAnalysisEnabler - Class in cern.online.analysis.core.dsl
 
OngoingAnalysisEnabler(ConditionBuilder) - Constructor for class cern.online.analysis.core.dsl.OngoingAnalysisEnabler
 
OngoingAnyBooleanCondition - Class in cern.online.analysis.core.dsl
 
OngoingAnyBooleanCondition(ConditionBuilder, Expression<? extends Iterable<Boolean>>) - Constructor for class cern.online.analysis.core.dsl.OngoingAnyBooleanCondition
 
OngoingBooleanCondition - Class in cern.online.analysis.core.dsl
 
OngoingBooleanCondition(ConditionBuilder, Expression<Boolean>) - Constructor for class cern.online.analysis.core.dsl.OngoingBooleanCondition
 
OngoingBufferedStrategy - Class in cern.online.analysis.core.dsl
 
OngoingBufferedStrategy(BufferedEvaluation.Builder) - Constructor for class cern.online.analysis.core.dsl.OngoingBufferedStrategy
 
OngoingBufferedStrategyStarted<T> - Class in cern.online.analysis.core.dsl
Part of a fluent clause to tell the analysis module to work in buffereing mode.
OngoingBufferedStrategyStarted(BufferedEvaluation.Builder) - Constructor for class cern.online.analysis.core.dsl.OngoingBufferedStrategyStarted
 
OngoingCondition<T> - Class in cern.online.analysis.core.dsl
 
OngoingCondition(ConditionBuilder, Expression<T>) - Constructor for class cern.online.analysis.core.dsl.OngoingCondition
 
OngoingNamedCondition<T> - Class in cern.online.analysis.core.dsl
 
OngoingNamedCondition(ConditionBuilder, Expression<T>) - Constructor for class cern.online.analysis.core.dsl.OngoingNamedCondition
 
OngoingPrecondition<T> - Class in cern.online.analysis.core.dsl
 
OngoingPrecondition(AssertionBuilder, Expression<T>) - Constructor for class cern.online.analysis.core.dsl.OngoingPrecondition
 
OngoingPrecondition(AssertionBuilder, T) - Constructor for class cern.online.analysis.core.dsl.OngoingPrecondition
 
OngoingTriggeredStrategy - Class in cern.online.analysis.core.dsl
 
OngoingTriggeredStrategy(TriggeredEvaluation.Builder) - Constructor for class cern.online.analysis.core.dsl.OngoingTriggeredStrategy
 
or() - Method in class cern.online.analysis.core.dsl.OngoingBufferedStrategyStarted
 
or() - Method in class cern.online.analysis.core.dsl.OngoingPrecondition
 

P

preConditions() - Method in class cern.online.analysis.core.AssertionBuilder
 
preConditionsExpression() - Method in class cern.online.analysis.core.expression.AssertionExpression
 
preConditionsReducer() - Method in class cern.online.analysis.core.AssertionBuilder
 
Predicates - Class in cern.online.analysis.core.util
 
process(AnalysisModule) - Method in interface cern.online.analysis.core.AnalysisModulePreprocessor
Compiles the specified AnalysisModule into the corresponding WindowedExpression
process(AnalysisModule) - Method in class cern.online.analysis.core.impl.DefaultAnalysisModulePreprocessor
 

R

resolve(AssertionGroupExpression, ResolvingContext) - Method in class cern.online.analysis.core.resolver.AssertionGroupResolver
 
resolve(AssertionExpression, ResolvingContext) - Method in class cern.online.analysis.core.resolver.AssertionResolver
 
ResolvedSnapshot<R,E extends org.tensorics.core.tree.domain.Expression<R>> - Class in cern.online.analysis.core
 
ResolvedSnapshot(E, ResolvingContext, Function<Object, String>) - Constructor for class cern.online.analysis.core.ResolvedSnapshot
 
root() - Method in class cern.online.analysis.core.ResolvedSnapshot
 

S

SelectorFunction<T,U> - Interface in cern.online.analysis.core.dsl
Much like a standard Function.
SimpleEvaluationStrategyBuilder - Class in cern.online.analysis.core.evaluation
A mutable builder, which creates an Evaluation strategy.
SimpleEvaluationStrategyBuilder(EvaluationStrategy) - Constructor for class cern.online.analysis.core.evaluation.SimpleEvaluationStrategyBuilder
 
snapshot() - Method in class cern.online.analysis.core.AssertionResult
 
source - Variable in class cern.online.analysis.core.dsl.OngoingNamedCondition
 
sourceStreamId() - Method in class cern.online.analysis.core.expression.AnalysisInputStreamIdExpression
Deprecated.
 
startedBy(StreamId<T>) - Method in class cern.online.analysis.core.dsl.OngoingBufferedStrategy
 
status() - Method in class cern.online.analysis.core.AssertionResult
 

T

thenAssertAllBoolean(Set<? extends Expression<Boolean>>) - Method in class cern.online.analysis.core.dsl.OngoingPrecondition
 
thenAssertAtLeastOneBooleanOf(Expression<? extends Iterable<Boolean>>) - Method in class cern.online.analysis.core.dsl.OngoingPrecondition
 
thenAssertBoolean(Expression<Boolean>) - Method in class cern.online.analysis.core.dsl.OngoingPrecondition
 
thenAssertBoolean(Boolean) - Method in class cern.online.analysis.core.dsl.OngoingPrecondition
 
thenAssertThat(Expression<T1>) - Method in class cern.online.analysis.core.dsl.OngoingPrecondition
 
thenAssertThat(T1) - Method in class cern.online.analysis.core.dsl.OngoingPrecondition
 
toString() - Method in class cern.online.analysis.core.AssertionResult
 
toString() - Method in class cern.online.analysis.core.dsl.AllOf
 
toString() - Method in class cern.online.analysis.core.dsl.AnyOf
 
toString() - Method in class cern.online.analysis.core.expression.AnalysisInputStreamIdExpression
Deprecated.
 
toString() - Method in class cern.online.analysis.core.expression.AssertionExpression
 
toString() - Method in class cern.online.analysis.core.expression.AssertionGroupExpression
 
triggered() - Method in class cern.online.analysis.core.AnalysisModule
 

V

valueOf(String) - Static method in enum cern.online.analysis.core.AssertionStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum cern.online.analysis.core.AssertionStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

when(Expression<T>) - Method in class cern.online.analysis.core.AnalysisModule
 
when(T) - Method in class cern.online.analysis.core.AnalysisModule
 
when(Expression<T>) - Method in class cern.online.analysis.core.dsl.OngoingAnalysisEnabler
 
whenBoolean(Expression<Boolean>) - Method in class cern.online.analysis.core.dsl.OngoingAnalysisEnabler
 
withCondition(Expression<Boolean>) - Method in class cern.online.analysis.core.ConditionBuilder
 
withEndExpression(Expression<T>) - Method in class cern.online.analysis.core.AnalysisEnablerBuilder
 
withName(String) - Method in class cern.online.analysis.core.ConditionBuilder
 
withName(String) - Method in class cern.online.analysis.core.dsl.OngoingAllBooleanCondition
 
withName(String) - Method in class cern.online.analysis.core.dsl.OngoingAllBooleanExcludableCondition
 
withName(String) - Method in class cern.online.analysis.core.dsl.OngoingAnyBooleanCondition
 
withName(String) - Method in class cern.online.analysis.core.dsl.OngoingNamedCondition
 
withPreCondition(Expression<Boolean>) - Method in class cern.online.analysis.core.AssertionBuilder
 
withPreConditionReducer(IterableBooleanConversion) - Method in class cern.online.analysis.core.AssertionBuilder
 
withStartExpression(Expression<T>) - Method in class cern.online.analysis.core.AnalysisEnablerBuilder
 
A B C D E F G H I M N O P R S T V W 
Skip navigation links