Package edm.edom3

Interface EDMExpressSchema

    • Method Detail

      • getQuerySchemas

        EDMApplicationSchema[] getQuerySchemas​(java.lang.String nameFilter)
                                        throws EdmiException
        Gets Query schemas on the schema with name matching.
        Parameters:
        nameFilter - pattern match for query schema name with EXPRESS syntax, null=all.
        Returns:
        EDMApplicationSchema Array.
        Throws:
        EdmiException - if the method fails.
      • defineComplexEntity

        EDMInstance defineComplexEntity​(java.lang.String complex_entity_name)
                                 throws EdmiException
        This function defines specific complex entities in the actual dictionary model and enables the instantiation of complex entities in the appropriate data models. Creation of complex entities can optionally be done by the edmiCompileFile function.
        Parameters:
        complex_entity_name - name Specifies the name of the complex entity. Complex entity names are case insensitive. A complex entity name is an alphabetically ordered concatenation of the names of all the constituents, i.e., the subtype entities that defines the complex entity. A '+' character must be used to concatenate the names. Example: The complex entity name involving the entities 'SUBTYPE1' and 'SUBTYPE2' shall be of the form 'SUBTYPE1+SUBTYPE2'.
        Returns:
        Wrapper for the created ENTITY_DEFINITION in dictionary model
        Throws:
        EdmiException - if the methode fail(e.g.if the compiler error attribute value is unset).