public class ShortCircuitData extends TemplateMethod
TemplateMethod.TypeSignature
MessageContainer.Message
NO_NATURAL_ORDER
Constructor and Description |
---|
ShortCircuitData(TemplateMethod template,
java.lang.String valueName) |
Modifier and Type | Method and Description |
---|---|
ShortCircuitData |
getGeneric() |
java.lang.String |
getValueName() |
boolean |
isCompatibleTo(SpecializationData specialization) |
boolean |
isGeneric() |
void |
setGenericShortCircuitMethod(ShortCircuitData genericShortCircuitMethod) |
canBeAccessedByInstanceOf, compareBySignature, compareParameter, compareTo, 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 ShortCircuitData(TemplateMethod template, java.lang.String valueName)
public java.lang.String getValueName()
public void setGenericShortCircuitMethod(ShortCircuitData genericShortCircuitMethod)
public boolean isGeneric()
public ShortCircuitData getGeneric()
public boolean isCompatibleTo(SpecializationData specialization)