Package nl.vpro.domain.media.update
Class TitleUpdate
- java.lang.Object
-
- nl.vpro.domain.media.update.TitleUpdate
-
- All Implemented Interfaces:
CharSequence
,Comparable<TypedText>
,Supplier<String>
,Typable<TextualType>
,TypedText
public class TitleUpdate extends Object implements TypedText
-
-
Constructor Summary
Constructors Constructor Description TitleUpdate(String title, @NonNull TextualType type)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
equals(Object o)
String
get()
MediaUpdate<?>
getMedia()
String
getTitle()
Deprecated.TextualType
getType()
int
hashCode()
static TitleUpdate
main(String title)
static TitleUpdate
of(@NonNull TypedText to)
void
set(String s)
void
setMedia(MediaUpdate<?> media)
void
setTitle(String title)
Deprecated.void
setType(TextualType type)
@NonNull String
toString()
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.CharSequence
chars, codePoints
-
Methods inherited from interface nl.vpro.domain.TypedText
charAt, compareTo, fullString, length, mayContainNewLines, subSequence
-
-
-
-
Constructor Detail
-
TitleUpdate
public TitleUpdate(String title, @NonNull TextualType type)
-
-
Method Detail
-
main
public static TitleUpdate main(String title)
-
of
public static TitleUpdate of(@NonNull TypedText to)
-
getTitle
@Deprecated public String getTitle()
Deprecated.
-
setTitle
@Deprecated public void setTitle(String title)
Deprecated.
-
getType
public TextualType getType()
- Specified by:
getType
in interfaceTypable<TextualType>
-
setType
public void setType(TextualType type)
- Specified by:
setType
in interfaceTypable<TextualType>
-
getMedia
public MediaUpdate<?> getMedia()
-
setMedia
public void setMedia(MediaUpdate<?> media)
-
toString
public @NonNull String toString()
- Specified by:
toString
in interfaceCharSequence
- Overrides:
toString
in classObject
-
-