public class ImplicitCastData extends TemplateMethod
TemplateMethod.TypeSignature
MessageContainer.Message
NO_NATURAL_ORDER
Constructor and Description |
---|
ImplicitCastData(TemplateMethod method,
TypeData sourceType,
TypeData targetType) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(TemplateMethod o) |
TypeData |
getSourceType() |
TypeData |
getTargetType() |
canBeAccessedByInstanceOf, compareBySignature, compareParameter, findByExecutionData, findChildContainers, findParameter, findParameters, getId, getMarkerAnnotation, getMessageAnnotation, getMessageElement, getMethod, getMethodName, getNaturalOrder, getParameters, getParametersAfter, getPreviousParam, getRequiredParameters, getReturnType, getReturnTypeAndParameters, getSignatureParameter, getSignatureParameters, getSignatureSize, getSignatureTypes, getSpecification, getTemplate, getTypeSignature, replaceParameter, setId, toString, updateSignature
addError, addError, addError, addWarning, addWarning, collectMessages, emitMessages, getBaseContainer, getMessageAnnotationValue, getMessages, hasErrors, iterator
public ImplicitCastData(TemplateMethod method, TypeData sourceType, TypeData targetType)
public TypeData getSourceType()
public TypeData getTargetType()
public int compareTo(TemplateMethod o)
compareTo
in interface java.lang.Comparable<TemplateMethod>
compareTo
in class TemplateMethod