package pattern
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- sealed trait Connection extends AnyRef
- sealed trait CyclicConnection extends Connection
- final case class CyclicRelationship(endpoints: IdenticalEndpoints) extends SingleRelationship with CyclicConnection with Product with Serializable
- sealed trait DifferentEndpoints extends Endpoints
- sealed trait DirectedConnection extends Connection
- final case class DirectedRelationship(endpoints: DifferentEndpoints, semanticDirection: SemanticDirection) extends SingleRelationship with DirectedConnection with Product with Serializable
- final case class DirectedVarLengthRelationship(edgeType: CTRelationship, endpoints: DifferentEndpoints, lower: Int, upper: Option[Int], semanticDirection: SemanticDirection = OUTGOING) extends VarLengthRelationship with DirectedConnection with Product with Serializable
- sealed trait Endpoints extends Traversable[IRField]
- sealed trait IdenticalEndpoints extends Endpoints
- sealed trait Orientation[E <: Endpoints] extends Eq[E]
- final case class Pattern(fields: Set[IRField], topology: ListMap[IRField, Connection], properties: Map[IRField, MapExpression] = Map.empty, baseFields: Map[IRField, IRField] = Map.empty) extends Binds with Product with Serializable
- sealed trait SingleRelationship extends Connection
- sealed trait UndirectedConnection extends Connection
- final case class UndirectedRelationship(endpoints: DifferentEndpoints) extends SingleRelationship with UndirectedConnection with Product with Serializable
- final case class UndirectedVarLengthRelationship(edgeType: CTRelationship, endpoints: DifferentEndpoints, lower: Int, upper: Option[Int]) extends VarLengthRelationship with UndirectedConnection with Product with Serializable
- sealed trait VarLengthRelationship extends Connection
Value Members
- object DirectedRelationship extends Product with Serializable
- object Endpoints extends Product with Serializable
- object Orientation extends Serializable
- object Pattern extends Product with Serializable
- object SingleRelationship extends Product with Serializable
- object UndirectedRelationship extends Product with Serializable
- object VarLengthRelationship