A B C D E F G H I J M N R S T W 
All Classes All Packages

A

add(String, ExpressionEvaluationSummary.Result.Level, String, Class<?>) - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary
 
AllowListTypeLocator - Class in com.netflix.spinnaker.kork.expressions.allowlist
 
AllowListTypeLocator() - Constructor for class com.netflix.spinnaker.kork.expressions.allowlist.AllowListTypeLocator
 
alphanumerical(String) - Static method in class com.netflix.spinnaker.kork.expressions.ExpressionsSupport.StringExpressionFunctionProvider
Converts a String to alpha numeric
appendAttempted(String) - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary
 

B

buildEvaluationContext(Object, boolean) - Method in class com.netflix.spinnaker.kork.expressions.ExpressionsSupport
Creates a configured SpEL evaluation context

C

canRead(EvaluationContext, Object, String) - Method in class com.netflix.spinnaker.kork.expressions.allowlist.MapPropertyAccessor
 
com.netflix.spinnaker.kork.expressions - package com.netflix.spinnaker.kork.expressions
 
com.netflix.spinnaker.kork.expressions.allowlist - package com.netflix.spinnaker.kork.expressions.allowlist
 
com.netflix.spinnaker.kork.expressions.config - package com.netflix.spinnaker.kork.expressions.config
 

D

doNotEval(Object) - Static method in class com.netflix.spinnaker.kork.expressions.ExpressionsSupport.FlowExpressionFunctionProvider
 

E

equals(Object) - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary.Result
 
escapeSimpleExpression(String) - Static method in class com.netflix.spinnaker.kork.expressions.ExpressionTransform
Helper to escape a simple expression string Used to extract a simple expression when parsing fails
ExpressionEvaluationSummary - Class in com.netflix.spinnaker.kork.expressions
Represents an evaluation summary Includes INO and ERROR Level messages ERROR is anything evaluation that results in thrown Exception INFO unresolved value returned that doesn't throw
ExpressionEvaluationSummary() - Constructor for class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary
 
ExpressionEvaluationSummary.Result - Class in com.netflix.spinnaker.kork.expressions
 
ExpressionProperties - Class in com.netflix.spinnaker.kork.expressions.config
 
ExpressionProperties() - Constructor for class com.netflix.spinnaker.kork.expressions.config.ExpressionProperties
 
ExpressionProperties.FeatureFlag - Class in com.netflix.spinnaker.kork.expressions.config
 
ExpressionsSupport - Class in com.netflix.spinnaker.kork.expressions
Provides utility support for SpEL integration Supports registering SpEL functions, ACLs to classes (via allow list)
ExpressionsSupport(Class<?>[], List<ExpressionFunctionProvider>, PluginManager, ExpressionProperties) - Constructor for class com.netflix.spinnaker.kork.expressions.ExpressionsSupport
 
ExpressionsSupport(Class<?>, ExpressionProperties) - Constructor for class com.netflix.spinnaker.kork.expressions.ExpressionsSupport
 
ExpressionsSupport.FlowExpressionFunctionProvider - Class in com.netflix.spinnaker.kork.expressions
 
ExpressionsSupport.JsonExpressionFunctionProvider - Class in com.netflix.spinnaker.kork.expressions
 
ExpressionsSupport.StringExpressionFunctionProvider - Class in com.netflix.spinnaker.kork.expressions
 
ExpressionTransform - Class in com.netflix.spinnaker.kork.expressions
 
ExpressionTransform(ParserContext, ExpressionParser, Function<String, String>, Class<?>...) - Constructor for class com.netflix.spinnaker.kork.expressions.ExpressionTransform
 

F

FeatureFlag() - Constructor for class com.netflix.spinnaker.kork.expressions.config.ExpressionProperties.FeatureFlag
 
FilteredMethodResolver - Class in com.netflix.spinnaker.kork.expressions.allowlist
 
FilteredMethodResolver(ReturnTypeRestrictor) - Constructor for class com.netflix.spinnaker.kork.expressions.allowlist.FilteredMethodResolver
 
FilteredPropertyAccessor - Class in com.netflix.spinnaker.kork.expressions.allowlist
 
FilteredPropertyAccessor(ReturnTypeRestrictor) - Constructor for class com.netflix.spinnaker.kork.expressions.allowlist.FilteredPropertyAccessor
 
findField(String, Class<?>, boolean) - Method in class com.netflix.spinnaker.kork.expressions.allowlist.FilteredPropertyAccessor
 
findGetterForProperty(String, Class<?>, boolean) - Method in class com.netflix.spinnaker.kork.expressions.allowlist.FilteredPropertyAccessor
 
findType(String) - Method in class com.netflix.spinnaker.kork.expressions.allowlist.AllowListTypeLocator
 
FlowExpressionFunctionProvider() - Constructor for class com.netflix.spinnaker.kork.expressions.ExpressionsSupport.FlowExpressionFunctionProvider
 
fromBase64(String) - Static method in class com.netflix.spinnaker.kork.expressions.ExpressionsSupport.StringExpressionFunctionProvider
Attempts to decode a base64 string

G

getDescription() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary.Result
 
getExceptionType() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary.Result
 
getExpression() - Method in class com.netflix.spinnaker.kork.expressions.NotEvaluableExpression
 
getExpressionFunctionProviders() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionsSupport
 
getExpressionResult() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary
 
getFailureCount() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary
 
getFunctions() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionsSupport.FlowExpressionFunctionProvider
 
getFunctions() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionsSupport.JsonExpressionFunctionProvider
 
getFunctions() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionsSupport.StringExpressionFunctionProvider
 
getLevel() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary.Result
 
getMethods(Class<?>) - Method in class com.netflix.spinnaker.kork.expressions.allowlist.FilteredMethodResolver
 
getNamespace() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionsSupport.FlowExpressionFunctionProvider
 
getNamespace() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionsSupport.JsonExpressionFunctionProvider
 
getNamespace() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionsSupport.StringExpressionFunctionProvider
 
getTimestamp() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary.Result
 
getTotalEvaluated() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary
 

H

hasFailed(String) - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary
 
hashCode() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary.Result
 

I

incrementTotalEvaluated() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary
 
InstantiationTypeRestrictor - Class in com.netflix.spinnaker.kork.expressions.allowlist
 
InstantiationTypeRestrictor() - Constructor for class com.netflix.spinnaker.kork.expressions.allowlist.InstantiationTypeRestrictor
 

J

JsonExpressionFunctionProvider() - Constructor for class com.netflix.spinnaker.kork.expressions.ExpressionsSupport.JsonExpressionFunctionProvider
 

M

MapPropertyAccessor - Class in com.netflix.spinnaker.kork.expressions.allowlist
 
MapPropertyAccessor(boolean) - Constructor for class com.netflix.spinnaker.kork.expressions.allowlist.MapPropertyAccessor
 

N

NotEvaluableExpression - Class in com.netflix.spinnaker.kork.expressions
An instance of this class is used as the return value from the doNotEval SpEL helper which makes it possible to skip SpEL evaluation in other SpEL helpers e.g.
NotEvaluableExpression(Object) - Constructor for class com.netflix.spinnaker.kork.expressions.NotEvaluableExpression
 

R

read(EvaluationContext, Object, String) - Method in class com.netflix.spinnaker.kork.expressions.allowlist.MapPropertyAccessor
 
Result(ExpressionEvaluationSummary.Result.Level, long, String, Class<?>) - Constructor for class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary.Result
 
ReturnTypeRestrictor - Class in com.netflix.spinnaker.kork.expressions.allowlist
 
ReturnTypeRestrictor(Set<Class<?>>) - Constructor for class com.netflix.spinnaker.kork.expressions.allowlist.ReturnTypeRestrictor
 

S

setDescription(String) - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary.Result
 
setExceptionType(Class<?>) - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary.Result
 
setLevel(ExpressionEvaluationSummary.Result.Level) - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary.Result
 
setTimestamp(long) - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary.Result
 
SpelHelperFunctionException - Exception in com.netflix.spinnaker.kork.expressions
 
SpelHelperFunctionException(String) - Constructor for exception com.netflix.spinnaker.kork.expressions.SpelHelperFunctionException
 
SpelHelperFunctionException(String, Throwable) - Constructor for exception com.netflix.spinnaker.kork.expressions.SpelHelperFunctionException
 
StringExpressionFunctionProvider() - Constructor for class com.netflix.spinnaker.kork.expressions.ExpressionsSupport.StringExpressionFunctionProvider
 

T

toBase64(String) - Static method in class com.netflix.spinnaker.kork.expressions.ExpressionsSupport.StringExpressionFunctionProvider
Encodes a string to base64
toBoolean(String) - Static method in class com.netflix.spinnaker.kork.expressions.ExpressionsSupport.StringExpressionFunctionProvider
Parses a string to a boolean
toFloat(String) - Static method in class com.netflix.spinnaker.kork.expressions.ExpressionsSupport.StringExpressionFunctionProvider
Parses a string to a float
toInt(String) - Static method in class com.netflix.spinnaker.kork.expressions.ExpressionsSupport.StringExpressionFunctionProvider
Parses a string to an integer
toJson(Object) - Static method in class com.netflix.spinnaker.kork.expressions.ExpressionsSupport.JsonExpressionFunctionProvider
 
toString() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary.Result
 
toString() - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary
 
transformList(List, EvaluationContext, ExpressionEvaluationSummary, Map<String, Object>) - Method in class com.netflix.spinnaker.kork.expressions.ExpressionTransform
 
transformMap(Map<String, Object>, EvaluationContext, ExpressionEvaluationSummary) - Method in class com.netflix.spinnaker.kork.expressions.ExpressionTransform
Traverses and attempts to evaluate expressions Failures can either be INFO (for a simple unresolved expression) or ERROR when an exception is thrown
transformString(String, EvaluationContext, ExpressionEvaluationSummary) - Method in class com.netflix.spinnaker.kork.expressions.ExpressionTransform
 

W

wasAttempted(String) - Method in class com.netflix.spinnaker.kork.expressions.ExpressionEvaluationSummary
 
A B C D E F G H I J M N R S T W 
All Classes All Packages