Interface INativeDataItem

All Superinterfaces:
ICodeData, ICodeItem, INativeContinuousItem, INativeItem, INativeItemListenable, INativeMemoryItem, ISegment<Long>
All Known Subinterfaces:
INativeStringItem

@Ser public interface INativeDataItem extends INativeContinuousItem, ICodeData
A specialized type for continuous memory items representing data elements (fields).
  • Field Details

    • ATTR_GENERATED_FROM

      static final String ATTR_GENERATED_FROM
      Attribute key for data holding a generation information String; only artificial (aka synthetic, or generated) attributes may carry this attribute.
      See Also:
  • Method Details

    • getField

      INativeFieldItem getField()
      Retrieve the optional field associated with the data item.
      Returns:
      the field held by the data item, possibly null
    • getType

      INativeType getType()
      Retrieve the data item type. Note that type can be null (in particular for Gap Item).
      Returns:
    • getHints

      DataHints getHints(boolean create)
      Parameters:
      create -
      Returns: