Android Open Source - simpleprovider Column






From Project

Back to project page simpleprovider.

License

The source code is released under:

MIT License

If you think the Android project simpleprovider listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package de.triplet.simpleprovider;
/*w  ww . j  a v a 2  s.c  om*/
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface Column {

    FieldType value();

    boolean primaryKey() default false;

    boolean notNull() default false;

    boolean unique() default false;

    int since() default 1;

    enum FieldType {NULL, INTEGER, FLOAT, TEXT, BLOB, REAL}

}




Java Source Code List

de.triplet.simpleprovider.AbstractProvider.java
de.triplet.simpleprovider.Column.java
de.triplet.simpleprovider.SelectionBuilder.java
de.triplet.simpleprovider.SimpleSQLHelper.java
de.triplet.simpleprovider.Table.java
de.triplet.simpleprovider.Utils.java
de.triplet.simpleprovider.sample.BlogProvider.java
de.triplet.simpleprovider.sample.MainActivity.java