Interface XNode

All Superinterfaces:
Cloneable, Copyable<XNode>, DebugDumpable, Freezable, Serializable, Visitable<XNode>
All Known Subinterfaces:
IncompleteMarkerXNode, ListXNode, MapXNode, PrimitiveXNode<T>, RootXNode

  • Method Details

    • isEmpty

      boolean isEmpty()
    • getTypeQName

      QName getTypeQName()
    • toRootXNode

      RootXNode toRootXNode()
    • isExplicitTypeDeclaration

      boolean isExplicitTypeDeclaration()
    • clone

      @NotNull @NotNull XNode clone()
    • copy

      XNode copy()
      Specified by:
      copy in interface Copyable<XNode>
    • getMaxOccurs

      Integer getMaxOccurs()
    • hasMetadata

      default boolean hasMetadata()
    • namespaceContext

      default PrismNamespaceContext namespaceContext()
    • frozen

      default XNode frozen()