| Package | Description |
|---|---|
| fluent.api.model | |
| fluent.api.model.impl |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TypeModel<T extends TypeModel<T>> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ArrayModel |
interface |
ClassModel |
interface |
InterfaceModel |
interface |
PrimitiveModel |
| Modifier and Type | Method and Description |
|---|---|
TypeModel<?> |
TypeModel.componentType() |
TypeModel |
MethodModel.owner() |
TypeModel |
MethodModel.returnType() |
TypeModel |
ClassModel.superClass(ClassModel dslType) |
TypeModel |
AnnotationModel.type() |
TypeModel<?> |
VarModel.type() |
TypeModel<?> |
ModelFactory.type(Element element) |
TypeModel<?> |
ModelFactory.type(TypeMirror typeMirror) |
| Modifier and Type | Method and Description |
|---|---|
List<TypeModel<?>> |
GenericModel.typeParameters() |
List<TypeModel<?>> |
TypeModel.types() |
| Modifier and Type | Method and Description |
|---|---|
T |
TypeModel.componentType(TypeModel<?> componentType) |
MethodModel |
ModelFactory.constructor(TypeModel<?> builderModel,
VarModel... parameters) |
MethodModel |
MethodModel.owner(TypeModel owner) |
VarModel |
ModelFactory.parameter(TypeModel model,
String parameterName) |
MethodModel |
MethodModel.returnType(TypeModel returnType) |
| Modifier and Type | Method and Description |
|---|---|
T |
GenericModel.typeParameters(List<TypeModel<?>> typeParameters) |
| Modifier and Type | Class and Description |
|---|---|
class |
TypeModelImpl<T extends TypeModel<T>> |
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayModelImpl |
class |
ClassModelImpl |
class |
InterfaceModelImpl |
class |
PrimitiveModelImpl |
class |
TypeModelImpl<T extends TypeModel<T>> |
| Modifier and Type | Method and Description |
|---|---|
TypeModel<?> |
TypeModelImpl.componentType() |
TypeModel |
MethodModelImpl.owner() |
TypeModel |
MethodModelImpl.returnType() |
TypeModel |
VarModelImpl.type() |
TypeModel<?> |
ModelFactoryImpl.type(Element element) |
TypeModel<?> |
ModelFactoryImpl.type(TypeMirror typeMirror) |
TypeModel<?> |
ModelFactoryImpl.visit(TypeMirror t) |
TypeModel<?> |
ModelFactoryImpl.visit(TypeMirror t,
Element typeElement) |
TypeModel<?> |
ModelFactoryImpl.visitArray(ArrayType t,
Element element) |
TypeModel<?> |
ModelFactoryImpl.visitDeclared(DeclaredType t,
Element element) |
TypeModel<?> |
ModelFactoryImpl.visitError(ErrorType t,
Element typeElement) |
TypeModel<?> |
ModelFactoryImpl.visitExecutable(ExecutableType t,
Element typeElement) |
TypeModel |
ModelFactoryImpl.visitIntersection(IntersectionType t,
Element typeElement) |
TypeModel<?> |
ModelFactoryImpl.visitNoType(NoType t,
Element typeElement) |
TypeModel<?> |
ModelFactoryImpl.visitNull(NullType t,
Element typeElement) |
TypeModel<?> |
ModelFactoryImpl.visitPrimitive(PrimitiveType t,
Element element) |
TypeModel<?> |
ModelFactoryImpl.visitTypeVariable(TypeVariable t,
Element typeElement) |
TypeModel |
ModelFactoryImpl.visitUnion(UnionType t,
Element typeElement) |
TypeModel |
ModelFactoryImpl.visitUnknown(TypeMirror t,
Element typeElement) |
TypeModel<?> |
ModelFactoryImpl.visitWildcard(WildcardType t,
Element typeElement) |
| Modifier and Type | Method and Description |
|---|---|
List<TypeModel<?>> |
GenericModelImpl.typeParameters() |
List<TypeModel<?>> |
TypeModelImpl.types() |
| Modifier and Type | Method and Description |
|---|---|
T |
TypeModelImpl.componentType(TypeModel<?> componentType) |
MethodModel |
ModelFactoryImpl.constructor(TypeModel<?> type,
VarModel... parameters) |
MethodModel |
MethodModelImpl.owner(TypeModel owner) |
VarModel |
ModelFactoryImpl.parameter(TypeModel model,
String parameterName) |
MethodModel |
MethodModelImpl.returnType(TypeModel returnType) |
| Modifier and Type | Method and Description |
|---|---|
protected ClassModel |
ClassModelImpl.construct(String collect,
List<TypeModel<?>> typeParameters) |
protected InterfaceModel |
InterfaceModelImpl.construct(String collect,
List<TypeModel<?>> typeParameters) |
protected abstract T |
TypeModelImpl.construct(String collect,
List<TypeModel<?>> typeParameters) |
protected ArrayModel |
ArrayModelImpl.construct(String collect,
List<TypeModel<?>> typeParameters) |
protected PrimitiveModel |
PrimitiveModelImpl.construct(String collect,
List<TypeModel<?>> typeParameters) |
T |
TypeModelImpl.typeParameters(List<TypeModel<?>> typeParameters) |
MethodModel |
MethodModelImpl.typeParameters(List<TypeModel<?>> typeParameters) |
| Constructor and Description |
|---|
VarModelImpl(ModifiersModel modifiers,
TypeModel type,
String name) |
| Constructor and Description |
|---|
ArrayModelImpl(ModifiersModel modifiers,
String packageName,
String simpleName,
String fullName,
TypeKind kind,
List<TypeModel<?>> typeParameters,
ArrayModel rawType) |
ClassModelImpl(ModifiersModel modifiers,
String packageName,
String simpleName,
String fullName,
TypeKind kind,
List<TypeModel<?>> typeParameters,
ClassModel rawType) |
InterfaceModelImpl(ModifiersModel modifiers,
String packageName,
String simpleName,
String fullName,
TypeKind kind,
List<TypeModel<?>> typeParameters,
InterfaceModel rawType) |
TypeModelImpl(ModifiersModel modifiers,
String packageName,
String simpleName,
String fullName,
TypeKind kind,
List<TypeModel<?>> typeParameters,
T rawType) |
Copyright © 2020. All rights reserved.