Package nl.vpro.domain.media
Class MemberRef.Builder
- java.lang.Object
-
- nl.vpro.domain.media.MemberRef.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NonNull MemberRef.Builder
added(Instant added)
@NonNull MemberRef
build()
@NonNull MemberRef.Builder
cridRef(String cridRef)
@NonNull MemberRef.Builder
highlighted(Boolean highlighted)
@NonNull MemberRef.Builder
id(Long id)
MemberRef.Builder
mediaRef(String ref)
Calls eithercridRef(String)
ormidRef(String)
A reference to the 'parent' of the reference object@NonNull MemberRef.Builder
member(MediaObject member)
@NonNull MemberRef.Builder
midRef(String midRef)
@NonNull MemberRef.Builder
number(Integer number)
@NonNull MemberRef.Builder
owner(nl.vpro.domain.media.support.OwnerType owner)
@NonNull MemberRef.Builder
parent(MediaObject parent)
@NonNull String
toString()
@NonNull MemberRef.Builder
type(MediaType type)
-
-
-
Method Detail
-
mediaRef
public MemberRef.Builder mediaRef(String ref)
Calls eithercridRef(String)
ormidRef(String)
A reference to the 'parent' of the reference object
-
id
public @NonNull MemberRef.Builder id(Long id)
- Returns:
this
.
-
member
public @NonNull MemberRef.Builder member(MediaObject member)
- Returns:
this
.
-
parent
public @NonNull MemberRef.Builder parent(MediaObject parent)
- Returns:
this
.
-
number
public @NonNull MemberRef.Builder number(Integer number)
- Returns:
this
.
-
added
public @NonNull MemberRef.Builder added(Instant added)
- Returns:
this
.
-
midRef
public @NonNull MemberRef.Builder midRef(String midRef)
- Returns:
this
.
-
cridRef
public @NonNull MemberRef.Builder cridRef(String cridRef)
- Returns:
this
.
-
type
public @NonNull MemberRef.Builder type(MediaType type)
- Returns:
this
.
-
highlighted
public @NonNull MemberRef.Builder highlighted(Boolean highlighted)
- Returns:
this
.
-
owner
public @NonNull MemberRef.Builder owner(nl.vpro.domain.media.support.OwnerType owner)
- Returns:
this
.
-
build
public @NonNull MemberRef build()
-
-