public static final class ExpressionParserSettings.ExpressionParserSettingsBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
ExpressionParserSettings |
build()
Create settings based on the collected data
|
ExpressionParserSettings.ExpressionParserSettingsBuilder |
excludeSelected()
Exclude selected subparsers
|
ExpressionParserSettings.ExpressionParserSettingsBuilder |
includeSelected()
Include selected subparsers
|
ExpressionParserSettings.ExpressionParserSettingsBuilder |
onlyStandalone()
Parse only standalone expressions
|
ExpressionParserSettings.ExpressionParserSettingsBuilder |
selected(boolean flag)
Set selected mode
|
ExpressionParserSettings.ExpressionParserSettingsBuilder |
withSelectedSubparsers(Collection<String> subparsers)
Select subparsers with the given name
|
ExpressionParserSettings.ExpressionParserSettingsBuilder |
withSelectedSubparsers(String... subparsers)
Select subparsers with the given name
|
public ExpressionParserSettings.ExpressionParserSettingsBuilder includeSelected()
public ExpressionParserSettings.ExpressionParserSettingsBuilder excludeSelected()
public ExpressionParserSettings.ExpressionParserSettingsBuilder selected(boolean flag)
flag - true to exclude, false to include selected subparserspublic ExpressionParserSettings.ExpressionParserSettingsBuilder onlyStandalone()
public ExpressionParserSettings.ExpressionParserSettingsBuilder withSelectedSubparsers(String... subparsers)
subparsers - names of subparsers to selectpublic ExpressionParserSettings.ExpressionParserSettingsBuilder withSelectedSubparsers(Collection<String> subparsers)
subparsers - names of subparsers to selectpublic ExpressionParserSettings build()
Copyright © 2020. All rights reserved.