Class CouchDbSimpleTableDefSchemaBuilder

  • All Implemented Interfaces:
    org.apache.metamodel.schema.builder.SchemaBuilder

    public class CouchDbSimpleTableDefSchemaBuilder
    extends org.apache.metamodel.schema.builder.SimpleTableDefSchemaBuilder
    • Constructor Detail

      • CouchDbSimpleTableDefSchemaBuilder

        public CouchDbSimpleTableDefSchemaBuilder​(org.apache.metamodel.util.SimpleTableDef[] tableDefs)
    • Method Detail

      • offerSources

        public void offerSources​(org.apache.metamodel.schema.builder.DocumentSourceProvider documentSourceProvider)
        Specified by:
        offerSources in interface org.apache.metamodel.schema.builder.SchemaBuilder
        Overrides:
        offerSources in class org.apache.metamodel.schema.builder.SimpleTableDefSchemaBuilder
      • build

        public org.apache.metamodel.schema.MutableSchema build()
        Specified by:
        build in interface org.apache.metamodel.schema.builder.SchemaBuilder
        Overrides:
        build in class org.apache.metamodel.schema.builder.SimpleTableDefSchemaBuilder
      • getDocumentConverter

        public org.apache.metamodel.convert.DocumentConverter getDocumentConverter​(org.apache.metamodel.schema.Table table)
        Specified by:
        getDocumentConverter in interface org.apache.metamodel.schema.builder.SchemaBuilder
        Overrides:
        getDocumentConverter in class org.apache.metamodel.schema.builder.SimpleTableDefSchemaBuilder