Class XMLSchemaSerializer

    • Constructor Detail

      • XMLSchemaSerializer

        public XMLSchemaSerializer​(JDBCConfiguration conf)
        Constructor. Supply configuration.
    • Method Detail

      • removeTable

        public boolean removeTable​(Table table)
        Description copied from interface: SchemaSerializer
        Remove the given table from the set to be serialized.
        Specified by:
        removeTable in interface SchemaSerializer
        Returns:
        true if table was removed, false if not in set
      • getSequences

        public Sequence[] getSequences()
      • addSequence

        public void addSequence​(Sequence seq)
      • removeSequence

        public boolean removeSequence​(Sequence seq)
      • addAll

        public void addAll​(Schema schema)
        Description copied from interface: SchemaSerializer
        Add the given schema's objects to the set of objects that will be serialized.
        Specified by:
        addAll in interface SchemaSerializer
      • removeAll

        public boolean removeAll​(Schema schema)
        Description copied from interface: SchemaSerializer
        Remove the given schema's objects from the set to be serialized.
        Specified by:
        removeAll in interface SchemaSerializer
        Returns:
        true if any objects in schema removed, false if none in set
      • removeAll

        public boolean removeAll​(SchemaGroup group)
        Description copied from interface: SchemaSerializer
        Remove all schemas in the given group from the set to be serialized.
        Specified by:
        removeAll in interface SchemaSerializer
        Returns:
        true if any objects in the group were removed, false if none in set
      • serialize

        protected void serialize​(java.util.Collection objs)
                          throws org.xml.sax.SAXException
        Description copied from class: XMLMetaDataSerializer
        Serialize the given set of objects.
        Specified by:
        serialize in class XMLMetaDataSerializer
        Throws:
        org.xml.sax.SAXException