| Package | Description |
|---|---|
| net.sf.esfinge.classmock | |
| net.sf.esfinge.classmock.api | |
| net.sf.esfinge.classmock.imp |
| Modifier and Type | Method and Description |
|---|---|
IFieldWriter |
ClassMock.field(String name) |
IFieldWriter |
ClassMock.field(String name,
Class<?> type) |
IFieldWriter |
ClassMock.fieldByParse(String fieldSignature) |
| Modifier and Type | Method and Description |
|---|---|
IFieldWriter |
IClassWriter.field(String name)
The default type is the same type of the generated entity.
|
IFieldWriter |
IClassWriter.field(String name,
Class<?> type)
Add a field to your entity.
|
IFieldWriter |
IClassWriter.fieldByParse(String fieldSignature)
Define a way to parse a field with all properties and annotations from a String.
|
IFieldWriter |
IFieldWriter.generics(Class<?> generics)
Define the parameter type of your field.
|
IFieldWriter |
IFieldWriter.hasGetter(boolean getter)
Define if is necessary to generate a getter method for this field.
|
IFieldWriter |
IFieldWriter.hasSetter(boolean setter)
Define if is necessary to generate a setter method for this field.
|
IFieldWriter |
IFieldWriter.modifiers(ModifierEnum... modifiers)
Define the modifiers that you want in your field.
|
IFieldWriter |
IFieldWriter.name(String name)
Define the name of your field.
|
IFieldWriter |
IMethodWriter.parameter(String name)
Define the parameter that you want in your method.
|
IFieldWriter |
IMethodWriter.parameter(String name,
Class<?> type)
Define the parameter that you want in your method.
|
IFieldWriter |
IFieldWriter.type(Class<?> type)
Define the class type of your field.
|
IFieldWriter |
IFieldWriter.value(Object value)
Define the field's initial value.
|
IFieldWriter |
IFieldWriter.visibility(VisibilityEnum visibility)
Define the visibility for your field.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FieldImp
Class responsible for implement all definitions of a field.
|
| Modifier and Type | Method and Description |
|---|---|
IFieldWriter |
FieldImp.generics(Class<?> generics) |
IFieldWriter |
FieldImp.hasGetter(boolean getter) |
IFieldWriter |
FieldImp.hasSetter(boolean setter) |
IFieldWriter |
FieldImp.modifiers(ModifierEnum... modifiers) |
IFieldWriter |
FieldImp.name(String name) |
IFieldWriter |
MethodImp.parameter(String name) |
IFieldWriter |
MethodImp.parameter(String name,
Class<?> type) |
IFieldWriter |
FieldImp.type(Class<?> type) |
IFieldWriter |
FieldImp.value(Object value) |
IFieldWriter |
FieldImp.visibility(VisibilityEnum visibility) |
Copyright © 2018 Esfinge Framework. All rights reserved.