public class ParameterSpec
extends java.lang.Object
Constructor and Description |
---|
ParameterSpec(ParameterSpec o,
java.util.List<javax.lang.model.type.TypeMirror> allowedTypes,
java.util.Set<java.lang.String> typeIdentifiers) |
ParameterSpec(java.lang.String name,
java.util.List<javax.lang.model.type.TypeMirror> allowedTypes,
java.util.Set<java.lang.String> typeIdentifiers) |
ParameterSpec(java.lang.String name,
javax.lang.model.type.TypeMirror type) |
Modifier and Type | Method and Description |
---|---|
java.util.List<javax.lang.model.type.TypeMirror> |
getAllowedTypes() |
NodeExecutionData |
getExecution() |
java.lang.String |
getName() |
boolean |
isLocal() |
boolean |
isSignature() |
boolean |
matches(javax.lang.model.type.TypeMirror actualType) |
void |
setExecution(NodeExecutionData executionData) |
void |
setLocal(boolean local) |
void |
setSignature(boolean signature) |
java.lang.String |
toSignatureString(boolean typeOnly) |
java.lang.String |
toString() |
public ParameterSpec(java.lang.String name, java.util.List<javax.lang.model.type.TypeMirror> allowedTypes, java.util.Set<java.lang.String> typeIdentifiers)
public ParameterSpec(java.lang.String name, javax.lang.model.type.TypeMirror type)
public ParameterSpec(ParameterSpec o, java.util.List<javax.lang.model.type.TypeMirror> allowedTypes, java.util.Set<java.lang.String> typeIdentifiers)
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 java.lang.String getName()
public java.util.List<javax.lang.model.type.TypeMirror> getAllowedTypes()
public boolean matches(javax.lang.model.type.TypeMirror actualType)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toSignatureString(boolean typeOnly)