| Constructor and Description |
|---|
ComponentBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ComponentBuilder |
annotation(AnnotationBuilder annotationBuilder) |
ComponentBuilder |
annotation(java.lang.String name,
Annotation annotation) |
ComponentBuilder |
authors(java.util.List<java.lang.String> authors) |
ComponentBuilder |
authors(java.lang.String... authors) |
Component |
build()
Build the domain object
|
ComponentBuilder |
dependencies(ComponentBuilder component) |
ComponentBuilder |
description(java.lang.String description) |
ComponentBuilder |
file(java.lang.String file) |
ComponentBuilder |
method(Method method) |
ComponentBuilder |
method(MethodBuilder methodBuilder) |
ComponentBuilder |
name(java.lang.String name) |
java.lang.String |
simpleName() |
ComponentBuilder |
simpleName(java.lang.String name) |
ComponentBuilder |
type(ComponentType type) |
public java.lang.String simpleName()
public ComponentBuilder simpleName(java.lang.String name)
public ComponentBuilder name(java.lang.String name)
public ComponentBuilder file(java.lang.String file)
public ComponentBuilder type(ComponentType type)
public ComponentBuilder description(java.lang.String description)
public ComponentBuilder authors(java.lang.String... authors)
public ComponentBuilder authors(java.util.List<java.lang.String> authors)
public ComponentBuilder annotation(AnnotationBuilder annotationBuilder)
public ComponentBuilder annotation(java.lang.String name, Annotation annotation)
public ComponentBuilder method(MethodBuilder methodBuilder)
public ComponentBuilder method(Method method)
public ComponentBuilder dependencies(ComponentBuilder component)