@Retention(value=RUNTIME) @Target(value=FIELD) @Documented @API(status=STABLE, since="6.0") public @interface DynamicLabels
Collection<String>
. The content of
this field will be treated as dynamic or runtime managed labels. This means: All labels that are not statically
defined via the class hierarchy and the corresponding @Node
annotation are added to this list while
loading the entity and all values contained in the collection will be added to the nodes labels.
Labels not defined through the class hierarchy or the list of dynamic labels will be removed from the database when
@DynamicLabels
is used.
Copyright © 2019–2021 Neo4j, Neo4j Sweden AB. All rights reserved.