All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.cyclopsgroup.caff.conversion.BooleanField Maven / Gradle / Ivy

package org.cyclopsgroup.caff.conversion;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * Field for boolean object conversion
 *
 * @author Jiaqi Guo
 */
@Documented
@Retention( RetentionPolicy.RUNTIME )
@Target( { ElementType.FIELD, ElementType.METHOD } )
@ConversionSupport( factoryType = BooleanConverterFactory.class )
public @interface BooleanField
{
    /**
     * @return String form for true value
     */
    String yes() default "yes";

    /**
     * @return String form for false value
     */
    String no() default "no";
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy