Class ParameterSpec
java.lang.Object
com.oracle.truffle.dsl.processor.model.ParameterSpec
-
Constructor Summary
ConstructorsConstructorDescriptionParameterSpec(String name, Collection<TypeMirror> allowedTypes) ParameterSpec(String name, TypeMirror type) -
Method Summary
Modifier and TypeMethodDescriptiongetName()booleanisCached()booleanisLocal()booleanbooleanmatches(VariableElement variable) voidsetAllowSubclasses(boolean allowSubclasses) voidsetExecution(NodeExecutionData executionData) voidsetLocal(boolean local) voidsetSignature(boolean signature) toSignatureString(boolean typeOnly) toString()
-
Constructor Details
-
ParameterSpec
-
ParameterSpec
-
-
Method Details
-
isCached
public boolean isCached() -
setAllowSubclasses
public void setAllowSubclasses(boolean allowSubclasses) -
getExecution
-
setExecution
-
setSignature
public void setSignature(boolean signature) -
setLocal
public void setLocal(boolean local) -
isSignature
public boolean isSignature() -
isLocal
public boolean isLocal() -
getName
-
getAllowedTypes
-
matches
-
toString
-
toSignatureString
-