Package nl.vpro.domain.media
Class MediaIdentifiable.Correlation
- java.lang.Object
-
- nl.vpro.domain.media.MediaIdentifiable.Correlation
-
- All Implemented Interfaces:
Serializable
,ObjectLocker.DefinesType
- Enclosing interface:
- MediaIdentifiable
public static class MediaIdentifiable.Correlation extends Object implements Serializable, ObjectLocker.DefinesType
A 'correlation' for aMediaIdentifiable
is amid
, or acrid
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MediaIdentifiable.Correlation.Type
-
Field Summary
Fields Modifier and Type Field Description static MediaIdentifiable.Correlation
NO_LOCK
-
Constructor Summary
Constructors Constructor Description Correlation(@NonNull String id, @NonNull MediaIdentifiable.Correlation.Type type)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MediaIdentifiable.Correlation
crid(String crid)
boolean
equals(Object o)
String
getId()
MediaIdentifiable.Correlation.Type
getType()
int
hashCode()
static MediaIdentifiable.Correlation
mid(String mid)
String
toString()
-
-
-
Field Detail
-
NO_LOCK
public static final MediaIdentifiable.Correlation NO_LOCK
-
-
Constructor Detail
-
Correlation
public Correlation(@NonNull String id, @NonNull MediaIdentifiable.Correlation.Type type)
-
-
Method Detail
-
mid
public static MediaIdentifiable.Correlation mid(String mid)
-
crid
public static MediaIdentifiable.Correlation crid(String crid)
-
getId
public String getId()
-
getType
public MediaIdentifiable.Correlation.Type getType()
- Specified by:
getType
in interfaceObjectLocker.DefinesType
-
-