|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SqlStatementCustomizerFactory
Interface used in conjunction with SqlStatementCustomizingAnnotation
to generate
SqlStatementCustomizer
instances.
Method Summary | |
---|---|
SqlStatementCustomizer |
createForMethod(Annotation annotation,
Class sqlObjectType,
Method method)
Used to create customizers for annotations on methods. |
SqlStatementCustomizer |
createForParameter(Annotation annotation,
Class sqlObjectType,
Method method,
Object arg)
Used to create customizers for annotations on parameters |
SqlStatementCustomizer |
createForType(Annotation annotation,
Class sqlObjectType)
Used to create customizers for annotations on sql object interfaces |
Method Detail |
---|
SqlStatementCustomizer createForMethod(Annotation annotation, Class sqlObjectType, Method method)
annotation
- the annotation which lead to the method being calledsqlObjectType
- sql object class (interface)method
- the method which was annotated
SqlStatementCustomizer createForParameter(Annotation annotation, Class sqlObjectType, Method method, Object arg)
annotation
- the annotation which lead to the method being calledsqlObjectType
- sql object class (interface)method
- the method which was annotatedarg
- the argument value for the annotated parameter
SqlStatementCustomizer createForType(Annotation annotation, Class sqlObjectType)
annotation
- the annotation which lead to the method being calledsqlObjectType
- sql object class (interface)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |