1 /* 2 * Created on 25-Jan-2006 3 */ 4 package org.apache.lucene.xmlparser; 5 6 import org.apache.lucene.search.Filter; 7 import org.w3c.dom.Element; 8 /** 9 * Licensed to the Apache Software Foundation (ASF) under one or more 10 * contributor license agreements. See the NOTICE file distributed with 11 * this work for additional information regarding copyright ownership. 12 * The ASF licenses this file to You under the Apache License, Version 2.0 13 * (the "License"); you may not use this file except in compliance with 14 * the License. You may obtain a copy of the License at 15 * 16 * http://www.apache.org/licenses/LICENSE-2.0 17 * 18 * Unless required by applicable law or agreed to in writing, software 19 * distributed under the License is distributed on an "AS IS" BASIS, 20 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 21 * See the License for the specific language governing permissions and 22 * limitations under the License. 23 */ 24 25 /** 26 * 27 */ 28 public interface FilterBuilder { 29 public Filter getFilter(Element e) throws ParserException; 30 }