Package nl.vpro.domain.media
Class DescendantRef
- java.lang.Object
-
- nl.vpro.domain.media.DescendantRef
-
- All Implemented Interfaces:
Serializable
,Comparable<DescendantRef>
public class DescendantRef extends Object implements Comparable<DescendantRef>, Serializable
- Author:
- roekoe
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DescendantRef.Builder
-
Constructor Summary
Constructors Constructor Description DescendantRef()
DescendantRef(String midRef, String urnRef, MediaType type)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static @NonNull DescendantRef.Builder
builder()
int
compareTo(@NonNull DescendantRef descendantRef)
boolean
equals(Object o)
static DescendantRef
forOwner(MediaObject media)
String
getMidRef()
MediaType
getType()
String
getUrnRef()
int
hashCode()
static DescendantRef
of(MemberRef r)
void
setMidRef(String midRef)
void
setType(MediaType type)
String
toString()
-
-
-
Method Detail
-
of
public static DescendantRef of(MemberRef r)
- Since:
- 5.9
-
forOwner
public static DescendantRef forOwner(MediaObject media)
-
getUrnRef
public String getUrnRef()
-
getType
public MediaType getType()
-
setType
public void setType(MediaType type)
-
compareTo
public int compareTo(@NonNull DescendantRef descendantRef)
- Specified by:
compareTo
in interfaceComparable<DescendantRef>
-
getMidRef
public String getMidRef()
-
setMidRef
public void setMidRef(String midRef)
-
builder
public static @NonNull DescendantRef.Builder builder()
-
-