DatabaseField.smali
.class public interface abstract annotation Lcom/j256/ormlite/field/DatabaseField;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/AnnotationDefault;
value = .subannotation Lcom/j256/ormlite/field/DatabaseField;
allowGeneratedIdInsert = false
canBeNull = true
columnDefinition = ""
columnName = ""
dataType = .enum Lcom/j256/ormlite/field/DataType;->UNKNOWN:Lcom/j256/ormlite/field/DataType;
defaultValue = "__ormlite__ no default value string was specified"
foreign = false
foreignAutoCreate = false
foreignAutoRefresh = false
foreignColumnName = ""
format = ""
generatedId = false
generatedIdSequence = ""
id = false
index = false
indexName = ""
maxForeignAutoRefreshLevel = 0x2
persisted = true
persisterClass = Lcom/j256/ormlite/field/types/VoidType;
readOnly = false
throwIfNull = false
unique = false
uniqueCombo = false
uniqueIndex = false
uniqueIndexName = ""
unknownEnumName = ""
useGetSet = false
version = false
width = 0x0
.end subannotation
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->RUNTIME:Ljava/lang/annotation/RetentionPolicy;
.end annotation
.annotation runtime Ljava/lang/annotation/Target;
value = {
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;
}
.end annotation
# static fields
.field public static final DEFAULT_MAX_FOREIGN_AUTO_REFRESH_LEVEL:I = 0x2
.field public static final DEFAULT_STRING:Ljava/lang/String; = "__ormlite__ no default value string was specified"
# virtual methods
.method public abstract allowGeneratedIdInsert()Z
.end method
.method public abstract canBeNull()Z
.end method
.method public abstract columnDefinition()Ljava/lang/String;
.end method
.method public abstract columnName()Ljava/lang/String;
.end method
.method public abstract dataType()Lcom/j256/ormlite/field/DataType;
.end method
.method public abstract defaultValue()Ljava/lang/String;
.end method
.method public abstract foreign()Z
.end method
.method public abstract foreignAutoCreate()Z
.end method
.method public abstract foreignAutoRefresh()Z
.end method
.method public abstract foreignColumnName()Ljava/lang/String;
.end method
.method public abstract format()Ljava/lang/String;
.end method
.method public abstract generatedId()Z
.end method
.method public abstract generatedIdSequence()Ljava/lang/String;
.end method
.method public abstract id()Z
.end method
.method public abstract index()Z
.end method
.method public abstract indexName()Ljava/lang/String;
.end method
.method public abstract maxForeignAutoRefreshLevel()I
.end method
.method public abstract persisted()Z
.end method
.method public abstract persisterClass()Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/lang/Class<",
"+",
"Lcom/j256/ormlite/field/DataPersister;",
">;"
}
.end annotation
.end method
.method public abstract readOnly()Z
.end method
.method public abstract throwIfNull()Z
.end method
.method public abstract unique()Z
.end method
.method public abstract uniqueCombo()Z
.end method
.method public abstract uniqueIndex()Z
.end method
.method public abstract uniqueIndexName()Ljava/lang/String;
.end method
.method public abstract unknownEnumName()Ljava/lang/String;
.end method
.method public abstract useGetSet()Z
.end method
.method public abstract version()Z
.end method
.method public abstract width()I
.end method