public class EndpointRulesSpecUtils extends Object
| Constructor and Description |
|---|
EndpointRulesSpecUtils(IntermediateModel intermediateModel) |
| Modifier and Type | Method and Description |
|---|---|
com.squareup.javapoet.ClassName |
authSchemesInterceptorName() |
String |
basePackage() |
String |
clientContextParamMethodName(String param) |
String |
clientContextParamName(String paramName) |
com.squareup.javapoet.ClassName |
clientContextParamsName() |
com.squareup.javapoet.ClassName |
clientEndpointTestsName() |
com.squareup.javapoet.ClassName |
endpointProviderTestsName() |
boolean |
isDeclaredParam(String paramName) |
boolean |
isS3() |
boolean |
isS3Control() |
com.squareup.javapoet.ClassName |
parametersClassName() |
com.squareup.javapoet.TypeName |
parameterType(ParameterModel param) |
String |
paramMethodName(String param) |
com.squareup.javapoet.ClassName |
providerDefaultImplName() |
com.squareup.javapoet.ClassName |
providerInterfaceName() |
com.squareup.javapoet.ClassName |
requestModifierInterceptorName() |
com.squareup.javapoet.ClassName |
resolverInterceptorName() |
com.squareup.javapoet.TypeName |
resolverReturnType() |
List<String> |
rulesEngineResourceFiles() |
com.squareup.javapoet.ClassName |
rulesRuntimeClassName(String name) |
com.squareup.javapoet.TypeName |
toJavaType(String type) |
com.squareup.javapoet.CodeBlock |
treeNodeToLiteral(com.fasterxml.jackson.core.TreeNode treeNode) |
com.squareup.javapoet.CodeBlock |
valueCreationCode(String type,
com.squareup.javapoet.CodeBlock param) |
public EndpointRulesSpecUtils(IntermediateModel intermediateModel)
public String basePackage()
public com.squareup.javapoet.ClassName rulesRuntimeClassName(String name)
public com.squareup.javapoet.ClassName parametersClassName()
public com.squareup.javapoet.ClassName providerInterfaceName()
public com.squareup.javapoet.ClassName providerDefaultImplName()
public com.squareup.javapoet.ClassName resolverInterceptorName()
public com.squareup.javapoet.ClassName authSchemesInterceptorName()
public com.squareup.javapoet.ClassName requestModifierInterceptorName()
public com.squareup.javapoet.ClassName clientEndpointTestsName()
public com.squareup.javapoet.ClassName endpointProviderTestsName()
public com.squareup.javapoet.ClassName clientContextParamsName()
public com.squareup.javapoet.TypeName toJavaType(String type)
public com.squareup.javapoet.CodeBlock valueCreationCode(String type, com.squareup.javapoet.CodeBlock param)
public com.squareup.javapoet.TypeName parameterType(ParameterModel param)
public com.squareup.javapoet.CodeBlock treeNodeToLiteral(com.fasterxml.jackson.core.TreeNode treeNode)
public boolean isS3()
public boolean isS3Control()
public com.squareup.javapoet.TypeName resolverReturnType()
public boolean isDeclaredParam(String paramName)
Copyright © 2023. All rights reserved.