Package org.apache.cayenne.tools.model
Class FilterContainer
- java.lang.Object
-
- org.apache.cayenne.tools.model.FilterContainer
-
- Direct Known Subclasses:
SchemaContainer
public class FilterContainer extends java.lang.Object- Since:
- 4.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexcludeColumn(java.lang.String pattern)voidexcludeColumns(java.lang.String... patterns)voidexcludeProcedure(java.lang.String pattern)voidexcludeProcedures(java.lang.String... patterns)voidexcludeRelationship(java.lang.String pattern)voidexcludeRelationships(java.lang.String... patterns)voidexcludeTable(java.lang.String pattern)voidexcludeTables(java.lang.String... patterns)java.lang.StringgetName()voidincludeColumn(java.lang.String pattern)voidincludeColumns(java.lang.String... patterns)voidincludeProcedure(java.lang.String pattern)voidincludeProcedures(java.lang.String... patterns)voidincludeTable(groovy.lang.Closure<?> closure)voidincludeTable(java.lang.String pattern)voidincludeTable(java.lang.String pattern, groovy.lang.Closure<?> closure)voidincludeTables(java.lang.String... patterns)voidname(java.lang.String name)voidsetName(java.lang.String name)
-
-
-
Method Detail
-
name
public void name(java.lang.String name)
-
includeTable
public void includeTable(java.lang.String pattern)
-
includeTable
public void includeTable(groovy.lang.Closure<?> closure)
-
includeTable
public void includeTable(java.lang.String pattern, groovy.lang.Closure<?> closure)
-
includeTables
public void includeTables(java.lang.String... patterns)
-
excludeTable
public void excludeTable(java.lang.String pattern)
-
excludeTables
public void excludeTables(java.lang.String... patterns)
-
includeColumn
public void includeColumn(java.lang.String pattern)
-
includeColumns
public void includeColumns(java.lang.String... patterns)
-
excludeColumn
public void excludeColumn(java.lang.String pattern)
-
excludeColumns
public void excludeColumns(java.lang.String... patterns)
-
excludeRelationship
public void excludeRelationship(java.lang.String pattern)
- Parameters:
pattern- RegExp pattern to use for relationship exclusion- Since:
- 4.1
-
excludeRelationships
public void excludeRelationships(java.lang.String... patterns)
- Parameters:
patterns- collection of RegExp patterns to use for relationship exclusion- Since:
- 4.1
-
includeProcedure
public void includeProcedure(java.lang.String pattern)
-
includeProcedures
public void includeProcedures(java.lang.String... patterns)
-
excludeProcedure
public void excludeProcedure(java.lang.String pattern)
-
excludeProcedures
public void excludeProcedures(java.lang.String... patterns)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
-