public interface IMethodWriter extends IAnnotationWriter
| Modifier and Type | Method and Description |
|---|---|
IMethodWriter |
exceptions(Class<?>... exceptions) |
IMethodWriter |
modifiers(ModifierEnum... modifiers) |
IMethodWriter |
name(String name) |
IFieldWriter |
parameter(String name,
Class<?> type) |
IMethodWriter |
returnType(Class<?> clazz) |
IMethodWriter |
returnTypeAsVoid() |
IMethodWriter |
value(Object value) |
IMethodWriter |
visibility(VisibilityEnum visibility) |
annotation, annotation, annotationIMethodWriter name(String name)
name - of the methodIMethodWriter returnType(Class<?> clazz)
clazz - of the returned type of the methodIMethodWriter returnTypeAsVoid()
IMethodWriter visibility(VisibilityEnum visibility)
visibility - of the methodIMethodWriter modifiers(ModifierEnum... modifiers)
modifiers - to the methodIMethodWriter exceptions(Class<?>... exceptions)
exceptions - of the methodIMethodWriter value(Object value)
value - to be default (annotations only)IFieldWriter parameter(String name, Class<?> type)
name - of the parametertype - of the parameterCopyright © 2018 Esfinge Framework. All rights reserved.