Uses of Interface
dev.omnist.document.Target

Packages that use Target
Package
Description
Omnist document data model core package.
  • Uses of Target in dev.omnist.document

    Subinterfaces of Target in dev.omnist.document
    Modifier and Type
    Interface
    Description
    interface 
    Represents a scalar value in the Omnist Document model (omnist-spec §2.2.1).
    interface 
    Represents a value in the Document model (omnist-spec §2.2).
    Classes in dev.omnist.document that implement Target
    Modifier and Type
    Class
    Description
    final record 
    A node in the Document model, consisting of an ordered list of labeled edges (omnist-spec §2.1/§2.2).
    static final record 
    A scalar holding a boolean value (omnist-spec §2.2.1, type boolean).
    static final record 
    A scalar holding a calendar date without a time component (omnist-spec §2.2.1, type date).
    static final record 
    A scalar holding a date-time with an optional UTC offset (omnist-spec §2.2.1, type datetime).
    static final record 
    A scalar holding an arbitrary-precision integer value (omnist-spec §2.2.1, type integer).
    static final record 
    A scalar holding an IEEE-754 64-bit floating-point number (omnist-spec §2.2.1, type number).
    static final record 
    A scalar holding a Unicode text value (omnist-spec §2.2.1, type string).
    static final record 
    A scalar holding a time-of-day with an optional UTC offset (omnist-spec §2.2.1, type time).
    static final record 
    Represents the null value in the Document model (omnist-spec §2.2.1).
    Methods in dev.omnist.document that return Target
    Modifier and Type
    Method
    Description
    Edge.target()
    Returns the value of the target record component.
    Constructors in dev.omnist.document with parameters of type Target
    Modifier
    Constructor
    Description
     
    Edge(String label, Target target)
    Creates an instance of a Edge record class.