Uses of Class
nl.vpro.domain.media.Relation
Package
Description
This package basically contains the full media domain objects.
The update objects are data transfer objects, and represent versions of the objects in
nl.vpro.domain.media
that are simplified, and contain in principal no redundant information, or data that is not updatable or settable at all.-
Uses of Relation in nl.vpro.domain.media
Modifier and TypeFieldDescriptionstatic javax.persistence.metamodel.SingularAttribute<Relation,
RelationDefinition> Relation_.definition
Relation_.id
static javax.persistence.metamodel.SetAttribute<MediaObject,
Relation> MediaObject_.relations
MediaObject.relations
Relation_.text
Relation_.uriRef
Modifier and TypeMethodDescription@NonNull Relation
Relation.Builder.build()
static Relation
@Nullable Relation
MediaObject.findRelation
(Long id) @Nullable Relation
MediaObject.findRelation
(Relation relation) static Relation
MediaObjects.getRelation
(@NonNull MediaObject object, String relationType) static Relation
Relation.of
(RelationDefinition def, String uriRef, String text) static Relation
Relation.ofText
(RelationDefinition def, String text) static Relation
Relation.ofUri
(RelationDefinition def, String uri) static Relation
Modifier and TypeMethodDescriptionMediaObject.get_Relations()
Property used for marshalling/unmarshalling, avoiding thecopy(nl.vpro.domain.media.Relation)
(which disappears the id)MediaObject.getRelations()
Modifier and TypeMethodDescriptionMediaObject.addRelation
(@NonNull Relation relation) int
static Relation
@Nullable Relation
MediaObject.findRelation
(Relation relation) default B
static Relation
Modifier and TypeMethodDescriptionprotected void
MediaObject.set_Relations
(SortedSet<Relation> relations) void
MediaObject.setRelations
(SortedSet<Relation> relations) -
Uses of Relation in nl.vpro.domain.media.update
Modifier and TypeFieldDescriptionstatic final BiPredicate<List<String>,
Relation> AssemblageConfig.DEFAULT_RELATION_MATCH
Modifier and TypeMethodDescription@NonNull AssemblageConfig.Builder
AssemblageConfig.Builder.relations
(BiPredicate<List<String>, Relation> relations) void
AssemblageConfig.setRelations
(BiPredicate<List<String>, Relation> relations)