Class MessageEvaluator
- java.lang.Object
-
- org.opencds.cqf.cql.engine.elm.execution.Executable
-
- org.cqframework.cql.elm.execution.Element
-
- org.cqframework.cql.elm.execution.Expression
-
- org.cqframework.cql.elm.execution.OperatorExpression
-
- org.cqframework.cql.elm.execution.Message
-
- org.opencds.cqf.cql.engine.elm.execution.MessageEvaluator
-
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2,org.jvnet.jaxb2_commons.lang.ToString2
public class MessageEvaluator extends Message
-
-
Field Summary
-
Fields inherited from class org.cqframework.cql.elm.execution.Message
code, condition, message, severity, source
-
Fields inherited from class org.cqframework.cql.elm.execution.OperatorExpression
signature
-
Fields inherited from class org.cqframework.cql.elm.execution.Element
annotation, localId, locator, resultTypeName, resultTypeSpecifier
-
-
Constructor Summary
Constructors Constructor Description MessageEvaluator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectinternalEvaluate(Context context)java.lang.Objectmessage(Context context, SourceLocator sourceLocator, java.lang.Object source, java.lang.Boolean condition, java.lang.String code, java.lang.String severity, java.lang.String message)-
Methods inherited from class org.cqframework.cql.elm.execution.Message
append, appendFields, equals, equals, getCode, getCondition, getMessage, getSeverity, getSource, hashCode, hashCode, setCode, setCondition, setMessage, setSeverity, setSource, toString, withAnnotation, withAnnotation, withCode, withCondition, withLocalId, withLocator, withMessage, withResultTypeName, withResultTypeSpecifier, withSeverity, withSignature, withSignature, withSource
-
Methods inherited from class org.cqframework.cql.elm.execution.OperatorExpression
getSignature
-
Methods inherited from class org.cqframework.cql.elm.execution.Element
getAnnotation, getLocalId, getLocator, getResultTypeName, getResultTypeSpecifier, setLocalId, setLocator, setResultTypeName, setResultTypeSpecifier
-
Methods inherited from class org.opencds.cqf.cql.engine.elm.execution.Executable
evaluate
-
-
-
-
Method Detail
-
message
public java.lang.Object message(Context context, SourceLocator sourceLocator, java.lang.Object source, java.lang.Boolean condition, java.lang.String code, java.lang.String severity, java.lang.String message)
-
internalEvaluate
protected java.lang.Object internalEvaluate(Context context)
- Overrides:
internalEvaluatein classExecutable
-
-