Package-level declarations
Properties
Functions
Link copied to clipboard
fun <PropertyType : Node, NodeType : Node, EdgeType : Edge<PropertyType>> NodeType.unwrapping(edgeProperty: KProperty1<NodeType, EdgeList<PropertyType, EdgeType>>): UnwrappedEdgeList<PropertyType, EdgeType>
fun <PropertyType : Node, NodeType : Node, EdgeType : Edge<PropertyType>> NodeType.unwrapping(edgeProperty: KProperty1<NodeType, EdgeSet<PropertyType, EdgeType>>): UnwrappedEdgeSet<PropertyType, EdgeType>
fun <PropertyType : Node, NullablePropertyType : PropertyType?, NodeType : Node, EdgeType : Edge<PropertyType>> NodeType.unwrapping(edgeProperty: KProperty1<NodeType, EdgeSingletonList<PropertyType, NullablePropertyType, EdgeType>>): EdgeSingletonList.UnwrapDelegate<NodeType, PropertyType, NullablePropertyType, EdgeType>