程序包 cool.scx.data

类 AnnotationConfigColumn

java.lang.Object
cool.scx.data.AnnotationConfigColumn
所有已实现的接口:
ColumnMapping, Column

public class AnnotationConfigColumn extends Object implements ColumnMapping
  • 构造器详细资料

    • AnnotationConfigColumn

      public AnnotationConfigColumn(Field javaField)
  • 方法详细资料

    • javaField

      public Field javaField()
      指定者:
      javaField 在接口中 ColumnMapping
    • name

      public String name()
      从接口复制的说明: Column
      列名
      指定者:
      name 在接口中 Column
      返回:
      列名
    • typeName

      public String typeName()
      从接口复制的说明: Column
      类型名称
      指定者:
      typeName 在接口中 Column
      返回:
      类型名称
    • columnSize

      public Integer columnSize()
      从接口复制的说明: Column
      列大小
      指定者:
      columnSize 在接口中 Column
      返回:
      列大小
    • notNull

      public boolean notNull()
      从接口复制的说明: Column
      非 Null
      指定者:
      notNull 在接口中 Column
      返回:
      是否 非 Null
    • autoIncrement

      public boolean autoIncrement()
      从接口复制的说明: Column
      自动递增
      指定者:
      autoIncrement 在接口中 Column
      返回:
      是否 自动递增
    • defaultValue

      public String defaultValue()
      从接口复制的说明: Column
      默认值
      指定者:
      defaultValue 在接口中 Column
      返回:
      默认值
    • onUpdateValue

      public String onUpdateValue()
      从接口复制的说明: Column
      更新时
      指定者:
      onUpdateValue 在接口中 Column
      返回:
      更新时
    • unique

      public boolean unique()
      从接口复制的说明: Column
      唯一
      指定者:
      unique 在接口中 Column
      返回:
      是否唯一
    • primaryKey

      public boolean primaryKey()
      从接口复制的说明: Column
      是否是主键
      指定者:
      primaryKey 在接口中 Column
      返回:
      r
    • index

      public boolean index()
      从接口复制的说明: Column
      有索引
      指定者:
      index 在接口中 Column
      返回:
      有索引