Signature.Builder

lớp tĩnh công khai Signature.Builder

Xây dựng một chữ ký chức năng mới.

Nhà xây dựng công cộng

Phương pháp công khai

Chữ ký
xây dựng ()
Trả về chữ ký từ dữ liệu được cung cấp.
Chữ ký.Builder
đầu vào (Tên đầu vào chuỗi, đầu vào toán hạng <?>)
Đăng ký một tenxơ làm đầu vào của hàm.
Chữ ký.Builder
khóa (Khóa chuỗi)
Đặt khóa duy nhất của chữ ký này.
Chữ ký.Builder
Tên phương thức (Tên phương thức chuỗi)
Cung cấp thông tin tên có thể mở rộng cho phép người dùng bên thứ ba đánh dấu chữ ký là hỗ trợ một phương pháp cụ thể
Chữ ký.Builder
đầu ra (Tên đầu ra chuỗi, đầu ra toán hạng <?>)
Đăng ký một tensor làm đầu ra của hàm.

Phương pháp kế thừa

Nhà xây dựng công cộng

Trình xây dựng công cộng ()

Phương pháp công khai

Xây dựng chữ ký công khai ()

Trả về chữ ký từ dữ liệu được cung cấp.

đầu vào Signature.Builder công khai (Đầu vào chuỗi Tên, đầu vào Toán hạng <?>)

Đăng ký một tenxơ làm đầu vào của hàm.

Thông số
tên đầu vào tên thân thiện với người dùng cho tensor đầu vào này
đầu vào tensor đầu vào
Trả lại
  • người xây dựng này
Ném
Ngoại lệ Đối số bất hợp pháp nếu inputName đã được ánh xạ tới đầu vào khác

Khóa Signature.Builder công khai (Khóa chuỗi)

Đặt khóa duy nhất của chữ ký này.

Khi không được đặt rõ ràng, giá trị mặc định là DEFAULT_KEY .

Thông số
chìa khóa phím chữ ký
Trả lại
  • người xây dựng này
Ném
Ngoại lệ Đối số bất hợp pháp nếu khóa không hợp lệ

public Signature.Builder MethodName (Tên phương thức chuỗi)

Cung cấp thông tin tên có thể mở rộng cho phép người dùng bên thứ ba đánh dấu chữ ký là hỗ trợ một phương pháp cụ thể

Thông số
tên phương thức tên phương thức hoặc null không có (mặc định)
Trả lại
  • người xây dựng này

đầu ra Signature.Builder công khai (đầu ra Chuỗi Tên, đầu ra Toán hạng <?>)

Đăng ký một tensor làm đầu ra của hàm.

Thông số
tên đầu ra tên thân thiện với người dùng cho tensor đầu ra này
đầu ra tensor đầu ra
Trả lại
  • người xây dựng này
Ném
Ngoại lệ Đối số bất hợp pháp nếu outputName đã được ánh xạ tới đầu ra khác