Uses of Interface
com.evolveum.midpoint.prism.ParsingContext
Packages that use ParsingContext
Package
Description
Copyright (c) 2010-2019 Evolveum and contributors
This work is dual-licensed under the Apache License 2.0
and European Union Public License.
-
Uses of ParsingContext in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return ParsingContextModifier and TypeMethodDescriptionParsingContext.clone()ParsingContext.compat()ParsingContext.convertUnknownTypes(boolean value) PrismContext.createParsingContextForAllowMissingRefTypes()PrismContext.createParsingContextForCompatibilityMode()ParsingContext.fastAddOperations()PrismContext.getDefaultParsingContext()ParsingContext.strict()Methods in com.evolveum.midpoint.prism with parameters of type ParsingContextModifier and TypeMethodDescription@NotNull PrismParserPrismParser.context(@NotNull ParsingContext context) Provides a parsing context for the parser.@NotNull PrismParserNoIOPrismParserNoIO.context(@NotNull ParsingContext context) <T> voidHacks.parseProtectedType(ProtectedDataType<T> protectedType, MapXNode xmap, PrismContext prismContext, ParsingContext pc) -
Uses of ParsingContext in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl that implement ParsingContextMethods in com.evolveum.midpoint.prism.impl that return ParsingContextModifier and TypeMethodDescriptionParsingContextImpl.clone()ParsingContextImpl.compat()ParsingContextImpl.convertUnknownTypes(boolean value) static ParsingContextParsingContextImpl.createDefault()PrismContextImpl.createParsingContextForAllowMissingRefTypes()PrismContextImpl.createParsingContextForCompatibilityMode()ParsingContextImpl.fastAddOperations()PrismContextImpl.getDefaultParsingContext()ParsingContextImpl.strict()Methods in com.evolveum.midpoint.prism.impl with parameters of type ParsingContextModifier and TypeMethodDescription<T> voidHacksImpl.parseProtectedType(ProtectedDataType<T> protectedType, MapXNode xmap, PrismContext prismContext, ParsingContext pc) -
Uses of ParsingContext in com.evolveum.midpoint.prism.impl.lex
Methods in com.evolveum.midpoint.prism.impl.lex with parameters of type ParsingContextModifier and TypeMethodDescription@NotNull RootXNodeImplLexicalProcessor.read(@NotNull ParserSource source, @NotNull ParsingContext parsingContext) @NotNull List<RootXNodeImpl>LexicalProcessor.readObjects(@NotNull ParserSource source, @NotNull ParsingContext parsingContext) voidLexicalProcessor.readObjectsIteratively(@NotNull ParserSource source, @NotNull ParsingContext parsingContext, LexicalProcessor.RootXNodeHandler handler) -
Uses of ParsingContext in com.evolveum.midpoint.prism.impl.lex.dom
Methods in com.evolveum.midpoint.prism.impl.lex.dom with parameters of type ParsingContextModifier and TypeMethodDescription@NotNull RootXNodeImplDomLexicalProcessor.read(@NotNull ParserSource source, @NotNull ParsingContext parsingContext) @NotNull List<RootXNodeImpl>DomLexicalProcessor.readObjects(@NotNull ParserSource source, @NotNull ParsingContext parsingContext) voidDomLexicalProcessor.readObjectsIteratively(@NotNull ParserSource source, @NotNull ParsingContext parsingContext, LexicalProcessor.RootXNodeHandler handler) -
Uses of ParsingContext in com.evolveum.midpoint.prism.impl.lex.json
Methods in com.evolveum.midpoint.prism.impl.lex.json with parameters of type ParsingContextModifier and TypeMethodDescription@NotNull RootXNodeImplDelegatingLexicalProcessor.read(@NotNull ParserSource source, @NotNull ParsingContext parsingContext) @NotNull RootXNodeImplNullLexicalProcessor.read(@NotNull ParserSource source, @NotNull ParsingContext parsingContext) @NotNull List<RootXNodeImpl>DelegatingLexicalProcessor.readObjects(@NotNull ParserSource source, @NotNull ParsingContext parsingContext) @NotNull List<RootXNodeImpl>NullLexicalProcessor.readObjects(@NotNull ParserSource source, @NotNull ParsingContext parsingContext) voidDelegatingLexicalProcessor.readObjectsIteratively(@NotNull ParserSource source, @NotNull ParsingContext parsingContext, LexicalProcessor.RootXNodeHandler handler) voidNullLexicalProcessor.readObjectsIteratively(@NotNull ParserSource source, @NotNull ParsingContext parsingContext, LexicalProcessor.RootXNodeHandler handler) -
Uses of ParsingContext in com.evolveum.midpoint.prism.impl.lex.json.reader
Methods in com.evolveum.midpoint.prism.impl.lex.json.reader with parameters of type ParsingContextModifier and TypeMethodDescription@NotNull RootXNodeImplAbstractReader.read(@NotNull ParserSource source, @NotNull ParsingContext parsingContext) @NotNull List<RootXNodeImpl>AbstractReader.readObjects(@NotNull ParserSource source, @NotNull ParsingContext parsingContext) Honors multi-document files and multiple objects in a single document (list-as-root mechanisms).voidAbstractReader.readObjectsIteratively(@NotNull ParserSource source, @NotNull ParsingContext parsingContext, LexicalProcessor.RootXNodeHandler handler) -
Uses of ParsingContext in com.evolveum.midpoint.prism.impl.marshaller
Methods in com.evolveum.midpoint.prism.impl.marshaller with parameters of type ParsingContextModifier and TypeMethodDescription@NotNull PrismParserNoIOPrismParserImplNoIO.context(@NotNull ParsingContext context) static <ID extends ItemDefinition>
@NotNull ItemInfoItemInfo.determine(ItemDefinition itemDefinitionExplicit, QName itemNameFromSource, QName itemNameExplicit, QName itemNameDefault, QName typeNameFromSource, QName typeNameExplicit, Class<?> classExplicit, @NotNull Class<ID> definitionClass, @NotNull ParsingContext pc, @NotNull SchemaRegistry schemaRegistry) This method is to be called ONLY on the root level, i.e.voidQueryConverterImpl.parseFilterPreliminarily(MapXNode xFilter, ParsingContext pc) Tries to parse as much from filter as possible, without knowing the definition of object(s) to which the filter will be applied.static <T> voidXNodeProcessorUtil.parseProtectedType(ProtectedDataType<T> protectedType, MapXNodeImpl xmap, PrismContext prismContext, ParsingContext pc) Constructors in com.evolveum.midpoint.prism.impl.marshaller with parameters of type ParsingContextModifierConstructorDescriptionPrismParserImplIO(ParserSource source, String language, ParsingContext context, PrismContextImpl prismContext, ItemDefinition<?> itemDefinition, QName itemName, QName typeName, Class<?> typeClass) PrismParserImplNoIO(ParserSource source, String language, ParsingContext context, PrismContextImpl prismContext, ItemDefinition<?> itemDefinition, QName itemName, QName dataType, Class<?> dataClass) -
Uses of ParsingContext in com.evolveum.midpoint.prism.marshaller
Methods in com.evolveum.midpoint.prism.marshaller with parameters of type ParsingContextModifier and TypeMethodDescription<T> TParsingMigrator.tryParsingPrimitiveAsBean(PrimitiveXNode<T> primitive, Class<T> beanClass, ParsingContext pc) Tries to unmarshal primitive value into a given bean (if standard ways fail). -
Uses of ParsingContext in com.evolveum.midpoint.prism.query
Methods in com.evolveum.midpoint.prism.query with parameters of type ParsingContextModifier and TypeMethodDescriptionvoidQueryConverter.parseFilterPreliminarily(MapXNode xfilter, ParsingContext pc) Tries to parse as much from filter as possible, without knowing the definition of object(s) to which the filter will be applied. -
Uses of ParsingContext in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util that return ParsingContextModifier and TypeMethodDescriptionstatic ParsingContextPrismTestUtil.createDefaultParsingContext() -
Uses of ParsingContext in com.evolveum.midpoint.repo.sqlbase
Fields in com.evolveum.midpoint.repo.sqlbase declared as ParsingContextConstructors in com.evolveum.midpoint.repo.sqlbase with parameters of type ParsingContextModifierConstructorDescriptionRepositoryObjectParseResult(ParsingContext parsingContext, T prismValue) -
Uses of ParsingContext in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema with parameters of type ParsingContextModifier and TypeMethodDescription<T> TMidpointParsingMigrator.tryParsingPrimitiveAsBean(PrimitiveXNode<T> primitive, Class<T> beanClass, ParsingContext pc) -
Uses of ParsingContext in com.evolveum.prism.xml.ns._public.query_3
Methods in com.evolveum.prism.xml.ns._public.query_3 with parameters of type ParsingContextModifier and TypeMethodDescriptionstatic SearchFilterTypeSearchFilterType.createFromParsedXNode(XNode xnode, ParsingContext pc, PrismContext prismContext) voidSearchFilterType.parseFromXNode(XNode xnode, ParsingContext pc, PrismContext prismContext)