public class PropertyFilterDefinition extends Object implements Serializable
Constructor and Description |
---|
PropertyFilterDefinition(int maxNestingDepth,
List<String> ignorePackageNamesStartingWith)
Create a property filter with max nesting depth and package names to
ignore.
|
Modifier and Type | Method and Description |
---|---|
static PropertyFilterDefinition |
getDefaultFilter()
Get the default nested property filtering conditions.
|
List<String> |
getIgnorePackageNamesStartingWith()
Returns a list of package name prefixes to ignore.
|
int |
getMaxNestingDepth()
Returns the maximum amount of nesting levels for sub-properties.
|
public PropertyFilterDefinition(int maxNestingDepth, List<String> ignorePackageNamesStartingWith)
maxNestingDepth
- The maximum amount of nesting levels for sub-properties.ignorePackageNamesStartingWith
- Ignore package names that start with this string, for example
"java.lang".public int getMaxNestingDepth()
public List<String> getIgnorePackageNamesStartingWith()
public static PropertyFilterDefinition getDefaultFilter()
Copyright © 2019 Vaadin Ltd. All rights reserved.