Annotation Type JmcCollection


  • @Target({FIELD,METHOD})
    @Retention(RUNTIME)
    public @interface JmcCollection
    Defines that a field should be serialized as an collection. <collectionProp .../>
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.String value
      attribute 'name' value.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.Class<?> elementType
      elementType tag on elementProp.
      boolean enabled
      enabled tag on elementProp.
      java.lang.Class<?> guiclass
      guiclass tag on elementProp.
      java.lang.String name
      name tag on elementProp.
      java.lang.Class<?> testclass
      testclass tag on elementProp.
      java.lang.String testname
      name tag on elementProp.
      boolean withElementProp
      add Parent tag elementProp.
    • Element Detail

      • value

        java.lang.String value
        attribute 'name' value.
      • withElementProp

        boolean withElementProp
        add Parent tag elementProp.
        Default:
        false
      • name

        java.lang.String name
        name tag on elementProp. only when withElementProp is true.
        Default:
        ""
      • testname

        java.lang.String testname
        name tag on elementProp. only when withElementProp is true.
        Default:
        ""
      • elementType

        java.lang.Class<?> elementType
        elementType tag on elementProp. only when withElementProp is true.
        Default:
        java.lang.Void.class
      • guiclass

        java.lang.Class<?> guiclass
        guiclass tag on elementProp. only when withElementProp is true.
        Default:
        java.lang.Void.class
      • testclass

        java.lang.Class<?> testclass
        testclass tag on elementProp. only when withElementProp is true.
        Default:
        java.lang.Void.class
      • enabled

        boolean enabled
        enabled tag on elementProp. only when withElementProp is true.
        Default:
        true