public interface  io.fabric.java.generator.nodes.JObjectExtraAnnotations extends java.lang.Object
{
public void addExtraAnnotations(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)
{
com.github.javaparser.ast.expr.Name v, v;
com.github.javaparser.ast.expr.NameExpr v, v;
io.fabric.java.generator.nodes.JObjectExtraAnnotations v;
com.github.javaparser.ast.expr.SingleMemberAnnotationExpr v, v;
com.github.javaparser.ast.body.ClassOrInterfaceDeclaration v;
v := @this: io.fabric.java.generator.nodes.JObjectExtraAnnotations;
v := @parameter: com.github.javaparser.ast.body.ClassOrInterfaceDeclaration;
virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.Node addAnnotation(java.lang.String)>("lombok.ToString");
virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.Node addAnnotation(java.lang.String)>("lombok.EqualsAndHashCode");
virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.Node addAnnotation(java.lang.String)>("lombok.Setter");
v = new com.github.javaparser.ast.expr.SingleMemberAnnotationExpr;
v = new com.github.javaparser.ast.expr.Name;
specialinvoke v.<com.github.javaparser.ast.expr.Name: void <init>(java.lang.String)>("lombok.experimental.Accessors");
v = new com.github.javaparser.ast.expr.NameExpr;
specialinvoke v.<com.github.javaparser.ast.expr.NameExpr: void <init>(java.lang.String)>("prefix = {\n    \"_\",\n    \"\"\n}");
specialinvoke v.<com.github.javaparser.ast.expr.SingleMemberAnnotationExpr: void <init>(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.expr.Expression)>(v, v);
virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.Node addAnnotation(com.github.javaparser.ast.expr.AnnotationExpr)>(v);
v = new com.github.javaparser.ast.expr.SingleMemberAnnotationExpr;
v = new com.github.javaparser.ast.expr.Name;
specialinvoke v.<com.github.javaparser.ast.expr.Name: void <init>(java.lang.String)>("io.sundr.builder.annotations.Buildable");
v = new com.github.javaparser.ast.expr.NameExpr;
specialinvoke v.<com.github.javaparser.ast.expr.NameExpr: void <init>(java.lang.String)>("editableEnabled = false, validationEnabled = false, generateBuilderPackage = false, builderPackage = \"io.fabric.kubernetes.api.builder\", refs = {\n    @io.sundr.builder.annotations.BuildableReference(io.fabric.kubernetes.api.model.ObjectMeta.class),\n    @io.sundr.builder.annotations.BuildableReference(io.fabric.kubernetes.api.model.ObjectReference.class),\n    @io.sundr.builder.annotations.BuildableReference(io.fabric.kubernetes.api.model.LabelSelector.class),\n    @io.sundr.builder.annotations.BuildableReference(io.fabric.kubernetes.api.model.Container.class),\n    @io.sundr.builder.annotations.BuildableReference(io.fabric.kubernetes.api.model.EnvVar.class),\n    @io.sundr.builder.annotations.BuildableReference(io.fabric.kubernetes.api.model.ContainerPort.class),\n    @io.sundr.builder.annotations.BuildableReference(io.fabric.kubernetes.api.model.Volume.class),\n    @io.sundr.builder.annotations.BuildableReference(io.fabric.kubernetes.api.model.VolumeMount.class)\n}");
specialinvoke v.<com.github.javaparser.ast.expr.SingleMemberAnnotationExpr: void <init>(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.expr.Expression)>(v, v);
virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.Node addAnnotation(com.github.javaparser.ast.expr.AnnotationExpr)>(v);
return;
}
}