Class CatalogConfigurationBeans


  • public class CatalogConfigurationBeans
    extends Object
    • Field Detail

      • COVERAGE_NAME

        public static final Hints.Key COVERAGE_NAME
    • Constructor Detail

      • CatalogConfigurationBeans

        public CatalogConfigurationBeans​(Map<String,​CatalogConfigurationBean> configurations)
      • CatalogConfigurationBeans

        public CatalogConfigurationBeans()
    • Method Detail

      • getByTypeName

        public CatalogConfigurationBean getByTypeName​(String typeName)
        Returns the first configuration associated to the specified type name. Multiple coverages might share the same typename.
        Parameters:
        typeName -
        Returns:
      • getByTypeQuery

        public CatalogConfigurationBean getByTypeQuery​(Query q)
        Looks up the configurations considering both the query (looking for the COVERAGE_NAME hint) and falls back on the type name, if the first did not provide a match
      • size

        public int size()
      • getTypeNames

        public Set<String> getTypeNames()