unwrapping
fun <PropertyType : Node, NodeType : Node, EdgeType : Edge<PropertyType>> NodeType.unwrapping(edgeProperty: KProperty1<NodeType, EdgeList<PropertyType, EdgeType>>): UnwrappedEdgeList<PropertyType, EdgeType>
See UnwrappedEdgeList.Delegate.
fun <PropertyType : Node, NodeType : Node, EdgeType : Edge<PropertyType>> NodeType.unwrapping(edgeProperty: KProperty1<NodeType, EdgeSet<PropertyType, EdgeType>>): UnwrappedEdgeSet<PropertyType, EdgeType>
See UnwrappedEdgeSet.Delegate.
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>