Package de.kaiserpfalzedv.rpg.core.game
Class Game
java.lang.Object
de.kaiserpfalzedv.commons.core.resources.ResourceImpl<GameData>
de.kaiserpfalzedv.rpg.core.game.Game
- All Implemented Interfaces:
de.kaiserpfalzedv.commons.api.resources.HasApiVersion,de.kaiserpfalzedv.commons.api.resources.HasKind,de.kaiserpfalzedv.commons.api.resources.HasMetadata,de.kaiserpfalzedv.commons.api.resources.HasName,de.kaiserpfalzedv.commons.api.resources.HasNameSpace,de.kaiserpfalzedv.commons.api.resources.Pointer,de.kaiserpfalzedv.commons.api.resources.Resource<GameData>,Serializable,Cloneable
Game -- A single RPG game.
- Since:
- 1.2.0 2021-02-06
- Author:
- klenkes74 <rlichti@kaiserpfalz-edv.de>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classGame.GameBuilder<C extends Game,B extends Game.GameBuilder<C, B>> Nested classes/interfaces inherited from class de.kaiserpfalzedv.commons.core.resources.ResourceImpl
de.kaiserpfalzedv.commons.core.resources.ResourceImpl.ResourceImplBuilder<D extends Serializable,C extends de.kaiserpfalzedv.commons.core.resources.ResourceImpl<D>, B extends de.kaiserpfalzedv.commons.core.resources.ResourceImpl.ResourceImplBuilder<D, C, B>> -
Field Summary
FieldsFields inherited from interface de.kaiserpfalzedv.commons.api.resources.HasApiVersion
VALID_VERSION_EXAMPLE, VALID_VERSION_LENGTH_MSG, VALID_VERSION_MAX_LENGTH, VALID_VERSION_MIN_LENGTH, VALID_VERSION_PATTERN, VALID_VERSION_PATTERN_MSGFields inherited from interface de.kaiserpfalzedv.commons.api.resources.HasName
VALID_NAME_EXAMPLE, VALID_NAME_LENGTH_MSG, VALID_NAME_MAX_LENGTH, VALID_NAME_MIN_LENGTH, VALID_NAME_PATTERN, VALID_NAME_PATTERN_MSG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Game.GameBuilder<?, ?> builder()booleaninthashCode()Game.GameBuilder<?, ?> toString()Methods inherited from class de.kaiserpfalzedv.commons.core.resources.ResourceImpl
clone, getApiVersion, getData, getGeneration, getKind, getMetadata, getName, getNameSpace, getSelfLink, getSpec, getState, getStatus, getUid, increaseGeneration, toPointer
-
Field Details
-
API_VERSION
-
KIND
-
-
Constructor Details
-
Game
public Game()
-
-
Method Details
-
builder
-
toBuilder
- Overrides:
toBuilderin classde.kaiserpfalzedv.commons.core.resources.ResourceImpl<GameData>
-
toString
- Overrides:
toStringin classde.kaiserpfalzedv.commons.core.resources.ResourceImpl<GameData>
-
equals
- Overrides:
equalsin classde.kaiserpfalzedv.commons.core.resources.ResourceImpl<GameData>
-
hashCode
public int hashCode()- Overrides:
hashCodein classde.kaiserpfalzedv.commons.core.resources.ResourceImpl<GameData>
-