Class ComponentBuilder
- java.lang.Object
-
- com.maxxton.microdocs.core.builder.ComponentBuilder
-
-
Constructor Summary
Constructors Constructor Description ComponentBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComponentBuilderannotation(AnnotationBuilder annotationBuilder)ComponentBuilderannotation(java.lang.String name, Annotation annotation)ComponentBuilderauthors(java.lang.String... authors)ComponentBuilderauthors(java.util.List<java.lang.String> authors)Componentbuild()Build the domain objectComponentBuilderdependencies(ComponentBuilder component)ComponentBuilderdescription(java.lang.String description)ComponentBuilderfile(java.lang.String file)ComponentBuildermethod(MethodBuilder methodBuilder)ComponentBuildermethod(Method method)ComponentBuildername(java.lang.String name)java.lang.StringsimpleName()ComponentBuildersimpleName(java.lang.String name)ComponentBuildertype(ComponentType type)
-
-
-
Method Detail
-
simpleName
public java.lang.String simpleName()
-
simpleName
public ComponentBuilder simpleName(java.lang.String name)
-
name
public ComponentBuilder name(java.lang.String name)
-
file
public ComponentBuilder file(java.lang.String file)
-
type
public ComponentBuilder type(ComponentType type)
-
description
public ComponentBuilder description(java.lang.String description)
-
authors
public ComponentBuilder authors(java.lang.String... authors)
-
authors
public ComponentBuilder authors(java.util.List<java.lang.String> authors)
-
annotation
public ComponentBuilder annotation(AnnotationBuilder annotationBuilder)
-
annotation
public ComponentBuilder annotation(java.lang.String name, Annotation annotation)
-
method
public ComponentBuilder method(MethodBuilder methodBuilder)
-
method
public ComponentBuilder method(Method method)
-
dependencies
public ComponentBuilder dependencies(ComponentBuilder component)
-
-