Class FeelEngineLogger
- java.lang.Object
-
- org.camunda.commons.logging.BaseLogger
-
- org.camunda.bpm.dmn.feel.impl.juel.FeelLogger
-
- org.camunda.bpm.dmn.feel.impl.juel.FeelEngineLogger
-
public class FeelEngineLogger extends FeelLogger
-
-
Field Summary
-
Fields inherited from class org.camunda.bpm.dmn.feel.impl.juel.FeelLogger
ENGINE_LOGGER, PROJECT_CODE, PROJECT_LOGGER
-
-
Constructor Summary
Constructors Constructor Description FeelEngineLogger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FeelSyntaxException
invalidComparisonExpression(java.lang.String feelExpression)
FeelMethodInvocationException
invalidDateAndTimeFormat(java.lang.String dateTimeString, java.lang.Throwable cause)
FeelSyntaxException
invalidExpression(java.lang.String feelExpression, java.lang.Throwable cause)
FeelSyntaxException
invalidIntervalExpression(java.lang.String feelExpression)
FeelSyntaxException
invalidListExpression(java.lang.String feelExpression)
FeelSyntaxException
invalidNotExpression(java.lang.String feelExpression)
java.lang.UnsupportedOperationException
simpleExpressionNotSupported()
protected FeelSyntaxException
syntaxException(java.lang.String id, java.lang.String feelExpression, java.lang.String description)
protected FeelSyntaxException
syntaxException(java.lang.String id, java.lang.String feelExpression, java.lang.String description, java.lang.Throwable cause)
protected java.lang.String
syntaxExceptionMessage(java.lang.String id, java.lang.String feelExpression, java.lang.String description)
FeelConvertException
unableToConvertValue(java.lang.Object value, java.lang.Class<?> type)
FeelConvertException
unableToConvertValue(java.lang.Object value, java.lang.Class<?> type, java.lang.Throwable cause)
FeelConvertException
unableToConvertValue(java.lang.String feelExpression, FeelConvertException cause)
FeelException
unableToEvaluateExpression(java.lang.String simpleUnaryTests, java.lang.Throwable cause)
FeelException
unableToEvaluateExpressionAsNotInputIsSet(java.lang.String simpleUnaryTests, FeelMissingVariableException e)
FeelException
unableToFindMethod(java.lang.NoSuchMethodException cause, java.lang.String name, java.lang.Class<?>... parameterTypes)
FeelException
unableToInitializeFeelEngine(java.lang.Throwable cause)
FeelMethodInvocationException
unableToInvokeMethod(java.lang.String simpleUnaryTests, FeelMethodInvocationException cause)
FeelMissingFunctionException
unknownFunction(java.lang.String prefix, java.lang.String localName)
FeelMissingFunctionException
unknownFunction(java.lang.String feelExpression, FeelMissingFunctionException cause)
FeelMissingVariableException
unknownVariable(java.lang.String variable)
FeelMissingVariableException
unknownVariable(java.lang.String feelExpression, FeelMissingVariableException cause)
FeelException
variableMapperIsReadOnly()
-
-
-
Method Detail
-
syntaxException
protected FeelSyntaxException syntaxException(java.lang.String id, java.lang.String feelExpression, java.lang.String description)
-
syntaxException
protected FeelSyntaxException syntaxException(java.lang.String id, java.lang.String feelExpression, java.lang.String description, java.lang.Throwable cause)
-
syntaxExceptionMessage
protected java.lang.String syntaxExceptionMessage(java.lang.String id, java.lang.String feelExpression, java.lang.String description)
-
invalidNotExpression
public FeelSyntaxException invalidNotExpression(java.lang.String feelExpression)
-
invalidIntervalExpression
public FeelSyntaxException invalidIntervalExpression(java.lang.String feelExpression)
-
invalidComparisonExpression
public FeelSyntaxException invalidComparisonExpression(java.lang.String feelExpression)
-
variableMapperIsReadOnly
public FeelException variableMapperIsReadOnly()
-
unableToFindMethod
public FeelException unableToFindMethod(java.lang.NoSuchMethodException cause, java.lang.String name, java.lang.Class<?>... parameterTypes)
-
unknownFunction
public FeelMissingFunctionException unknownFunction(java.lang.String prefix, java.lang.String localName)
-
unknownFunction
public FeelMissingFunctionException unknownFunction(java.lang.String feelExpression, FeelMissingFunctionException cause)
-
unknownVariable
public FeelMissingVariableException unknownVariable(java.lang.String variable)
-
unknownVariable
public FeelMissingVariableException unknownVariable(java.lang.String feelExpression, FeelMissingVariableException cause)
-
invalidExpression
public FeelSyntaxException invalidExpression(java.lang.String feelExpression, java.lang.Throwable cause)
-
unableToInitializeFeelEngine
public FeelException unableToInitializeFeelEngine(java.lang.Throwable cause)
-
unableToEvaluateExpression
public FeelException unableToEvaluateExpression(java.lang.String simpleUnaryTests, java.lang.Throwable cause)
-
unableToConvertValue
public FeelConvertException unableToConvertValue(java.lang.Object value, java.lang.Class<?> type)
-
unableToConvertValue
public FeelConvertException unableToConvertValue(java.lang.Object value, java.lang.Class<?> type, java.lang.Throwable cause)
-
unableToConvertValue
public FeelConvertException unableToConvertValue(java.lang.String feelExpression, FeelConvertException cause)
-
simpleExpressionNotSupported
public java.lang.UnsupportedOperationException simpleExpressionNotSupported()
-
unableToEvaluateExpressionAsNotInputIsSet
public FeelException unableToEvaluateExpressionAsNotInputIsSet(java.lang.String simpleUnaryTests, FeelMissingVariableException e)
-
invalidDateAndTimeFormat
public FeelMethodInvocationException invalidDateAndTimeFormat(java.lang.String dateTimeString, java.lang.Throwable cause)
-
unableToInvokeMethod
public FeelMethodInvocationException unableToInvokeMethod(java.lang.String simpleUnaryTests, FeelMethodInvocationException cause)
-
invalidListExpression
public FeelSyntaxException invalidListExpression(java.lang.String feelExpression)
-
-