public class TypeArgumentNode
extends java.lang.Object
proguard.classfile.attribute.signature.ast| Constructor and Description |
|---|
TypeArgumentNode(@NotNull AnyTypeArgumentNode anyTypeArg) |
TypeArgumentNode(@NotNull BoundedTypeArgumentNode boundedTypeArg) |
| Modifier and Type | Method and Description |
|---|---|
<R,P> R |
accept(ASTNodeVisitor<R,P> visitor,
P arg) |
void |
changeToAnyTypeArgument() |
void |
changeToBoundedTypeArgument(@NotNull BoundedTypeArgumentNode boundedTypeArg) |
@Nullable BoundedTypeArgumentNode |
getBoundedTypeArg() |
boolean |
isBounded() |
java.lang.String |
toString() |
public TypeArgumentNode(@NotNull
@NotNull AnyTypeArgumentNode anyTypeArg)
public TypeArgumentNode(@NotNull
@NotNull BoundedTypeArgumentNode boundedTypeArg)
public void changeToAnyTypeArgument()
public boolean isBounded()
@Nullable public @Nullable BoundedTypeArgumentNode getBoundedTypeArg()
public void changeToBoundedTypeArgument(@NotNull
@NotNull BoundedTypeArgumentNode boundedTypeArg)
public <R,P> R accept(ASTNodeVisitor<R,P> visitor, P arg)
public java.lang.String toString()
toString in class java.lang.Object