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 Details

    • 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