public static class Shackle.Builder
extends java.lang.Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
Shackle |
build() |
Shackle.Builder |
contract(Contract contract) |
Shackle.Builder |
domainExecutor(DomainExecutor domainExecutor) |
Shackle.Builder |
invocationHandlerFactory(InvocationHandlerFactory invocationHandlerFactory)
Allows you to override how reflective dispatch works inside of Shackle.
|
<T> T |
target(java.lang.Class<T> apiType,
java.lang.String name) |
<T> T |
target(Target<T> target) |
public Shackle.Builder contract(Contract contract)
public Shackle.Builder domainExecutor(DomainExecutor domainExecutor)
public Shackle.Builder invocationHandlerFactory(InvocationHandlerFactory invocationHandlerFactory)
invocationHandlerFactory - invocationHandlerFactorypublic <T> T target(java.lang.Class<T> apiType,
java.lang.String name)
public <T> T target(Target<T> target)
public Shackle build()
Copyright © 2019. All Rights Reserved.