Class PoetUtils
java.lang.Object
software.amazon.awssdk.codegen.poet.PoetUtils
- 
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddDeprecated(Consumer<Class<?>> builder) static voidaddDeprecated(Consumer<Class<?>> builder, HasDeprecation deprecation) static voidaddJavadoc(Consumer<String> builder, String javadoc) static voidaddJavadoc(Consumer<String> builder, DocumentationModel docModel) static com.squareup.javapoet.JavaFilebuildJavaFile(ClassSpec spec) static com.squareup.javapoet.ClassNameclassNameFromFqcn(String fqcn) static com.squareup.javapoet.TypeVariableNamecreateBoundedTypeVariableName(String parameterName, com.squareup.javapoet.ClassName upperBound, String... typeVariables) static com.squareup.javapoet.TypeSpec.BuildercreateClassBuilder(com.squareup.javapoet.ClassName name) static com.squareup.javapoet.TypeSpec.BuildercreateEnumBuilder(com.squareup.javapoet.ClassName name) static com.squareup.javapoet.TypeSpec.BuildercreateInterfaceBuilder(com.squareup.javapoet.ClassName name) static com.squareup.javapoet.ParameterizedTypeNamecreateParameterizedTypeName(com.squareup.javapoet.ClassName className, String... typeVariables) static com.squareup.javapoet.ParameterizedTypeNamecreateParameterizedTypeName(Class<?> clazz, String... typeVariables) static com.squareup.javapoet.AnnotationSpecstatic com.squareup.javapoet.MethodSpec.Builder 
- 
Method Details
- 
generatedAnnotation
public static com.squareup.javapoet.AnnotationSpec generatedAnnotation() - 
toStringBuilder
public static com.squareup.javapoet.MethodSpec.Builder toStringBuilder() - 
addDeprecated
 - 
addDeprecated
 - 
addJavadoc
 - 
addJavadoc
 - 
createEnumBuilder
public static com.squareup.javapoet.TypeSpec.Builder createEnumBuilder(com.squareup.javapoet.ClassName name)  - 
createInterfaceBuilder
public static com.squareup.javapoet.TypeSpec.Builder createInterfaceBuilder(com.squareup.javapoet.ClassName name)  - 
createClassBuilder
public static com.squareup.javapoet.TypeSpec.Builder createClassBuilder(com.squareup.javapoet.ClassName name)  - 
createParameterizedTypeName
public static com.squareup.javapoet.ParameterizedTypeName createParameterizedTypeName(com.squareup.javapoet.ClassName className, String... typeVariables)  - 
createParameterizedTypeName
 - 
createBoundedTypeVariableName
 - 
classNameFromFqcn
 - 
buildJavaFile
 
 -