Package nl.vpro.domain.media.gtaa
Class EmbeddablePerson
- java.lang.Object
-
- nl.vpro.domain.media.gtaa.EmbeddableGTAARecord
-
- nl.vpro.domain.media.gtaa.EmbeddablePerson
-
- All Implemented Interfaces:
Serializable
,Cloneable
@Embeddable public class EmbeddablePerson extends EmbeddableGTAARecord implements Serializable
- Since:
- 3.7
- Author:
- Roelof Jan Koekoek
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EmbeddablePerson.Builder
-
Constructor Summary
Constructors Constructor Description EmbeddablePerson()
EmbeddablePerson(String uri, GTAAStatus status)
EmbeddablePerson(String uri, GTAAStatus status, boolean knownAs)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static @NonNull EmbeddablePerson.Builder
builder()
boolean
isKnownAs()
void
setKnownAs(boolean knownAs)
@NonNull String
toString()
-
Methods inherited from class nl.vpro.domain.media.gtaa.EmbeddableGTAARecord
getStatus, getUri, setStatus, setUri
-
-
-
-
Constructor Detail
-
EmbeddablePerson
public EmbeddablePerson()
-
EmbeddablePerson
public EmbeddablePerson(String uri, GTAAStatus status)
-
EmbeddablePerson
public EmbeddablePerson(String uri, GTAAStatus status, boolean knownAs)
-
-
Method Detail
-
isKnownAs
public boolean isKnownAs()
-
setKnownAs
public void setKnownAs(boolean knownAs)
-
builder
public static @NonNull EmbeddablePerson.Builder builder()
-
toString
public @NonNull String toString()
- Overrides:
toString
in classEmbeddableGTAARecord
-
-