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
 
 - 
 
 -