Uses of Interface
org.jd.core.v1.model.javasyntax.type.TypeArgument
-
-
Uses of TypeArgument in org.jd.core.v1.model.javasyntax.reference
Classes in org.jd.core.v1.model.javasyntax.reference that implement TypeArgument Modifier and Type Class Description class
InnerObjectReference
class
ObjectReference
-
Uses of TypeArgument in org.jd.core.v1.model.javasyntax.type
Subinterfaces of TypeArgument in org.jd.core.v1.model.javasyntax.type Modifier and Type Interface Description interface
Type
Classes in org.jd.core.v1.model.javasyntax.type that implement TypeArgument Modifier and Type Class Description class
DiamondTypeArgument
class
GenericType
class
InnerObjectType
class
ObjectType
class
PrimitiveType
class
WildcardExtendsTypeArgument
class
WildcardSuperTypeArgument
class
WildcardTypeArgument
Methods in org.jd.core.v1.model.javasyntax.type that return TypeArgument Modifier and Type Method Description default TypeArgument
BaseTypeArgument. getTypeArgumentFirst()
TypeArgument
TypeArguments. getTypeArgumentFirst()
Methods in org.jd.core.v1.model.javasyntax.type that return types with arguments of type TypeArgument Modifier and Type Method Description default DefaultList<TypeArgument>
BaseTypeArgument. getTypeArgumentList()
DefaultList<TypeArgument>
TypeArguments. getTypeArgumentList()
Constructor parameters in org.jd.core.v1.model.javasyntax.type with type arguments of type TypeArgument Constructor Description TypeArguments(java.util.Collection<TypeArgument> list)
-
Uses of TypeArgument in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.declaration
Fields in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.declaration with type parameters of type TypeArgument Modifier and Type Field Description protected java.util.Map<java.lang.String,TypeArgument>
ClassFileBodyDeclaration. bindings
protected java.util.Map<java.lang.String,TypeArgument>
ClassFileConstructorDeclaration. bindings
protected java.util.Map<java.lang.String,TypeArgument>
ClassFileMethodDeclaration. bindings
protected java.util.Map<java.lang.String,TypeArgument>
ClassFileStaticInitializerDeclaration. bindings
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.declaration that return types with arguments of type TypeArgument Modifier and Type Method Description java.util.Map<java.lang.String,TypeArgument>
ClassFileBodyDeclaration. getBindings()
java.util.Map<java.lang.String,TypeArgument>
ClassFileConstructorDeclaration. getBindings()
java.util.Map<java.lang.String,TypeArgument>
ClassFileConstructorOrMethodDeclaration. getBindings()
java.util.Map<java.lang.String,TypeArgument>
ClassFileMethodDeclaration. getBindings()
java.util.Map<java.lang.String,TypeArgument>
ClassFileStaticInitializerDeclaration. getBindings()
Constructor parameters in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.declaration with type arguments of type TypeArgument Constructor Description ClassFileBodyDeclaration(java.lang.String internalTypeName, java.util.Map<java.lang.String,TypeArgument> bindings, java.util.Map<java.lang.String,BaseType> typeBounds, ClassFileBodyDeclaration outerBodyDeclaration)
ClassFileConstructorDeclaration(ClassFileBodyDeclaration bodyDeclaration, ClassFile classFile, Method method, BaseAnnotationReference annotationReferences, BaseTypeParameter typeParameters, BaseType parameterTypes, BaseType exceptionTypes, java.util.Map<java.lang.String,TypeArgument> bindings, java.util.Map<java.lang.String,BaseType> typeBounds, int firstLineNumber)
ClassFileMethodDeclaration(ClassFileBodyDeclaration bodyDeclaration, ClassFile classFile, Method method, java.lang.String name, Type returnedType, BaseType parameterTypes, java.util.Map<java.lang.String,TypeArgument> bindings, java.util.Map<java.lang.String,BaseType> typeBounds)
ClassFileMethodDeclaration(ClassFileBodyDeclaration bodyDeclaration, ClassFile classFile, Method method, java.lang.String name, Type returnedType, BaseType parameterTypes, java.util.Map<java.lang.String,TypeArgument> bindings, java.util.Map<java.lang.String,BaseType> typeBounds, int firstLineNumber)
ClassFileMethodDeclaration(ClassFileBodyDeclaration bodyDeclaration, ClassFile classFile, Method method, BaseAnnotationReference annotationReferences, java.lang.String name, BaseTypeParameter typeParameters, Type returnedType, BaseType parameterTypes, BaseType exceptionTypes, ElementValue defaultAnnotationValue, java.util.Map<java.lang.String,TypeArgument> bindings, java.util.Map<java.lang.String,BaseType> typeBounds, int firstLineNumber)
ClassFileStaticInitializerDeclaration(ClassFileBodyDeclaration bodyDeclaration, ClassFile classFile, Method method, java.util.Map<java.lang.String,TypeArgument> bindings, java.util.Map<java.lang.String,BaseType> typeBounds, int firstLineNumber)
ClassFileStaticInitializerDeclaration(ClassFileBodyDeclaration bodyDeclaration, ClassFile classFile, Method method, java.util.Map<java.lang.String,TypeArgument> bindings, java.util.Map<java.lang.String,BaseType> typeBounds, int firstLineNumber, BaseStatement statements)
-
Uses of TypeArgument in org.jd.core.v1.service.converter.classfiletojavasyntax.util
Fields in org.jd.core.v1.service.converter.classfiletojavasyntax.util with type parameters of type TypeArgument Modifier and Type Field Description protected java.util.Map<java.lang.String,TypeArgument>
TypeParametersToTypeArgumentsBinder. contextualBindings
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.util that return TypeArgument Modifier and Type Method Description private TypeArgument
TypeMaker. parseTypeArgument(TypeMaker.SignatureReader reader)
Rules: TypeArgument: WildcardIndicator? FieldTypeSignature | '*' WildcardIndicator: '+' | '-'Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.util that return types with arguments of type TypeArgument Modifier and Type Method Description protected java.util.Map<java.lang.String,TypeArgument>
TypeParametersToTypeArgumentsBinder. createBindings(Expression expression, BaseTypeParameter typeParameters, BaseTypeArgument typeArguments, BaseTypeParameter methodTypeParameters, Type returnType, Type returnExpressionType, BaseType parameterTypes, BaseExpression parameters)
Method parameters in org.jd.core.v1.service.converter.classfiletojavasyntax.util with type arguments of type TypeArgument Modifier and Type Method Description protected BaseType
TypeParametersToTypeArgumentsBinder. bind(java.util.Map<java.lang.String,TypeArgument> bindings, BaseType parameterTypes)
protected void
TypeParametersToTypeArgumentsBinder. populateBindingsWithTypeArgument(java.util.Map<java.lang.String,TypeArgument> bindings, java.util.Map<java.lang.String,BaseType> typeBounds, Type type, Expression expression)
-
Uses of TypeArgument in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor
Fields in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor declared as TypeArgument Modifier and Type Field Description protected TypeArgument
BaseTypeToErasedTypeArgumentVisitor. typeArgument
protected TypeArgument
BaseTypeToTypeArgumentVisitor. typeArgument
Fields in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor with type parameters of type TypeArgument Modifier and Type Field Description protected java.util.Map<java.lang.String,TypeArgument>
BindTypeArgumentsToTypeArgumentsVisitor. bindings
protected java.util.Map<java.lang.String,TypeArgument>
BindTypeParametersToNonWildcardTypeArgumentsVisitor. bindings
protected java.util.Map<java.lang.String,TypeArgument>
BindTypesToTypesVisitor. bindings
protected java.util.Map<java.lang.String,TypeArgument>
PopulateBindingsWithTypeArgumentVisitor. bindings
protected java.util.Map<java.lang.String,TypeArgument>
PopulateBindingsWithTypeParameterVisitor. bindings
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor that return TypeArgument Modifier and Type Method Description protected TypeArgument
PopulateBindingsWithTypeArgumentVisitor. checkTypeClassCheckDimensionAndReturnCurrentAsTypeArgument(GenericType type)
TypeArgument
BaseTypeToErasedTypeArgumentVisitor. getTypeArgument()
TypeArgument
BaseTypeToTypeArgumentVisitor. getTypeArgument()
Method parameters in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor with type arguments of type TypeArgument Modifier and Type Method Description void
BindTypeParametersToNonWildcardTypeArgumentsVisitor. init(java.util.Map<java.lang.String,TypeArgument> bindings)
void
PopulateBindingsWithTypeParameterVisitor. init(java.util.Map<java.lang.String,TypeArgument> bindings, java.util.Map<java.lang.String,BaseType> typeBounds)
void
BindTypeArgumentsToTypeArgumentsVisitor. setBindings(java.util.Map<java.lang.String,TypeArgument> bindings)
void
BindTypesToTypesVisitor. setBindings(java.util.Map<java.lang.String,TypeArgument> bindings)
-