Package com.evolveum.midpoint.prism.impl
Class ParsingContextImpl
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.ParsingContextImpl
-
- All Implemented Interfaces:
ParsingContext,Cloneable
public class ParsingContextImpl extends Object implements ParsingContext
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ParsingContextclone()ParsingContextcompat()ParsingContextconvertUnknownTypes(boolean value)static ParsingContextcreateDefault()static ParsingContextcreateForCompatibilityMode()XNodeProcessorEvaluationModegetEvaluationMode()List<String>getWarnings()booleanhasWarnings()booleanisAllowMissingRefTypes()booleanisCompat()booleanisConvertUnknownTypes()booleanisStrict()ParsingContextstrict()voidwarn(Trace logger, String message)voidwarn(String message)voidwarnOrThrow(Trace logger, String message)voidwarnOrThrow(Trace logger, String message, Throwable t)
-
-
-
Method Detail
-
createForCompatibilityMode
public static ParsingContext createForCompatibilityMode()
-
createDefault
public static ParsingContext createDefault()
-
isAllowMissingRefTypes
public boolean isAllowMissingRefTypes()
- Specified by:
isAllowMissingRefTypesin interfaceParsingContext
-
getEvaluationMode
public XNodeProcessorEvaluationMode getEvaluationMode()
- Specified by:
getEvaluationModein interfaceParsingContext
-
isCompat
public boolean isCompat()
- Specified by:
isCompatin interfaceParsingContext
-
isStrict
public boolean isStrict()
- Specified by:
isStrictin interfaceParsingContext
-
warn
public void warn(Trace logger, String message)
- Specified by:
warnin interfaceParsingContext
-
warnOrThrow
public void warnOrThrow(Trace logger, String message) throws SchemaException
- Specified by:
warnOrThrowin interfaceParsingContext- Throws:
SchemaException
-
warnOrThrow
public void warnOrThrow(Trace logger, String message, Throwable t) throws SchemaException
- Specified by:
warnOrThrowin interfaceParsingContext- Throws:
SchemaException
-
warn
public void warn(String message)
- Specified by:
warnin interfaceParsingContext
-
getWarnings
public List<String> getWarnings()
- Specified by:
getWarningsin interfaceParsingContext
-
hasWarnings
public boolean hasWarnings()
- Specified by:
hasWarningsin interfaceParsingContext
-
clone
public ParsingContext clone()
- Specified by:
clonein interfaceParsingContext- Overrides:
clonein classObject
-
strict
public ParsingContext strict()
- Specified by:
strictin interfaceParsingContext
-
compat
public ParsingContext compat()
- Specified by:
compatin interfaceParsingContext
-
isConvertUnknownTypes
public boolean isConvertUnknownTypes()
- Specified by:
isConvertUnknownTypesin interfaceParsingContext
-
convertUnknownTypes
public ParsingContext convertUnknownTypes(boolean value)
- Specified by:
convertUnknownTypesin interfaceParsingContext
-
-