Package com.evolveum.midpoint.prism
Interface ParsingContext
-
- All Superinterfaces:
Cloneable
- All Known Implementing Classes:
ParsingContextImpl
public interface ParsingContext extends Cloneable
TODO TODO TODO
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ParsingContext
clone()
ParsingContext
compat()
ParsingContext
convertUnknownTypes(boolean value)
XNodeProcessorEvaluationMode
getEvaluationMode()
List<String>
getWarnings()
boolean
hasWarnings()
boolean
isAllowMissingRefTypes()
boolean
isCompat()
boolean
isConvertUnknownTypes()
boolean
isStrict()
ParsingContext
strict()
void
warn(Trace logger, String message)
void
warn(String message)
void
warnOrThrow(Trace logger, String message)
void
warnOrThrow(Trace logger, String message, Throwable t)
-
-
-
Method Detail
-
isAllowMissingRefTypes
boolean isAllowMissingRefTypes()
-
isCompat
boolean isCompat()
-
isStrict
boolean isStrict()
-
warnOrThrow
void warnOrThrow(Trace logger, String message) throws SchemaException
- Throws:
SchemaException
-
warnOrThrow
void warnOrThrow(Trace logger, String message, Throwable t) throws SchemaException
- Throws:
SchemaException
-
warn
void warn(String message)
-
hasWarnings
boolean hasWarnings()
-
clone
ParsingContext clone()
-
strict
ParsingContext strict()
-
compat
ParsingContext compat()
-
getEvaluationMode
XNodeProcessorEvaluationMode getEvaluationMode()
-
isConvertUnknownTypes
boolean isConvertUnknownTypes()
-
convertUnknownTypes
ParsingContext convertUnknownTypes(boolean value)
-
-