Class SchemesTreeBuilder


  • @ApplicationScoped
    public class SchemesTreeBuilder
    extends Object
    Since:
    27/5/17.
    • Constructor Detail

      • SchemesTreeBuilder

        public SchemesTreeBuilder()
    • Method Detail

      • build

        public List<LiquibaseSchema> build​(String id,
                                           Collection<LiquibaseSchema> schemes)
        Builds a collection of schemes sorted according dependencies
        Parameters:
        schemes - All found Liquibase Schema annotations in 'war' or 'ear' type file.
        Returns:
        sorted collection of schemes