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 void
excludeColumn(java.lang.String pattern)
void
excludeColumns(java.lang.String... patterns)
void
excludeProcedure(java.lang.String pattern)
void
excludeProcedures(java.lang.String... patterns)
void
excludeRelationship(java.lang.String pattern)
void
excludeRelationships(java.lang.String... patterns)
void
excludeTable(java.lang.String pattern)
void
excludeTables(java.lang.String... patterns)
java.lang.String
getName()
void
includeColumn(java.lang.String pattern)
void
includeColumns(java.lang.String... patterns)
void
includeProcedure(java.lang.String pattern)
void
includeProcedures(java.lang.String... patterns)
void
includeTable(groovy.lang.Closure<?> closure)
void
includeTable(java.lang.String pattern)
void
includeTable(java.lang.String pattern, groovy.lang.Closure<?> closure)
void
includeTables(java.lang.String... patterns)
void
name(java.lang.String name)
void
setName(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)
-
-