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

unquietcode.tools.flapi.builder.Annotation.AnnotationHelper Maven / Gradle / Ivy

The newest version!

package unquietcode.tools.flapi.builder.Annotation;

import javax.annotation.Generated;
import unquietcode.tools.flapi.ClassReference;


/**
 * This class was generated using Flapi, the fluent API generator for Java.
 * Modifications to this file will be lost upon regeneration.
 * You have been warned!
 * 
 * Visit https://github.com/UnquietCode/Flapi for more information.
 * 
 * 
 * Generated on February 29, 2016 19:16:13 PST using version 1.0
 */
@Generated(value = "unquietcode.tools.flapi", date = "2016-02-29T19:16:13-08:00", comments = "generated using Flapi, the fluent API generator for Java, version 1.0")
public interface AnnotationHelper {
    void finish();

    void withParameter(String name, Class value);

    void withParameter(String name, Class [] values);

    void withParameter(String name, Enum value);

    void withParameter(String name, Enum [] values);

    void withParameter(String name, String value);

    void withParameter(String name, String[] values);

    void withParameter(String name, boolean value);

    void withParameter(String name, boolean[] values);

    void withParameter(String name, byte value);

    void withParameter(String name, byte[] values);

    void withParameter(String name, double value);

    void withParameter(String name, double[] values);

    void withParameter(String name, float value);

    void withParameter(String name, float[] values);

    void withParameter(String name, int value);

    void withParameter(String name, int[] values);

    void withParameter(String name, long value);

    void withParameter(String name, long[] values);

    void withParameter(String name, short value);

    void withParameter(String name, short[] values);

    void withParameter(String name, ClassReference value);

    void withParameter(String name, ClassReference[] values);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy