package schema
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- abstract class AbstractNodeType extends HasClassName with HasProperties
- case class AdjacentNode(viaEdge: EdgeType, neighbor: AbstractNodeType, cardinality: Cardinality) extends Product with Serializable
- sealed abstract class Cardinality extends AnyRef
- class Constant extends HasOptionalProtoId
- case class ContainedNode(nodeType: AbstractNodeType, localName: String, cardinality: Cardinality) extends Product with Serializable
- class EdgeType extends HasClassName with HasProperties with HasOptionalProtoId
- trait HasClassName extends AnyRef
- trait HasOptionalProtoId extends AnyRef
- trait HasProperties extends AnyRef
- case class NeighborInfo(edge: EdgeType, nodeInfos: Seq[NeighborNodeInfo], offsetPosition: Int) extends Product with Serializable
- case class NeighborNodeInfo(accessorName: String, className: String, cardinality: Cardinality) extends Product with Serializable
- class NodeBaseType extends AbstractNodeType
- class NodeType extends AbstractNodeType with HasOptionalProtoId
- case class ProductElement(name: String, accessorSrc: String, index: Int) extends Product with Serializable
- class Property extends HasClassName with HasOptionalProtoId
- case class ProtoOptions(pkg: String, javaOuterClassname: String, javaPackage: String, goPackage: String, csharpNamespace: String, uncommonProtoEnumNameMappings: Map[String, String] = Map.empty) extends Product with Serializable
- class Schema extends AnyRef
- class SchemaBuilder extends AnyRef
Value Members
- object Cardinality
- object Constant
- object DefaultEdgeTypes
- object Direction extends Enumeration
- object HigherValueType extends Enumeration