Class Theme
- java.lang.Object
-
- global.maplink.tracking.schema.domain.Theme
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTheme.ThemeBuilder
-
Field Summary
Fields Modifier and Type Field Description static StringCOLOR_HEX_PATTERN
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Theme.ThemeBuilderbuilder()protected booleancanEqual(Object other)booleanequals(Object o)AuditgetAudit()StringgetColor()StringgetFavicon()StringgetId()LocalegetLanguage()StringgetLogo()inthashCode()StringtoString()List<ValidationViolation>validate()-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface global.maplink.validations.Validable
throwIfInvalid
-
-
-
-
Field Detail
-
COLOR_HEX_PATTERN
public static final String COLOR_HEX_PATTERN
- See Also:
- Constant Field Values
-
-
Method Detail
-
validate
public List<ValidationViolation> validate()
-
builder
public static Theme.ThemeBuilder builder()
-
getId
public String getId()
-
getLogo
public String getLogo()
-
getColor
public String getColor()
-
getFavicon
public String getFavicon()
-
getLanguage
public Locale getLanguage()
-
getAudit
public Audit getAudit()
-
canEqual
protected boolean canEqual(Object other)
-
-