Package nl.vpro.domain.media
Class TwitterRef
java.lang.Object
nl.vpro.domain.media.TwitterRef
- All Implemented Interfaces:
Serializable
,Supplier<String>
,nl.vpro.domain.media.support.MutableOwnable
,nl.vpro.domain.media.support.Ownable
@Entity
@TwitterRef
public class TwitterRef
extends Object
implements Serializable, Supplier<String>, nl.vpro.domain.media.support.MutableOwnable
- Since:
- 3.0
- Author:
- Michiel Meeuwissen
- See Also:
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionTwitterRef
(String v) TwitterRef
(String v, nl.vpro.domain.media.support.OwnerType owner) TwitterRef
(TwitterRef source) -
Method Summary
Modifier and TypeMethodDescriptionstatic TwitterRef
copy
(TwitterRef source) boolean
get()
nl.vpro.domain.media.support.OwnerType
getOwner()
getType()
getValue()
static String
getValueOrNull
(TwitterRef ref) int
hashCode()
void
setOwner
(nl.vpro.domain.media.support.OwnerType owner) void
setType
(TwitterRef.Type type) void
toString()
-
Constructor Details
-
TwitterRef
public TwitterRef() -
TwitterRef
-
TwitterRef
-
TwitterRef
-
-
Method Details
-
copy
-
equals
-
hashCode
public int hashCode() -
toString
-
get
-
getValueOrNull
-
getType
-
setType
-
getValue
-
setValue
-
getOwner
public nl.vpro.domain.media.support.OwnerType getOwner()- Specified by:
getOwner
in interfacenl.vpro.domain.media.support.Ownable
-
setOwner
public void setOwner(nl.vpro.domain.media.support.OwnerType owner) - Specified by:
setOwner
in interfacenl.vpro.domain.media.support.MutableOwnable
-