semagrams.acsets.PartType
See thePartType companion object The type of a part in a nested acset is a sequence of objects, going down
through the nested schemas.
So PartType(Seq())
is the type of the root acset part, and
PartType(Seq(Box,InPort))
refers to the type of input ports on boxes.
Attributes
- Companion:
- object
- Graph
- Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Members list
Concise view
Value members
Return p
if this == that.extend(p)
, else error
Return p
if this == that.extend(p)
, else error
Attributes
Returns if that
an extension of this
?
Returns if that
an extension of this
?
Attributes
Returns if this
an extension of that
?
Returns if this
an extension of that
?
Attributes
Return Some(p)
if this == that.extend(p)
, else None
Return Some(p)
if this == that.extend(p)
, else None
Attributes
Add an object to the end of the PartType
Add an object to the end of the PartType
Attributes
The first object in the PartType
The first object in the PartType
Attributes
The initial segment of the PartType
The initial segment of the PartType
Attributes
The last object in the PartType
The last object in the PartType
Attributes
The PartType relative to the first object
The PartType relative to the first object
Attributes
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product