src/main/java/cz/diribet/aqdef/catalog/CatalogField.java
/**
	 * @param catalog
	 * @return
	 * @throws IllegalArgumentException if there are no {@link CatalogField fields} defined for the given catalog
	 */
@param catalog
@return
@throws IllegalArgumentException if there are no  CatalogField fields defined for the given catalog
@param catalog @return @throws IllegalArgumentException if there are no CatalogField fields defined for the given catalog
public static List<CatalogField> fieldsOfCatalog(Catalog catalog) {
		List<CatalogField> fields = FIELDS_BY_CATALOG.get(catalog);
		if (fields == null) {
			throw new IllegalArgumentException("Unknown catalog " + catalog);
		}
		return fields;
	}
public static List < CatalogField > fieldsOfCatalog ( Catalog catalog ) { List < CatalogField > fields = FIELDS_BY_CATALOG . get ( catalog ) ; if ( fields == null ) { throw new IllegalArgumentException ( "Unknown catalog " + catalog ) ; } return fields ; }
@param catalog
 @return
 @throws IllegalArgumentException if there are no {@link CatalogField fields} defined for the given catalog
@param catalog @return @throws IllegalArgumentException if there are no { @link CatalogField fields } defined for the given catalog