Class MethodSignatureNode
- java.lang.Object
-
- proguard.classfile.attribute.signature.ast.signature.MethodSignatureNode
-
public class MethodSignatureNode extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MethodSignatureNode(@NotNull java.util.List<TypeParameterNode> typeParameters, @NotNull java.util.List<TypeSignatureNode> argumentTypes, @NotNull ResultNode result, @NotNull java.util.List<ThrowsSignatureNode> throwsSignatures)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <R,P>
Raccept(ASTNodeVisitor<R,P> visitor, P arg)@NotNull java.util.List<TypeSignatureNode>getArgumentTypes()@NotNull ResultNodegetResult()@NotNull java.util.List<ThrowsSignatureNode>getThrowsSignatures()@NotNull java.util.List<TypeParameterNode>getTypeParameters()voidsetArgumentTypes(@NotNull java.util.List<TypeSignatureNode> argumentTypes)voidsetResult(@NotNull ResultNode result)voidsetThrowsSignatures(@NotNull java.util.List<ThrowsSignatureNode> throwsSignatures)voidsetTypeParameters(@NotNull java.util.List<TypeParameterNode> typeParameters)@NotNull java.lang.StringtoString()
-
-
-
Constructor Detail
-
MethodSignatureNode
public MethodSignatureNode(@NotNull @NotNull java.util.List<TypeParameterNode> typeParameters, @NotNull @NotNull java.util.List<TypeSignatureNode> argumentTypes, @NotNull @NotNull ResultNode result, @NotNull @NotNull java.util.List<ThrowsSignatureNode> throwsSignatures)
-
-
Method Detail
-
getTypeParameters
@NotNull public @NotNull java.util.List<TypeParameterNode> getTypeParameters()
-
setTypeParameters
public void setTypeParameters(@NotNull @NotNull java.util.List<TypeParameterNode> typeParameters)
-
getArgumentTypes
@NotNull public @NotNull java.util.List<TypeSignatureNode> getArgumentTypes()
-
setArgumentTypes
public void setArgumentTypes(@NotNull @NotNull java.util.List<TypeSignatureNode> argumentTypes)
-
getResult
@NotNull public @NotNull ResultNode getResult()
-
setResult
public void setResult(@NotNull @NotNull ResultNode result)
-
getThrowsSignatures
@NotNull public @NotNull java.util.List<ThrowsSignatureNode> getThrowsSignatures()
-
setThrowsSignatures
public void setThrowsSignatures(@NotNull @NotNull java.util.List<ThrowsSignatureNode> throwsSignatures)
-
accept
public <R,P> R accept(ASTNodeVisitor<R,P> visitor, P arg)
-
toString
@NotNull public @NotNull java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-