Signature.Builder

publiczna klasa statyczna Signature.Builder

Tworzy nową sygnaturę funkcji.

Konstruktorzy publiczni

Metody publiczne

Podpis
zbudować ()
Zwraca podpis na podstawie podanych danych.
Podpis.Konstruktor
wejście (String nazwa_wejściowa, argument <?> wejście)
Zarejestruj tensor jako wejście funkcji.
Podpis.Konstruktor
klucz (klucz ciągowy)
Ustawia unikalny klucz tego podpisu.
Podpis.Konstruktor
nazwametody (ciąg znakówNazwametody)
Udostępnij rozszerzalne informacje o nazwie, umożliwiające użytkownikom zewnętrznym oznaczenie podpisu jako obsługującego określoną metodę
Podpis.Konstruktor
wyjście (String nazwa_wyjścia, argument <?> wyjście)
Zarejestruj tensor jako wynik funkcji.

Metody dziedziczone

Konstruktorzy publiczni

publiczny konstruktor ()

Metody publiczne

publiczna kompilacja podpisu ()

Zwraca podpis na podstawie podanych danych.

publiczne wejście Signature.Builder (ciąg wejściowyNazwa, argument <?> wejście)

Zarejestruj tensor jako wejście funkcji.

Parametry
nazwa wejściowa przyjazna dla użytkownika nazwa tego tensora wejściowego
wejście tensor wejściowy
Zwroty
  • tego budowniczego
Rzuca
Wyjątek IllegalArgument jeśli inputName jest już odwzorowane na inne wejście

publiczny klucz Signature.Builder (klucz ciągowy)

Ustawia unikalny klucz tego podpisu.

Jeśli nie jest ustawiona jawnie, wartością domyślną jest DEFAULT_KEY .

Parametry
klucz klucz podpisu
Zwroty
  • tego budowniczego
Rzuca
Wyjątek IllegalArgument jeśli klucz jest nieprawidłowy

public Signature.Builder nazwa metody (String nazwa metody)

Udostępnij rozszerzalne informacje o nazwie, umożliwiające użytkownikom zewnętrznym oznaczenie podpisu jako obsługującego określoną metodę

Parametry
Nazwa metody nazwa metody lub null w przypadku braku (domyślnie)
Zwroty
  • tego budowniczego

publiczne dane wyjściowe Signature.Builder (ciąg wyjściowyName, argument <?> wyjście)

Zarejestruj tensor jako wynik funkcji.

Parametry
nazwawyjściowa przyjazna dla użytkownika nazwa tego tensora wyjściowego
wyjście tensor wyjściowy
Zwroty
  • tego budowniczego
Rzuca
Wyjątek IllegalArgument jeśli outputName jest już odwzorowana na inne wyjście