@NonNullByDefault
public class TypeConformanceResult
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static TypeConformanceResult |
create(TypeConformanceComputationArgument argument,
ConformanceHint hint) |
static TypeConformanceResult |
create(TypeConformanceComputationArgument argument,
ConformanceHint hint,
ConformanceHint... hints) |
java.util.EnumSet<ConformanceHint> |
getConformanceHints() |
LightweightTypeReference |
getConvertFrom() |
LightweightTypeReference |
getConvertTo() |
boolean |
isConformant() |
static TypeConformanceResult |
merge(TypeConformanceResult first,
TypeConformanceResult second) |
protected void |
setConversion(LightweightTypeReference from,
LightweightTypeReference to) |
java.lang.String |
toString() |
public static TypeConformanceResult create(TypeConformanceComputationArgument argument, ConformanceHint hint)
public static TypeConformanceResult create(TypeConformanceComputationArgument argument, ConformanceHint hint, ConformanceHint... hints)
public static TypeConformanceResult merge(TypeConformanceResult first, TypeConformanceResult second)
public boolean isConformant()
protected void setConversion(LightweightTypeReference from, LightweightTypeReference to)
public LightweightTypeReference getConvertFrom()
public LightweightTypeReference getConvertTo()
public java.util.EnumSet<ConformanceHint> getConformanceHints()
public java.lang.String toString()
toString
in class java.lang.Object