public class ParameterSpec extends Object
| Constructor and Description |
|---|
ParameterSpec(String name,
Collection<TypeMirror> allowedTypes) |
ParameterSpec(String name,
TypeMirror type) |
| Modifier and Type | Method and Description |
|---|---|
Collection<TypeMirror> |
getAllowedTypes() |
NodeExecutionData |
getExecution() |
String |
getName() |
boolean |
isCached() |
boolean |
isLocal() |
boolean |
isSignature() |
boolean |
matches(VariableElement variable) |
void |
setAllowSubclasses(boolean allowSubclasses) |
void |
setExecution(NodeExecutionData executionData) |
void |
setLocal(boolean local) |
void |
setSignature(boolean signature) |
String |
toSignatureString(boolean typeOnly) |
String |
toString() |
public ParameterSpec(String name, Collection<TypeMirror> allowedTypes)
public ParameterSpec(String name, TypeMirror type)
public boolean isCached()
public void setAllowSubclasses(boolean allowSubclasses)
public NodeExecutionData getExecution()
public void setExecution(NodeExecutionData executionData)
public void setSignature(boolean signature)
public void setLocal(boolean local)
public boolean isSignature()
public boolean isLocal()
public String getName()
public Collection<TypeMirror> getAllowedTypes()
public boolean matches(VariableElement variable)
public String toSignatureString(boolean typeOnly)