-
- All Implemented Interfaces:
public final class NodeSetProperty<T extends Node> extends BaseProperty<T>
Property for the many side of a relation Is mapped to a Connection in GraphQL
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
NodeSetProperty.NodeSet
Stub which handles set functionality Lazy loads both on read, but also on any write (add, remove) The iterator supports remove
-
Constructor Summary
Constructors Constructor Description NodeSetProperty(Node parent, KProperty1<?, ?> property)
-
Method Summary
Modifier and Type Method Description final NodeSetProperty.NodeSet<T>
getValue(Node thisRef, KProperty<?> property)
Gets the value of the property -
-
Constructor Detail
-
NodeSetProperty
NodeSetProperty(Node parent, KProperty1<?, ?> property)
- Parameters:
parent
- see BaseProperty.parentproperty
- see BaseProperty.property
-
-
Method Detail
-
getValue
final NodeSetProperty.NodeSet<T> getValue(Node thisRef, KProperty<?> property)
Gets the value of the property
- Parameters:
thisRef
- the node which has this propertyproperty
- the represented property
-
-
-
-