Class ActorKey
- java.lang.Object
-
- io.naradrama.prologue.domain.stage.SpaceKey
-
- io.naradrama.prologue.domain.stage.ActorKey
-
- All Implemented Interfaces:
JsonSerializable
public class ActorKey extends SpaceKey
-
-
Field Summary
-
Fields inherited from class io.naradrama.prologue.domain.stage.SpaceKey
MEMBER_DELIMITER
-
-
Constructor Summary
Constructors Constructor Description ActorKey(CastKey castKey, CineasteKey cineasteKey)ActorKey(java.lang.String actorId)ActorKey(java.lang.String castId, java.lang.String cineasteId)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ActorKeyfromId(java.lang.String actorId)static ActorKeyfromJson(java.lang.String json)java.lang.StringgenAudienceId()AudienceKeygenAudienceKey()java.lang.StringgenCastId()CastKeygenCastKey()java.lang.StringgenCineasteId()CineasteKeygenCineasteKey()java.lang.StringgenCineroomId()CineroomKeygenCineroomKey()StageKeygenStageKey()java.lang.StringgenTroupeId()TroupeKeygenTroupeKey()static voidmain(java.lang.String[] args)static ActorKeynewInstance(CastKey castKey, CineasteKey cineasteKey)static ActorKeynewInstance(java.lang.String castId, java.lang.String cineasteId)static ActorKeysample()java.lang.StringtoString()-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.naradrama.prologue.util.json.JsonSerializable
toJson, toPrettyJson
-
-
-
-
Constructor Detail
-
ActorKey
public ActorKey(java.lang.String actorId)
-
ActorKey
public ActorKey(java.lang.String castId, java.lang.String cineasteId)
-
ActorKey
public ActorKey(CastKey castKey, CineasteKey cineasteKey)
-
-
Method Detail
-
newInstance
public static ActorKey newInstance(java.lang.String castId, java.lang.String cineasteId)
-
newInstance
public static ActorKey newInstance(CastKey castKey, CineasteKey cineasteKey)
-
fromId
public static ActorKey fromId(java.lang.String actorId)
-
fromJson
public static ActorKey fromJson(java.lang.String json)
-
genStageKey
public StageKey genStageKey()
-
genCastId
public java.lang.String genCastId()
-
genCastKey
public CastKey genCastKey()
-
genTroupeId
public java.lang.String genTroupeId()
-
genTroupeKey
public TroupeKey genTroupeKey()
-
genCineroomId
public java.lang.String genCineroomId()
-
genCineroomKey
public CineroomKey genCineroomKey()
-
genCineasteId
public java.lang.String genCineasteId()
-
genCineasteKey
public CineasteKey genCineasteKey()
-
genAudienceId
public java.lang.String genAudienceId()
-
genAudienceKey
public AudienceKey genAudienceKey()
-
sample
public static ActorKey sample()
-
main
public static void main(java.lang.String[] args)
-
-