Interface SchemaFilter


  • public interface SchemaFilter
    Defines a filter for Hibernate's schema tooling.
    Since:
    5.1
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean includeNamespace​(Namespace namespace)
      Should the given namespace (catalog+schema) be included? If true, the namespace will be further processed; if false, processing will skip this namespace.
      boolean includeSequence​(Sequence sequence)
      Should the given sequence be included? If true, the sequence will be further processed; if false, processing will skip this sequence.
      boolean includeTable​(Table table)
      Should the given table be included? If true, the table will be further processed; if false, processing will skip this table.
    • Method Detail

      • includeNamespace

        boolean includeNamespace​(Namespace namespace)
        Should the given namespace (catalog+schema) be included? If true, the namespace will be further processed; if false, processing will skip this namespace.
        Parameters:
        namespace - The namespace to check for inclusion.
        Returns:
        true to include the namespace; false otherwise
      • includeTable

        boolean includeTable​(Table table)
        Should the given table be included? If true, the table will be further processed; if false, processing will skip this table.
        Parameters:
        table - The table to check for inclusion
        Returns:
        true to include the table; false otherwise
      • includeSequence

        boolean includeSequence​(Sequence sequence)
        Should the given sequence be included? If true, the sequence will be further processed; if false, processing will skip this sequence.
        Parameters:
        sequence - The sequence to check for inclusion
        Returns:
        true to include the sequence; false otherwise