Interface IAtomicValuedNodeItem

All Superinterfaces:
IAtomicValuedItem, ICollectionValue, IItem, IMetapathQueryable, INodeItem, INodeItemVisitable, IPathSegment
All Known Subinterfaces:
IFieldNodeItem, IFlagNodeItem
All Known Implementing Classes:
AbstractFlagInstanceNodeItem

public interface IAtomicValuedNodeItem extends IAtomicValuedItem, INodeItem
Represents a Metapath node item that has an atomic value.
  • Method Details

    • getValueItemType

      @NonNull IAtomicOrUnionType<?> getValueItemType()
      Get the item type of the item's value.
      Returns:
      the item type
    • stringValue

      default String stringValue()
      Description copied from interface: INodeItem
      Get the string value of the node.
      Specified by:
      stringValue in interface INodeItem
      Returns:
      the string value of the node or an empty string if it has no value.