public FilterMetaData getFilterMetaData(String filterName) { // The list of filters should be relatively small, so we afford // to iterate over the results when requested for (FilterMetaData metaData : getFilterMetaData()) { if (metaData.getName().equalsIgnoreCase(filterName) || metaData.getCanonicalName().equals(filterName)) { return metaData; } } return null; } }
public synchronized List<FilterMetaData> getFilterMetaData() { if (filterMetaDatas != null) { return filterMetaDatas; } filterMetaDatas = Lists.newArrayList(); for (FilterFactory module : filterFactories) { filterMetaDatas.add(new FilterMetaData(module.getFilterType())); } return filterMetaDatas; }
public synchronized List<FilterMetaData> getFilterMetaData() { if (filterMetaDatas != null) { return filterMetaDatas; } filterMetaDatas = Lists.newArrayList(); for (FilterFactory module : filterFactories) { filterMetaDatas.add(new FilterMetaData(module.getFilterType())); } return filterMetaDatas; }
public FilterMetaData getFilterMetaData(String filterName) { // The list of filters should be relatively small, so we afford // to iterate over the results when requested for (FilterMetaData metaData : getFilterMetaData()) { if (metaData.getName().equalsIgnoreCase(filterName) || metaData.getCanonicalName().equals(filterName)) { return metaData; } } return null; } }