public abstract class ArraySyntheticFunctionName extends SyntheticFunctionName
className, fullName, methodName, signature, signatureName
Constructor and Description |
---|
ArraySyntheticFunctionName(java.lang.String className,
java.lang.String name,
AnyType... signatureTypes)
Create a new instance.
|
ArraySyntheticFunctionName(java.lang.String className,
java.lang.String name,
java.lang.String signature,
AnyType... signatureTypes)
Create a new instance.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<AnyType> |
getSignature(TypeManager types)
Get the method signature iterator for parameter and return values.
|
getAnnotation, getCodeBuilder, hasWasmCode
equals, hashCode
public ArraySyntheticFunctionName(java.lang.String className, java.lang.String name, AnyType... signatureTypes)
className
- the Java class namename
- the function namesignatureTypes
- the method signature, first the parameters, then null and the the return typespublic ArraySyntheticFunctionName(java.lang.String className, java.lang.String name, java.lang.String signature, AnyType... signatureTypes)
className
- the Java class namename
- the function namesignature
- the string signaturesignatureTypes
- the method signature, first the parameters, then null and the the return typespublic java.util.Iterator<AnyType> getSignature(TypeManager types)
getSignature
in class FunctionName
types
- the type manager