Package dev.cel.checker
Class ExprChecker.OverloadResolution
- java.lang.Object
-
- dev.cel.checker.ExprChecker.OverloadResolution
-
- Enclosing class:
- ExprChecker
protected abstract static class ExprChecker.OverloadResolution extends java.lang.Object
Helper object for holding an overload resolution result.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
OverloadResolution()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static ExprChecker.OverloadResolution
of(CelReference reference, CelType type)
Construct a newOverloadResolution
from areference
andtype
.abstract CelReference
reference()
TheReference
to the declaration name and overload id.abstract CelType
type()
TheType
of the result associated with the overload.
-
-
-
Method Detail
-
reference
public abstract CelReference reference()
TheReference
to the declaration name and overload id.
-
type
public abstract CelType type()
TheType
of the result associated with the overload.
-
of
public static ExprChecker.OverloadResolution of(CelReference reference, CelType type)
Construct a newOverloadResolution
from areference
andtype
.
-
-