Interface ICreateParams.IField

  • Enclosing interface:
    ICreateParams

    public static interface ICreateParams.IField
    • Field Detail

      • FIELD_KIND_VERSION_ACTIVE

        static final java.lang.String FIELD_KIND_VERSION_ACTIVE
        See Also:
        Constant Field Values
      • FIELD_KIND_VERSION_NUMBER

        static final java.lang.String FIELD_KIND_VERSION_NUMBER
        See Also:
        Constant Field Values
      • FIELD_KIND_VERSION_CONTENT_ID

        static final java.lang.String FIELD_KIND_VERSION_CONTENT_ID
        See Also:
        Constant Field Values
    • Method Detail

      • getDataType

        java.lang.String getDataType()
      • getId

        java.lang.String getId()
      • getName

        java.lang.String getName()
      • getKind

        java.lang.String getKind()
      • isPrimaryKey

        boolean isPrimaryKey()
      • isPrimaryName

        boolean isPrimaryName()
      • isIntroduction

        boolean isIntroduction()
      • isKeywords

        boolean isKeywords()
      • isSearchable

        boolean isSearchable()
      • isRequired

        boolean isRequired()
      • getDefaultValue

        java.lang.String getDefaultValue()
      • getOptions

        java.util.Map<java.lang.String,​java.lang.String> getOptions()
        Return the map of options of the field. When getDatabaseValues() returns some value (not null), this call must return null.
        Returns:
        the map of options of the field.
        Since:
        6.2.0
      • getDatabaseValues

        ICreateParams.IField.IDatabaseValues getDatabaseValues()
        Returns the database values configuration for this field. When getOptions() returns some value (not null), this call must return null.
        Returns:
        the database values configuration for this field.
        Since:
        6.2.1
      • getPattern

        java.lang.String getPattern()
      • getMaxLength

        int getMaxLength()