Annotation Interface EventServerTableView.EventSearch
- Enclosing class:
EventServerTableView<T extends DynO>
@Target(TYPE)
@Retention(RUNTIME)
@Inherited
@Documented
public static @interface EventServerTableView.EventSearch
Annotation used to define the event launched on search action.
This is a required annotation.
This is a required annotation.
-
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionClass<? extends SearchEvent<? extends DynO, ? extends DynO>> Annotation used to set the event that will be launched on search action.Annotation used to set the Business Object that manage the search event filter. -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionClass<?> Annotation used to set the extractor used to extract a map from an object.
-
Element Details
-
searchEvent
Class<? extends SearchEvent<? extends DynO,? extends DynO>> searchEventAnnotation used to set the event that will be launched on search action. This is a required annotation.- Returns:
- the class of the search event
-
searchFilter
Annotation used to set the Business Object that manage the search event filter. This is a required annotation.- Returns:
- the class of the search filter
-
searchExtractor
Class<?> searchExtractorAnnotation used to set the extractor used to extract a map from an object. This isn't a required annotation.- Returns:
- the class of the DynO extractor
- Default:
overit.geocallapp.utilities.core.data.DefaultDynOExtractor.class
-