/* * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Interface.java to edit this template */ package com.megatim.fdxcommons.model.search; import com.megatim.fdxcommons.model.enumeration.SearchAnnotationOperateur; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** * * @author ASUS */ @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) public @interface Search { public String fieldName() default ""; public String dateFormat() default ""; public boolean endOfDay() default false; public String operatorFieldName() default ""; public SearchAnnotationOperateur operateur() default SearchAnnotationOperateur.LIKE; }