Index

A C D E F G H I L M N O P R S T V 
All Classes and Interfaces|All Packages

A

ALIVE - Enum constant in enum class io.github.mrtimeey.herodomainmodel.model.LivingStatus
 
allHeroes() - Static method in class io.github.mrtimeey.herodomainmodel.core.HeroFactory
 
appearance() - Method in record class io.github.mrtimeey.herodomainmodel.model.SuperHero
Returns the value of the appearance record component.
Appearance - Record Class in io.github.mrtimeey.herodomainmodel.model
 
Appearance(String, Creation, List<LivingStatus>) - Constructor for record class io.github.mrtimeey.herodomainmodel.model.Appearance
Creates an instance of a Appearance record class.
AppearanceAssert - Class in io.github.mrtimeey.herodomainmodel.assertions
 
AppearanceAssert(Appearance) - Constructor for class io.github.mrtimeey.herodomainmodel.assertions.AppearanceAssert
 
AppearanceAssert(Appearance, SuperHeroAssert) - Constructor for class io.github.mrtimeey.herodomainmodel.assertions.AppearanceAssert
 
Assertions - Class in io.github.mrtimeey.herodomainmodel.assertions
 
Assertions() - Constructor for class io.github.mrtimeey.herodomainmodel.assertions.Assertions
 
assertThat(Appearance) - Static method in class io.github.mrtimeey.herodomainmodel.assertions.Assertions
 
assertThat(Creation) - Static method in class io.github.mrtimeey.herodomainmodel.assertions.Assertions
 
assertThat(PersonalInformation) - Static method in class io.github.mrtimeey.herodomainmodel.assertions.Assertions
 
assertThat(SuperHero) - Static method in class io.github.mrtimeey.herodomainmodel.assertions.Assertions
 
avengers() - Static method in class io.github.mrtimeey.herodomainmodel.core.HeroFactory
 

C

citizenship() - Method in record class io.github.mrtimeey.herodomainmodel.model.PersonalInformation
Returns the value of the citizenship record component.
creation() - Method in record class io.github.mrtimeey.herodomainmodel.model.Appearance
Returns the value of the creation record component.
Creation - Record Class in io.github.mrtimeey.herodomainmodel.model
 
Creation(String, List<String>) - Constructor for record class io.github.mrtimeey.herodomainmodel.model.Creation
Creates an instance of a Creation record class.
CreationAssert - Class in io.github.mrtimeey.herodomainmodel.assertions
 
CreationAssert(Creation) - Constructor for class io.github.mrtimeey.herodomainmodel.assertions.CreationAssert
 
CreationAssert(Creation, AppearanceAssert) - Constructor for class io.github.mrtimeey.herodomainmodel.assertions.CreationAssert
 
creators() - Method in record class io.github.mrtimeey.herodomainmodel.model.Creation
Returns the value of the creators record component.
currentAlias() - Method in record class io.github.mrtimeey.herodomainmodel.model.SuperHero
Returns the value of the currentAlias record component.

D

DECEASED - Enum constant in enum class io.github.mrtimeey.herodomainmodel.model.LivingStatus
 
doesNotHaveFirstAppearance(String...) - Method in class io.github.mrtimeey.herodomainmodel.assertions.CreationAssert
 
doesNotHaveLivingStatus(LivingStatus...) - Method in class io.github.mrtimeey.herodomainmodel.assertions.AppearanceAssert
 

E

equals(Object) - Method in record class io.github.mrtimeey.herodomainmodel.model.Appearance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.mrtimeey.herodomainmodel.model.Creation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.mrtimeey.herodomainmodel.model.PersonalInformation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.mrtimeey.herodomainmodel.model.SuperHero
Indicates whether some other object is "equal to" this one.

F

FEMALE - Enum constant in enum class io.github.mrtimeey.herodomainmodel.model.Gender
 
firstAppearances() - Method in record class io.github.mrtimeey.herodomainmodel.model.Creation
Returns the value of the firstAppearances record component.
FLUID - Enum constant in enum class io.github.mrtimeey.herodomainmodel.model.Gender
 
FORMERLY_DECEASED - Enum constant in enum class io.github.mrtimeey.herodomainmodel.model.LivingStatus
 

G

gender() - Method in record class io.github.mrtimeey.herodomainmodel.model.SuperHero
Returns the value of the gender record component.
Gender - Enum Class in io.github.mrtimeey.herodomainmodel.model
 
getDescription() - Method in enum class io.github.mrtimeey.herodomainmodel.model.Identity
 

H

hasAlias(String) - Method in class io.github.mrtimeey.herodomainmodel.assertions.SuperHeroAssert
 
hasAppearance(Appearance) - Method in class io.github.mrtimeey.herodomainmodel.assertions.SuperHeroAssert
 
hasCitizenship(String) - Method in class io.github.mrtimeey.herodomainmodel.assertions.PersonalInformationAssert
 
hasCreation(Creation) - Method in class io.github.mrtimeey.herodomainmodel.assertions.AppearanceAssert
 
hasCreators(String) - Method in class io.github.mrtimeey.herodomainmodel.assertions.CreationAssert
 
hasFirstAppearance(String...) - Method in class io.github.mrtimeey.herodomainmodel.assertions.CreationAssert
 
hasGender(Gender) - Method in class io.github.mrtimeey.herodomainmodel.assertions.SuperHeroAssert
 
hashCode() - Method in record class io.github.mrtimeey.herodomainmodel.model.Appearance
Returns a hash code value for this object.
hashCode() - Method in record class io.github.mrtimeey.herodomainmodel.model.Creation
Returns a hash code value for this object.
hashCode() - Method in record class io.github.mrtimeey.herodomainmodel.model.PersonalInformation
Returns a hash code value for this object.
hashCode() - Method in record class io.github.mrtimeey.herodomainmodel.model.SuperHero
Returns a hash code value for this object.
hasIdentity(Identity) - Method in class io.github.mrtimeey.herodomainmodel.assertions.PersonalInformationAssert
 
hasLivingStatus(LivingStatus...) - Method in class io.github.mrtimeey.herodomainmodel.assertions.AppearanceAssert
 
hasName(String) - Method in class io.github.mrtimeey.herodomainmodel.assertions.SuperHeroAssert
 
hasNoFirstAppearance() - Method in class io.github.mrtimeey.herodomainmodel.assertions.CreationAssert
 
hasNoLivingStatus() - Method in class io.github.mrtimeey.herodomainmodel.assertions.AppearanceAssert
 
hasOnlyFirstAppearance(String...) - Method in class io.github.mrtimeey.herodomainmodel.assertions.CreationAssert
 
hasOnlyLivingStatus(LivingStatus...) - Method in class io.github.mrtimeey.herodomainmodel.assertions.AppearanceAssert
 
hasPersonalInformation(PersonalInformation) - Method in class io.github.mrtimeey.herodomainmodel.assertions.SuperHeroAssert
 
hasReality(String) - Method in class io.github.mrtimeey.herodomainmodel.assertions.AppearanceAssert
 
hero(Predicate<SuperHero>) - Static method in class io.github.mrtimeey.herodomainmodel.core.HeroFactory
 
HeroFactory - Class in io.github.mrtimeey.herodomainmodel.core
 
HeroUtils - Class in io.github.mrtimeey.herodomainmodel.core
 

I

identity() - Method in record class io.github.mrtimeey.herodomainmodel.model.PersonalInformation
Returns the value of the identity record component.
Identity - Enum Class in io.github.mrtimeey.herodomainmodel.model
 
io.github.mrtimeey.herodomainmodel.assertions - package io.github.mrtimeey.herodomainmodel.assertions
 
io.github.mrtimeey.herodomainmodel.core - package io.github.mrtimeey.herodomainmodel.core
 
io.github.mrtimeey.herodomainmodel.model - package io.github.mrtimeey.herodomainmodel.model
 
isPartOfAvengers(SuperHero) - Static method in class io.github.mrtimeey.herodomainmodel.core.HeroUtils
 
isPartOfSinisterSix(SuperHero) - Static method in class io.github.mrtimeey.herodomainmodel.core.HeroUtils
 

L

LivingStatus - Enum Class in io.github.mrtimeey.herodomainmodel.model
 
livingStatuses() - Method in record class io.github.mrtimeey.herodomainmodel.model.Appearance
Returns the value of the livingStatuses record component.

M

MALE - Enum constant in enum class io.github.mrtimeey.herodomainmodel.model.Gender
 
mapToAppearance() - Method in class io.github.mrtimeey.herodomainmodel.assertions.CreationAssert
 
mapToAppearance() - Method in class io.github.mrtimeey.herodomainmodel.assertions.SuperHeroAssert
 
mapToCreation() - Method in class io.github.mrtimeey.herodomainmodel.assertions.AppearanceAssert
 
mapToPersonalInformation() - Method in class io.github.mrtimeey.herodomainmodel.assertions.SuperHeroAssert
 
mapToSuperHero() - Method in class io.github.mrtimeey.herodomainmodel.assertions.AppearanceAssert
 
mapToSuperHero() - Method in class io.github.mrtimeey.herodomainmodel.assertions.PersonalInformationAssert
 

N

name() - Method in record class io.github.mrtimeey.herodomainmodel.model.SuperHero
Returns the value of the name record component.
NO_DUAL - Enum constant in enum class io.github.mrtimeey.herodomainmodel.model.Identity
 

O

of(Identity, String) - Static method in record class io.github.mrtimeey.herodomainmodel.model.PersonalInformation
 
of(String) - Static method in record class io.github.mrtimeey.herodomainmodel.model.Creation
 
of(String, Creation) - Static method in record class io.github.mrtimeey.herodomainmodel.model.Appearance
 
of(String, Creation, LivingStatus...) - Static method in record class io.github.mrtimeey.herodomainmodel.model.Appearance
 
of(String, Creation, List<LivingStatus>) - Static method in record class io.github.mrtimeey.herodomainmodel.model.Appearance
 
of(String, String...) - Static method in record class io.github.mrtimeey.herodomainmodel.model.Creation
 
of(String, String, Gender, Appearance, PersonalInformation) - Static method in record class io.github.mrtimeey.herodomainmodel.model.SuperHero
 
of(String, List<String>) - Static method in record class io.github.mrtimeey.herodomainmodel.model.Creation
 

P

personalInformation() - Method in record class io.github.mrtimeey.herodomainmodel.model.SuperHero
Returns the value of the personalInformation record component.
PersonalInformation - Record Class in io.github.mrtimeey.herodomainmodel.model
 
PersonalInformation(Identity, String) - Constructor for record class io.github.mrtimeey.herodomainmodel.model.PersonalInformation
Creates an instance of a PersonalInformation record class.
PersonalInformationAssert - Class in io.github.mrtimeey.herodomainmodel.assertions
 
PersonalInformationAssert(PersonalInformation) - Constructor for class io.github.mrtimeey.herodomainmodel.assertions.PersonalInformationAssert
 
PersonalInformationAssert(PersonalInformation, SuperHeroAssert) - Constructor for class io.github.mrtimeey.herodomainmodel.assertions.PersonalInformationAssert
 
PUBLIC - Enum constant in enum class io.github.mrtimeey.herodomainmodel.model.Identity
 

R

reality() - Method in record class io.github.mrtimeey.herodomainmodel.model.Appearance
Returns the value of the reality record component.

S

SECRET - Enum constant in enum class io.github.mrtimeey.herodomainmodel.model.Identity
 
sinisterSix() - Static method in class io.github.mrtimeey.herodomainmodel.core.HeroFactory
 
SuperHero - Record Class in io.github.mrtimeey.herodomainmodel.model
 
SuperHero(String, String, Gender, Appearance, PersonalInformation) - Constructor for record class io.github.mrtimeey.herodomainmodel.model.SuperHero
Creates an instance of a SuperHero record class.
SuperHeroAssert - Class in io.github.mrtimeey.herodomainmodel.assertions
 
SuperHeroAssert(SuperHero) - Constructor for class io.github.mrtimeey.herodomainmodel.assertions.SuperHeroAssert
 

T

toString() - Method in record class io.github.mrtimeey.herodomainmodel.model.Appearance
Returns a string representation of this record class.
toString() - Method in record class io.github.mrtimeey.herodomainmodel.model.Creation
Returns a string representation of this record class.
toString() - Method in record class io.github.mrtimeey.herodomainmodel.model.PersonalInformation
Returns a string representation of this record class.
toString() - Method in record class io.github.mrtimeey.herodomainmodel.model.SuperHero
Returns a string representation of this record class.

V

valueOf(String) - Static method in enum class io.github.mrtimeey.herodomainmodel.model.Gender
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.mrtimeey.herodomainmodel.model.Identity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.mrtimeey.herodomainmodel.model.LivingStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.mrtimeey.herodomainmodel.model.Gender
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.mrtimeey.herodomainmodel.model.Identity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.mrtimeey.herodomainmodel.model.LivingStatus
Returns an array containing the constants of this enum class, in the order they are declared.
A C D E F G H I L M N O P R S T V 
All Classes and Interfaces|All Packages