Class PackageInfoDefinition.Builder
- java.lang.Object
-
- com.google.api.generator.engine.ast.PackageInfoDefinition.Builder
-
- Enclosing class:
- PackageInfoDefinition
public abstract static class PackageInfoDefinition.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description PackageInfoDefinitionbuild()PackageInfoDefinition.BuildersetAnnotations(AnnotationNode... annotations)abstract PackageInfoDefinition.BuildersetAnnotations(List<AnnotationNode> annotations)PackageInfoDefinition.BuildersetFileHeader(CommentStatement... headerComments)abstract PackageInfoDefinition.BuildersetFileHeader(List<CommentStatement> fileHeader)PackageInfoDefinition.BuildersetHeaderCommentStatements(CommentStatement... comments)abstract PackageInfoDefinition.BuildersetHeaderCommentStatements(List<CommentStatement> headerCommentStatements)abstract PackageInfoDefinition.BuildersetPakkage(String pakkage)
-
-
-
Method Detail
-
setPakkage
public abstract PackageInfoDefinition.Builder setPakkage(String pakkage)
-
setFileHeader
public PackageInfoDefinition.Builder setFileHeader(CommentStatement... headerComments)
-
setFileHeader
public abstract PackageInfoDefinition.Builder setFileHeader(List<CommentStatement> fileHeader)
-
setHeaderCommentStatements
public PackageInfoDefinition.Builder setHeaderCommentStatements(CommentStatement... comments)
-
setHeaderCommentStatements
public abstract PackageInfoDefinition.Builder setHeaderCommentStatements(List<CommentStatement> headerCommentStatements)
-
setAnnotations
public PackageInfoDefinition.Builder setAnnotations(AnnotationNode... annotations)
-
setAnnotations
public abstract PackageInfoDefinition.Builder setAnnotations(List<AnnotationNode> annotations)
-
build
public PackageInfoDefinition build()
-
-