Class SAPMetadataProcessor

  • All Implemented Interfaces:
    org.teiid.translator.MetadataProcessor<org.teiid.translator.ws.WSConnection>

    public class SAPMetadataProcessor
    extends ODataMetadataProcessor
    • Constructor Detail

      • SAPMetadataProcessor

        public SAPMetadataProcessor()
    • Method Detail

      • buildTable

        protected org.teiid.metadata.Table buildTable​(org.teiid.metadata.MetadataFactory mf,
                                                      org.odata4j.edm.EdmEntitySet entitySet)
        Overrides:
        buildTable in class ODataMetadataProcessor
      • buildColumn

        protected org.teiid.metadata.Column buildColumn​(org.teiid.metadata.MetadataFactory mf,
                                                        org.teiid.metadata.Table table,
                                                        org.odata4j.edm.EdmProperty ep,
                                                        org.odata4j.edm.EdmEntitySet entitySet,
                                                        String prefix)
        Overrides:
        buildColumn in class ODataMetadataProcessor
      • addEntitySetAsTable

        protected org.teiid.metadata.Table addEntitySetAsTable​(org.teiid.metadata.MetadataFactory mf,
                                                               org.odata4j.edm.EdmEntitySet entitySet)
                                                        throws org.teiid.translator.TranslatorException
        Overrides:
        addEntitySetAsTable in class ODataMetadataProcessor
        Throws:
        org.teiid.translator.TranslatorException