Interface RelationTraceEntry

  • All Superinterfaces:
    Serializable

    public interface RelationTraceEntry
    extends Serializable
    Represents a relation trace entry

    Relation trace entry is representation of single relation type within ordered set that creates relation trace used for traceability of assets.

    • Method Detail

      • isRoleDirection

        boolean isRoleDirection()
        Returns the direction of the relation to take.
        Returns:
        true if the relation is followed in role direction (i.e. from source to target), false otherwise
      • getRelationTypeId

        UUID getRelationTypeId()
        Returns the UUID of the relation type.
        Returns:
        the UUID of the relation type
      • isOutBoundRoleDirection

        boolean isOutBoundRoleDirection()
        Returns the direction of the outbound relation to take.
        Returns:
        true if the outbound relation is followed in role direction (i.e. from source to target), false otherwise
      • getOutBoundRelationTypeId

        UUID getOutBoundRelationTypeId()
        Returns the UUID of the outbound relation type.
        Returns:
        the UUID of the outbound relation type