Package com.floragunn.codova.documents
Interface Parser.Context
-
- All Known Implementing Classes:
Parser.Context.Basic
- Enclosing interface:
- Parser<T,C extends Parser.Context>
public static interface Parser.Context
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classParser.Context.Basic
-
Field Summary
Fields Modifier and Type Field Description static Parser.Context.BasicDEFAULT
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static Parser.Context.Basicget()default booleanisExternalResourceCreationEnabled()If true, external resources can be created by the parsing process.default booleanisLenientValidationRequested()If true, non-essential validation rules are not enforced.static Parser.Context.Basiclenient()VariableResolversvariableResolvers()static Parser.Context.BasicvariableResolvers(VariableResolvers variableResolvers)static Parser.Context.BasicwithExternalResources()
-
-
-
Field Detail
-
DEFAULT
static final Parser.Context.Basic DEFAULT
-
-
Method Detail
-
variableResolvers
VariableResolvers variableResolvers()
-
isLenientValidationRequested
default boolean isLenientValidationRequested()
If true, non-essential validation rules are not enforced. Non-essential validation rules are min/max values for numeric types and similar checks. However, any complete parsing failures should be still reported as validation errors. Default: false, i.e., full validation is performed.
-
isExternalResourceCreationEnabled
default boolean isExternalResourceCreationEnabled()
If true, external resources can be created by the parsing process. External resources need additional resource management, like explicit closing. Examples for external resources are network connections.
-
get
static Parser.Context.Basic get()
-
lenient
static Parser.Context.Basic lenient()
-
withExternalResources
static Parser.Context.Basic withExternalResources()
-
variableResolvers
static Parser.Context.Basic variableResolvers(VariableResolvers variableResolvers)
-
-