com.marklogic.xcc.types

## Interface XdmAtomic

- All Superinterfaces:
    XdmItem, XdmValue
  All Known Subinterfaces:
    CtsBox, CtsCircle, CtsPoint, CtsPolygon, JSArray, JSNull, JSObject, VecVector, XSAnyURI, XSBase64Binary, XSBoolean, XSDate, XSDateTime, XSDayTimeDuration, XSDecimal, XSDouble, XSDuration, XSFloat, XSGDay, XSGMonth, XSGMonthDay, XSGYear, XSGYearMonth, XSHexBinary, XSInteger, XSQName, XSString, XSTime, XSUntypedAtomic, XSYearMonthDuration

      public interface XdmAtomic
      extends XdmItem

  Marker interface for all `XdmItem` value objects which are atomic (not nodes).

- - ### Method Summary

    - ### Methods inherited from interface com.marklogic.xcc.types.XdmItem

      `asInputStream, asReader, getItemType, isCached, writeTo, writeTo`

    - ### Methods inherited from interface com.marklogic.xcc.types.XdmValue

      `asString, getValueType`

Copyright © 2025 MarkLogic Corporation. All Rights Reserved.

Complete online documentation for MarkLogic Server, XQuery and related components may be found at developer.marklogic.com