Costruisce una nuova firma di funzione.
Costruttori pubblici
Costruttore () |
Metodi pubblici
| Firma | costruire () Restituisce una firma dai dati forniti. |
| Signature.Builder | |
| Signature.Builder | chiave (chiave String) Imposta la chiave univoca di questa firma. |
| Signature.Builder | metodoNome (Stringa nomemetodo) Fornire informazioni sul nome estensibili che consentano agli utenti di terze parti di contrassegnare una firma come supporto di un metodo particolare |
| Signature.Builder |
Metodi ereditati
Costruttori pubblici
Costruttore pubblico ()
Metodi pubblici
input pubblico Signature.Builder (stringa inputName, operando <?> input)
Registra un tensore come input della funzione.
Parametri
| inputNome | nome descrittivo per questo tensore di input |
|---|---|
| ingresso | tensore di ingresso |
ritorna
- questo costruttore
Lancia
| IllegalArgumentException | se inputName è già mappato su un altro input |
|---|
chiave pubblica Signature.Builder (chiave String)
Imposta la chiave univoca di questa firma.
Se non impostato in modo esplicito, il valore predefinito è DEFAULT_KEY .
Parametri
| chiave | chiave di firma |
|---|
ritorna
- questo costruttore
Lancia
| IllegalArgumentException | se la chiave non è valida |
|---|
nomemetodo Signature.Builder pubblico (nomemetodo String)
Fornire informazioni sul nome estensibili che consentano agli utenti di terze parti di contrassegnare una firma come supporto di un metodo particolare
Parametri
| nomemetodo | nome del metodo o null per nessuno (impostazione predefinita) |
|---|
ritorna
- questo costruttore
output pubblico Signature.Builder (stringa outputName, operando <?> output)
Registra un tensore come output della funzione.
Parametri
| nomeuscita | nome descrittivo per questo tensore di output |
|---|---|
| produzione | tensore di uscita |
ritorna
- questo costruttore
Lancia
| IllegalArgumentException | se outputName è già mappato su un altro output |
|---|