| Package | Description |
|---|---|
| soot.JastAddJ |
| Modifier and Type | Method and Description |
|---|---|
TypeVariable |
TypeVariable.clone() |
TypeVariable |
TypeVariable.copy() |
TypeVariable |
TypeVariable.fullCopy()
Create a deep copy of the AST subtree at this node.
|
TypeVariable |
GenericClassDeclSubstituted.getTypeParameter(int i)
Retrieves the element at index
i in the TypeParameter list.. |
TypeVariable |
GenericInterfaceDecl.getTypeParameter(int i)
Retrieves the element at index
i in the TypeParameter list.. |
TypeVariable |
GenericTypeDecl.getTypeParameter(int index) |
TypeVariable |
GenericInterfaceDeclSubstituted.getTypeParameter(int i)
Retrieves the element at index
i in the TypeParameter list.. |
TypeVariable |
PlaceholderMethodDecl.getTypeParameter(int i)
Retrieves the element at index
i in the TypeParameter list.. |
TypeVariable |
GenericClassDecl.getTypeParameter(int i)
Retrieves the element at index
i in the TypeParameter list.. |
TypeVariable |
GenericMethodDecl.getTypeParameter(int i)
Retrieves the element at index
i in the TypeParameter list.. |
TypeVariable |
GenericConstructorDecl.getTypeParameter(int i)
Retrieves the element at index
i in the TypeParameter list.. |
TypeVariable |
ParClassDecl.typeParameter(int index) |
TypeVariable |
ParMethodDecl.typeParameter(int index) |
TypeVariable |
ParInterfaceDecl.typeParameter(int index) |
TypeVariable |
ParTypeDecl.typeParameter(int index) |
| Modifier and Type | Method and Description |
|---|---|
List<TypeVariable> |
GenericClassDeclSubstituted.getTypeParameterList()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericInterfaceDecl.getTypeParameterList()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericInterfaceDeclSubstituted.getTypeParameterList()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
PlaceholderMethodDecl.getTypeParameterList()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericClassDecl.getTypeParameterList()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericMethodDecl.getTypeParameterList()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericConstructorDecl.getTypeParameterList()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericClassDeclSubstituted.getTypeParameterListNoTransform()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericInterfaceDecl.getTypeParameterListNoTransform()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericInterfaceDeclSubstituted.getTypeParameterListNoTransform()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
PlaceholderMethodDecl.getTypeParameterListNoTransform()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericClassDecl.getTypeParameterListNoTransform()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericMethodDecl.getTypeParameterListNoTransform()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericConstructorDecl.getTypeParameterListNoTransform()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericClassDeclSubstituted.getTypeParameters()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericInterfaceDecl.getTypeParameters()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericInterfaceDeclSubstituted.getTypeParameters()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
PlaceholderMethodDecl.getTypeParameters()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericClassDecl.getTypeParameters()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericMethodDecl.getTypeParameters()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericConstructorDecl.getTypeParameters()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericClassDeclSubstituted.getTypeParametersNoTransform()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericInterfaceDecl.getTypeParametersNoTransform()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericInterfaceDeclSubstituted.getTypeParametersNoTransform()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
PlaceholderMethodDecl.getTypeParametersNoTransform()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericClassDecl.getTypeParametersNoTransform()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericMethodDecl.getTypeParametersNoTransform()
Retrieves the TypeParameter list.
|
List<TypeVariable> |
GenericConstructorDecl.getTypeParametersNoTransform()
Retrieves the TypeParameter list.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GenericClassDeclSubstituted.addTypeParameter(TypeVariable node)
Append an element to the TypeParameter list.
|
void |
GenericInterfaceDecl.addTypeParameter(TypeVariable node)
Append an element to the TypeParameter list.
|
void |
GenericInterfaceDeclSubstituted.addTypeParameter(TypeVariable node)
Append an element to the TypeParameter list.
|
void |
PlaceholderMethodDecl.addTypeParameter(TypeVariable node)
Append an element to the TypeParameter list.
|
void |
GenericClassDecl.addTypeParameter(TypeVariable node)
Append an element to the TypeParameter list.
|
void |
GenericMethodDecl.addTypeParameter(TypeVariable node)
Append an element to the TypeParameter list.
|
void |
GenericConstructorDecl.addTypeParameter(TypeVariable node)
Append an element to the TypeParameter list.
|
void |
GenericClassDeclSubstituted.addTypeParameterNoTransform(TypeVariable node) |
void |
GenericInterfaceDecl.addTypeParameterNoTransform(TypeVariable node) |
void |
GenericInterfaceDeclSubstituted.addTypeParameterNoTransform(TypeVariable node) |
void |
PlaceholderMethodDecl.addTypeParameterNoTransform(TypeVariable node) |
void |
GenericClassDecl.addTypeParameterNoTransform(TypeVariable node) |
void |
GenericMethodDecl.addTypeParameterNoTransform(TypeVariable node) |
void |
GenericConstructorDecl.addTypeParameterNoTransform(TypeVariable node) |
void |
Constraints.addTypeVariable(TypeVariable T) |
void |
GenericClassDeclSubstituted.setTypeParameter(TypeVariable node,
int i)
Replaces the TypeParameter list element at index
i with the new node node. |
void |
GenericInterfaceDecl.setTypeParameter(TypeVariable node,
int i)
Replaces the TypeParameter list element at index
i with the new node node. |
void |
GenericInterfaceDeclSubstituted.setTypeParameter(TypeVariable node,
int i)
Replaces the TypeParameter list element at index
i with the new node node. |
void |
PlaceholderMethodDecl.setTypeParameter(TypeVariable node,
int i)
Replaces the TypeParameter list element at index
i with the new node node. |
void |
GenericClassDecl.setTypeParameter(TypeVariable node,
int i)
Replaces the TypeParameter list element at index
i with the new node node. |
void |
GenericMethodDecl.setTypeParameter(TypeVariable node,
int i)
Replaces the TypeParameter list element at index
i with the new node node. |
void |
GenericConstructorDecl.setTypeParameter(TypeVariable node,
int i)
Replaces the TypeParameter list element at index
i with the new node node. |
TypeDecl |
ParClassDecl.substitute(TypeVariable typeVariable) |
TypeDecl |
ParMethodDecl.substitute(TypeVariable typeVariable) |
TypeDecl |
ParInterfaceDecl.substitute(TypeVariable typeVariable) |
TypeDecl |
Parameterization.substitute(TypeVariable typeVariable) |
TypeDecl |
TypeDecl.substitute(TypeVariable typeVariable) |
TypeDecl |
MemberSubstitutor.substitute(TypeVariable typeVariable) |
TypeDecl |
ParTypeDecl.substitute(TypeVariable typeVariable) |
boolean |
WildcardExtendsType.supertypeTypeVariable(TypeVariable type) |
boolean |
TypeVariable.supertypeTypeVariable(TypeVariable type) |
boolean |
TypeDecl.supertypeTypeVariable(TypeVariable type) |
boolean |
WildcardType.supertypeTypeVariable(TypeVariable type) |
boolean |
WildcardSuperType.supertypeTypeVariable(TypeVariable type) |
| Modifier and Type | Method and Description |
|---|---|
void |
GenericClassDeclSubstituted.setTypeParameterList(List<TypeVariable> list)
Replaces the TypeParameter list.
|
void |
GenericInterfaceDecl.setTypeParameterList(List<TypeVariable> list)
Replaces the TypeParameter list.
|
void |
GenericInterfaceDeclSubstituted.setTypeParameterList(List<TypeVariable> list)
Replaces the TypeParameter list.
|
void |
PlaceholderMethodDecl.setTypeParameterList(List<TypeVariable> list)
Replaces the TypeParameter list.
|
void |
GenericClassDecl.setTypeParameterList(List<TypeVariable> list)
Replaces the TypeParameter list.
|
void |
GenericMethodDecl.setTypeParameterList(List<TypeVariable> list)
Replaces the TypeParameter list.
|
void |
GenericConstructorDecl.setTypeParameterList(List<TypeVariable> list)
Replaces the TypeParameter list.
|
Access |
ParTypeAccess.substituted(Collection<TypeVariable> original,
List<TypeVariable> substitution)
Builds a copy of this Access node where all occurrences
of type variables in the original type parameter list have been replaced
by the substitution type parameters.
|
Access |
ParTypeAccess.substituted(Collection<TypeVariable> original,
List<TypeVariable> substitution)
Builds a copy of this Access node where all occurrences
of type variables in the original type parameter list have been replaced
by the substitution type parameters.
|
Access |
TypeAccess.substituted(Collection<TypeVariable> original,
List<TypeVariable> substitution)
Builds a copy of this Access node where all occurrences
of type variables in the original type parameter list have been replaced
by the substitution type parameters.
|
Access |
TypeAccess.substituted(Collection<TypeVariable> original,
List<TypeVariable> substitution)
Builds a copy of this Access node where all occurrences
of type variables in the original type parameter list have been replaced
by the substitution type parameters.
|
Access |
Access.substituted(Collection<TypeVariable> original,
List<TypeVariable> substitution)
Builds a copy of this Access node where all occurrences
of type variables in the original type parameter list have been replaced
by the substitution type parameters.
|
Access |
Access.substituted(Collection<TypeVariable> original,
List<TypeVariable> substitution)
Builds a copy of this Access node where all occurrences
of type variables in the original type parameter list have been replaced
by the substitution type parameters.
|
ParameterDeclaration |
ParameterDeclaration.substituted(Collection<TypeVariable> original,
List<TypeVariable> substitution)
Builds a copy of this ParameterDeclaration node where all occurrences
of type variables in the original type parameter list have been replaced
by the substitution type parameters.
|
ParameterDeclaration |
ParameterDeclaration.substituted(Collection<TypeVariable> original,
List<TypeVariable> substitution)
Builds a copy of this ParameterDeclaration node where all occurrences
of type variables in the original type parameter list have been replaced
by the substitution type parameters.
|
Copyright © 2020 Soot OSS. All rights reserved.