[RISOLTO] Cosa sono le < > in una dichiarazione di un metodo Java?

mxaos

Nuovo Utente
27 Gen 2017
5
0
1
Ciao,
sto realizzando un'applicazione Javascript che deve realizzare una lettura da un sito sftp.
Si tratta di un'applicazione Mirthconnect che viene scritta in Javascript e al cui interno si possono utilizzare classi Java del server (vedi qui).
Al di là della piattaforma e dell'applicazione specifica, devo utilizzare una classe Java (SftpConnection) che ha un metodo che è dichiarato così:

public List<FileInfo> listFiles(String fromDir, String filenamePattern, boolean isRegex) throws Exception

Qualcuno mi sa dire che sintassi è quella che usa le parentisi angolari <> nella definizione del nome del metodo?
cosa significa List<FileInfo>?

La classe è pubblica (è open source) ed è nel sito del middleware Mirthconnect.

Non ho mai visto finora questa sintassi, evidentemente sono a corto di esperienza.

Ho cercato anche sui motori di ricerca ma trovo difficile scrivere la query di ricerca (ho provato con angular parenthesis, arrow parenthesis, ma non trovo pressoché nulla).

Grazie in anticipo.

Marco
 
Ultima modifica:

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, non è javascript ma java(che conosco molto poco), stai facendo confsione. Se vuoi ti sposto nella sezione giusta altrimenti aprine una nuova in programmazione JAVA.
 
  • Like
Reactions: mxaos

mxaos

Nuovo Utente
27 Gen 2017
5
0
1
Ciao, non è javascript ma java(che conosco molto poco), stai facendo confsione. Se vuoi ti sposto nella sezione giusta altrimenti aprine una nuova in programmazione JAVA.
ciao,
grazie ok, spostami pure nella sezione giusta.
Non è che sto facendo confusione. Mirthconnetct è una piattaforma di middleware scritta in Java le cui classi poi vengono utilizzate all'interno di programmi Javascript, come puoi leggere qui:
http://www.mirthcorp.com/community/wiki/display/mirth/How+to+create+and+invoke+custom+Java+code+in+Mirth+Connect

Ora, la mia domanda non è specifica per la piattaforma, ma in generale su un costrutto Java (non lo conosco benissimo), per cui, OK metti la mia domanda nella coda giusta. Grazie!
 

mxaos

Nuovo Utente
27 Gen 2017
5
0
1
Ho trovato.
Sono i cosiddetti tipi generici
Come chiudo il ticket?
 
Ultima modifica:

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Di solito non chiudiamo le discussioni, qualcuno potrebbe aggiungere qualche commento più avanti. Aggiungi [RISOLTO] prima del titolo.
 
  • Like
Reactions: mxaos