Annotation Type ExtensionMetadataProperty

    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      String allowed
      If only takes predefined values, this describes comma separated values
      Class[] applicable
      Kind of metadata record this property is applicable for
      Class datatype
      Data type of the property
      String description
      Description of the Property
      String display
      Display Name
      boolean required
      Is this a required property
    • Field Detail

      • EMPTY_STRING

        static final String EMPTY_STRING
    • Element Detail

      • applicable

        Class[] applicable
        Kind of metadata record this property is applicable for
        Default:
        {org.teiid.metadata.Table.class}
      • display

        String display
        Display Name
        Default:
        ""
      • description

        String description
        Description of the Property
        Default:
        ""
      • required

        boolean required
        Is this a required property
        Default:
        false
      • datatype

        Class datatype
        Data type of the property
        Returns:
        Default:
        java.lang.String.class
      • allowed

        String allowed
        If only takes predefined values, this describes comma separated values
        Default:
        ""