public class BuilderClass extends Object
Constructor and Description |
---|
BuilderClass(TypeAdapter type,
List<BuilderMethod> builders,
List<AbstractParameter> parameters) |
Modifier and Type | Method and Description |
---|---|
void |
accept(BuilderMetadataVisitor visitor) |
static Collection<Class<? extends Annotation>> |
annotations()
Returns all annotation classes supported by the model.
|
List<BuilderMethod> |
builders() |
static <E> BuilderClass |
create(TypeAdapter type) |
static Collection<Class<? extends Annotation>> |
parameterAnnotations()
Returns all parameter annotation classes supported by the model.
|
List<AbstractParameter> |
parameters() |
TypeAdapter |
type() |
public BuilderClass(TypeAdapter type, List<BuilderMethod> builders, List<AbstractParameter> parameters)
public TypeAdapter type()
public List<AbstractParameter> parameters()
public List<BuilderMethod> builders()
public void accept(BuilderMetadataVisitor visitor)
public static Collection<Class<? extends Annotation>> annotations()
public static Collection<Class<? extends Annotation>> parameterAnnotations()
public static <E> BuilderClass create(TypeAdapter type)
Copyright © 2021. All rights reserved.