Annotation Type EdmComplexType


  • @Retention(RUNTIME)
    @Target(TYPE)
    public @interface EdmComplexType

    Annotation for a EDM/CSDL ComplexType element.

    EdmComplexType holds a set of related information like EdmPrimitiveType properties and EdmComplexType properties.

    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      String name
      Define the name for the ComplexType.
      String namespace
      Define the namespace for the ComplexType.
    • Element Detail

      • name

        String name
        Define the name for the ComplexType. If not set a default value has to be generated by the EDM provider.
        Returns:
        name for the ComplexType
        Default:
        ""
      • namespace

        String namespace
        Define the namespace for the ComplexType. If not set a default value has to be generated by the EDM provider.
        Returns:
        namespace for the ComplexType
        Default:
        ""