public class TableFilter extends Object
| Constructor and Description |
|---|
TableFilter(SortedSet<IncludeTableFilter> includes,
SortedSet<Pattern> excludes)
Includes can contain only one include table
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
static TableFilter |
everything() |
SortedSet<IncludeTableFilter> |
getIncludes() |
PatternFilter |
getIncludeTableColumnFilter(String tableName)
Return filter for columns in case we should take this table
|
PatternFilter |
getIncludeTableRelationshipFilter(String tableName) |
int |
hashCode() |
static TableFilter |
include(String tablePattern) |
boolean |
isIncludeTable(String tableName) |
protected StringBuilder |
toString(StringBuilder res,
String prefix) |
public TableFilter(SortedSet<IncludeTableFilter> includes, SortedSet<Pattern> excludes)
public boolean isIncludeTable(String tableName)
public PatternFilter getIncludeTableColumnFilter(String tableName)
public PatternFilter getIncludeTableRelationshipFilter(String tableName)
public SortedSet<IncludeTableFilter> getIncludes()
public static TableFilter include(String tablePattern)
public static TableFilter everything()
protected StringBuilder toString(StringBuilder res, String prefix)
Copyright © 2001–2019 Apache Cayenne. All rights reserved.