EdgeType

flatgraph.schema.EdgeType
See theEdgeType companion object
class EdgeType(val name: String, val comment: Option[String], val schemaInfo: SchemaInfo) extends HasClassName, HasOptionalProtoId, HasSchemaInfo

Attributes

Companion
object
Graph
Supertypes
trait HasClassName
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def property: Option[Property[_]]
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Any
def withProperty(property: Property[_]): this.type

Deprecated methods

def addProperty(property: Property[_]): this.type

Attributes

Deprecated
[Since version 0.0.49]

Inherited methods

def className: String

Attributes

Inherited from:
HasClassName
def protoId: Option[Int]

Attributes

Inherited from:
HasOptionalProtoId
def protoId(id: Int): HasOptionalProtoId.this.type

Attributes

Inherited from:
HasOptionalProtoId

Concrete fields

val comment: Option[String]
val name: String

Inherited fields

protected var _protoId: Option[Int]

Attributes

Inherited from:
HasOptionalProtoId