Class RollHistory
java.lang.Object
de.kaiserpfalzedv.commons.core.resources.ResourceImpl<de.kaiserpfalzedv.commons.api.resources.SerializableList<RollHistoryEntry>>
de.kaiserpfalzedv.rpg.core.dice.history.RollHistory
- 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<de.kaiserpfalzedv.commons.api.resources.SerializableList<RollHistoryEntry>>,Serializable,Cloneable
public class RollHistory
extends de.kaiserpfalzedv.commons.core.resources.ResourceImpl<de.kaiserpfalzedv.commons.api.resources.SerializableList<RollHistoryEntry>>
RollHistory -- The history of rolls for an user in a session.
- Since:
- 1.2.0 2021-02-05
- Author:
- klenkes74 <rlichti@kaiserpfalz-edv.de>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRollHistory.RollHistoryBuilder<C extends RollHistory,B extends RollHistory.RollHistoryBuilder<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 RollHistory.RollHistoryBuilder<?, ?> builder()booleangetList()inthashCode()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
-
KIND
-
API_VERSION
-
-
Constructor Details
-
RollHistory
public RollHistory()
-
-
Method Details
-
getList
- Returns:
- The list of history entries.
-
builder
-
toBuilder
- Overrides:
toBuilderin classde.kaiserpfalzedv.commons.core.resources.ResourceImpl<de.kaiserpfalzedv.commons.api.resources.SerializableList<RollHistoryEntry>>
-
toString
- Overrides:
toStringin classde.kaiserpfalzedv.commons.core.resources.ResourceImpl<de.kaiserpfalzedv.commons.api.resources.SerializableList<RollHistoryEntry>>
-
equals
- Overrides:
equalsin classde.kaiserpfalzedv.commons.core.resources.ResourceImpl<de.kaiserpfalzedv.commons.api.resources.SerializableList<RollHistoryEntry>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classde.kaiserpfalzedv.commons.core.resources.ResourceImpl<de.kaiserpfalzedv.commons.api.resources.SerializableList<RollHistoryEntry>>
-