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 © 2025. All rights reserved.