class EdgeType extends HasClassName with HasProperties with HasOptionalProtoId with HasSchemaInfo
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- EdgeType
- HasSchemaInfo
- HasOptionalProtoId
- HasProperties
- HasClassName
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new EdgeType(name: String, comment: Option[String], schemaInfo: SchemaInfo)
Value Members
-
def
addProperties(additional: Property[_]*): EdgeType.this.type
- Definition Classes
- HasProperties
-
def
addProperty(additional: Property[_]): EdgeType.this.type
- Definition Classes
- HasProperties
-
lazy val
className: String
- Definition Classes
- HasClassName
- val comment: Option[String]
-
val
name: String
- Definition Classes
- EdgeType → HasClassName
-
def
properties: Seq[Property[_]]
properties (including potentially inherited properties)
properties (including potentially inherited properties)
- Definition Classes
- EdgeType → HasProperties
-
def
protoId: Option[Int]
- Definition Classes
- HasOptionalProtoId
-
def
protoId(id: Int): EdgeType.this.type
- Definition Classes
- HasOptionalProtoId
-
val
schemaInfo: SchemaInfo
- Definition Classes
- EdgeType → HasSchemaInfo
-
def
toString(): String
- Definition Classes
- EdgeType → AnyRef → Any