type argument

[/taɪp ˈɑːrɡjumənt/]
nounpl: type arguments
argumento de tipo
1. In programming, specifically in languages with generics (like Java, C#, or TypeScript), a concrete type that is passed to a generic class, interface, or method to specify what type the generic parameter should be instantiated with.
In the declaration List<String>, 'String' is the type argument for the generic parameter T in the List interface.
Na declaração List<String>, 'String' é o argumento de tipo para o parâmetro genérico T na interface List.
2. The actual type substituted for a type parameter in a generic programming construct.
When you call the method with LinkedList<Integer>, Integer serves as the type argument.
Quando você chama o método com LinkedList<Integer>, Integer funciona como o argumento de tipo.
This is a technical term specific to programming and software development. It gained prominence with the introduction of generics in Java 5 (2004) and is now fundamental in modern languages. The terminology is consistent across English and Portuguese technical communities, with 'argumento de tipo' being the standard translation in Portuguese-speaking programming contexts.
Synonyms / Sinônimos
generic argumenttype parameter instantiationconcrete type
Antonyms / Antônimos
type parametertype variable

Regional Variations

General Brazilian
argumento de tipo
Standard term used in Brazilian programming documentation and education
Portugal
argumento de tipo
Same as Brazilian Portuguese; universal in European Portuguese technical contexts
International English
type argument
Universal term in programming documentation and literature

Related Words

generic programmingtype parameterparametric polymorphismtemplate instantiation

Related Idioms & Phrases

bounded type argument
wildcard type argument
raw type (when type arguments are omitted)
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →