Class XNodeDefinition
java.lang.Object
com.evolveum.midpoint.prism.impl.xnode.XNodeDefinition
- Direct Known Subclasses:
- XNodeDefinition.Root
- 
Nested Class SummaryNested Classes
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanstatic XNodeDefinition.Rootempty()@NotNull QNamegetName()getType()booleanabstract XNodeDefinition@NotNull XNodeDefinitionmoreSpecific(@NotNull XNodeDefinition other) @NotNull XNodeDefinitionresolve(@NotNull String name, @NotNull PrismNamespaceContext namespaceContext) protected @Nullable XNodeDefinitionresolveLocally(@NotNull String localName, String defaultNs) protected @Nullable XNodeDefinitionresolveLocally(@NotNull QName name) static QNameresolveQName(String name, PrismNamespaceContext context) static XNodeDefinition.Rootroot(@NotNull SchemaRegistry schemaRegistry) toString()@NotNull XNodeDefinitionunaware()protected abstract XNodeDefinitionunawareFrom(QName name) valueDef()abstract @NotNull XNodeDefinition
- 
Constructor Details- 
XNodeDefinition
 
- 
- 
Method Details- 
root
- 
empty
- 
unawareFrom
- 
resolveQName- Throws:
- SchemaException
 
- 
getName
- 
getType
- 
isXmlAttributepublic boolean isXmlAttribute()
- 
resolve@NotNull public @NotNull XNodeDefinition resolve(@NotNull @NotNull String name, @NotNull @NotNull PrismNamespaceContext namespaceContext) throws SchemaException - Throws:
- SchemaException
 
- 
unaware
- 
moreSpecific
- 
child
- 
resolveLocally@Nullable protected @Nullable XNodeDefinition resolveLocally(@NotNull @NotNull String localName, String defaultNs) 
- 
resolveLocally
- 
toString
- 
definedInParentpublic boolean definedInParent()
- 
withType
- 
metadataDef
- 
valueDef
 
-