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.ObjectHelper object for holding an overload resolution result.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedOverloadResolution()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static ExprChecker.OverloadResolutionof(CelReference reference, CelType type)Construct a newOverloadResolutionfrom areferenceandtype.abstract CelReferencereference()TheReferenceto the declaration name and overload id.abstract CelTypetype()TheTypeof the result associated with the overload.
-
-
-
Method Detail
-
reference
public abstract CelReference reference()
TheReferenceto the declaration name and overload id.
-
type
public abstract CelType type()
TheTypeof the result associated with the overload.
-
of
public static ExprChecker.OverloadResolution of(CelReference reference, CelType type)
Construct a newOverloadResolutionfrom areferenceandtype.
-
-