Uses of Class
dev.cel.common.CelSource
-
Packages that use CelSource Package Description dev.cel.common dev.cel.compiler dev.cel.parser -
-
Uses of CelSource in dev.cel.common
Methods in dev.cel.common that return CelSource Modifier and Type Method Description CelSourceCelSource.Builder. build()CelSourceCelAbstractSyntaxTree. getSource()Returns theCelSourcethat was used during construction of the abstract syntax tree.CelSourceCelValidationException. getSource()Returns theCelSourcethat was being validated.CelSourceCelValidationResult. getSource()Return theCelSourceassociated with the result.Methods in dev.cel.common with parameters of type CelSource Modifier and Type Method Description static CelAbstractSyntaxTreeCelAbstractSyntaxTree. newCheckedAst(CelExpr celExpr, CelSource celSource, java.util.Map<java.lang.Long,CelReference> references, java.util.Map<java.lang.Long,CelType> types)Constructs a new instance of CelAbstractSyntaxTree that represent a checked expression.static CelAbstractSyntaxTreeCelAbstractSyntaxTree. newParsedAst(CelExpr celExpr, CelSource celSource)Constructs a new instance of CelAbstractSyntaxTree that represent a parsed expression.Constructors in dev.cel.common with parameters of type CelSource Constructor Description CelValidationException(CelSource source, java.util.List<CelIssue> errors)CelValidationResult(CelSource source, com.google.common.collect.ImmutableList<CelIssue> issues)Internal: Consumers should not be creating an instance of this class directly.CelValidationResult(CelSource source, java.lang.Throwable failure, com.google.common.collect.ImmutableList<CelIssue> issues)Internal: Consumers should not be creating an instance of this class directly. -
Uses of CelSource in dev.cel.compiler
Methods in dev.cel.compiler with parameters of type CelSource Modifier and Type Method Description CelValidationResultCelCompilerImpl. parse(CelSource source) -
Uses of CelSource in dev.cel.parser
Fields in dev.cel.parser declared as CelSource Modifier and Type Field Description protected CelSourceCelUnparserVisitor. sourceInfoMethods in dev.cel.parser with parameters of type CelSource Modifier and Type Method Description CelValidationResultCelParser. parse(CelSource source)Parse the inputexpressionand return aCelValidationResult.CelValidationResultCelParserImpl. parse(CelSource source)
-