public class DefaultTypeCopyHandler extends Object implements TypeCopyHandler
| Constructor and Description |
|---|
DefaultTypeCopyHandler() |
public TypeSpec.Builder newType(TypeSpec type)
newType in interface TypeCopyHandlerpublic boolean handleAnnotations(TypeSpec.Builder newType, AnnotationSpec annotation)
handleAnnotations in interface TypeCopyHandlerpublic boolean handleInitializerBlock(TypeSpec.Builder newType, CodeBlock initializerBlock)
handleInitializerBlock in interface TypeCopyHandlerpublic boolean handleStaticBlock(TypeSpec.Builder newType, CodeBlock staticBlock)
handleStaticBlock in interface TypeCopyHandlerpublic boolean handleSuperclass(TypeSpec.Builder newType, TypeName superclass)
handleSuperclass in interface TypeCopyHandlerpublic boolean handleJavadoc(TypeSpec.Builder newType, CodeBlock javadoc)
handleJavadoc in interface TypeCopyHandlerpublic boolean handleEnumConstant(TypeSpec.Builder newType, String key, TypeSpec value)
handleEnumConstant in interface TypeCopyHandlerpublic boolean handleTypeSpec(TypeSpec.Builder newType, TypeSpec typeSpec)
handleTypeSpec in interface TypeCopyHandlerpublic boolean handleMethod(TypeSpec.Builder newType, MethodSpec methodSpec)
handleMethod in interface TypeCopyHandlerpublic boolean handleField(TypeSpec.Builder newType, FieldSpec fieldSpec)
handleField in interface TypeCopyHandlerpublic boolean handleSuperInterface(TypeSpec.Builder newType, TypeName typeVariable)
handleSuperInterface in interface TypeCopyHandlerpublic boolean handleTypeVariable(TypeSpec.Builder newType, TypeVariableName typeVariable)
handleTypeVariable in interface TypeCopyHandlerpublic boolean handleModifier(TypeSpec.Builder newType, Modifier modifier)
handleModifier in interface TypeCopyHandlerCopyright © 2019 Mulesoft. All rights reserved.