| Name | Description | Type | Package | Framework |
| AbstractQueryConfig | This class is the base of QueryConfigHandler and FieldConfig. | Class | org.apache.lucene.queryparser.flexible.core.config | Apache Lucene |
| ConfigurationKey | An instance of this class represents a key that is used to retrieve a value from AbstractQueryConfig. | Class | org.apache.lucene.queryparser.flexible.core.config | Apache Lucene |
| FieldConfig | This class represents a field configuration. | Class | org.apache.lucene.queryparser.flexible.core.config | Apache Lucene |
| FieldConfigListener | This interface should be implemented by classes that wants to listen for field configuration requests. | Interface | org.apache.lucene.queryparser.flexible.core.config | Apache Lucene |
| QueryConfigHandler | This class can be used to hold any query configuration and no field configuration. | Class | org.apache.lucene.queryparser.flexible.core.config | Apache Lucene |