com.bld.commons.processor.annotations.CustomConditionBuilder Maven / Gradle / Ivy
The newest version!
/**
* @author Francesco Baldi
* @mail [email protected]
* @class bld.commons.processor.annotations.CustomConditionBuilder.java
*/
package com.bld.commons.processor.annotations;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import com.bld.commons.processor.ConditionType;
/**
* The Interface CustomConditionBuilder.
*/
@Retention(RetentionPolicy.CLASS)
public @interface CustomConditionBuilder {
/**
* Parameter.
*
* @return the string
*/
public String parameter();
/**
* Condition.
*
* @return the string
*/
public String condition();
/**
* Type.
*
* @return the condition type
*/
public ConditionType type() default ConditionType.SELECT;
public String[] keys() default "default";
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy