Package com.strobel.assembler.metadata
Class MethodBinder.BindResult
- java.lang.Object
-
- com.strobel.assembler.metadata.MethodBinder.BindResult
-
- Enclosing class:
- MethodBinder
public static class MethodBinder.BindResult extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
_ambiguous
private MethodReference
_method
static MethodBinder.BindResult
AMBIGUOUS
static MethodBinder.BindResult
FAILURE
-
Constructor Summary
Constructors Modifier Constructor Description private
BindResult(boolean ambiguous, MethodReference method)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MethodReference
getMethod()
boolean
isAmbiguous()
boolean
isFailure()
-
-
-
Field Detail
-
FAILURE
public static final MethodBinder.BindResult FAILURE
-
AMBIGUOUS
public static final MethodBinder.BindResult AMBIGUOUS
-
_ambiguous
private final boolean _ambiguous
-
_method
private final MethodReference _method
-
-
Constructor Detail
-
BindResult
private BindResult(boolean ambiguous, MethodReference method)
-
-
Method Detail
-
isFailure
public final boolean isFailure()
-
isAmbiguous
public final boolean isAmbiguous()
-
getMethod
public final MethodReference getMethod()
-
-