
public class LabelJoinDatabaseConnection extends AbstractDatabaseConnection implements Parameterizable
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
LabelJoinDatabaseConnection.Parameterizer
Parameterization class. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private static Logging | 
LOG
Logger 
 | 
protected List<DatabaseConnection> | 
sources
The filters to invoke 
 | 
filters, FILTERS_ID, LABEL_CONCATENATION, PARSER_ID| Constructor and Description | 
|---|
LabelJoinDatabaseConnection(List<ObjectFilter> filters,
                           List<DatabaseConnection> sources)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Logging | 
getLogger()
Get the logger for this database connection. 
 | 
MultipleObjectsBundle | 
loadData()
Returns the initial data for a database. 
 | 
invokeFilters, invokeFiltersprivate static final Logging LOG
protected final List<DatabaseConnection> sources
public LabelJoinDatabaseConnection(List<ObjectFilter> filters, List<DatabaseConnection> sources)
filters - Filters to use.sources - Data sources to join.public MultipleObjectsBundle loadData()
DatabaseConnectionloadData in interface DatabaseConnectionprotected Logging getLogger()
AbstractDatabaseConnectiongetLogger in class AbstractDatabaseConnection