Class ArtForm
java.lang.Object
org.episteme.core.util.ExtensibleEnum
org.episteme.social.arts.ArtForm
- All Implemented Interfaces:
Serializable, Comparable<ExtensibleEnum>
Extensible enumeration of the different forms of art.
Includes the "Seven Arts" as well as modern digital and interactive media.
- Since:
- 1.0
- Version:
- 2.2
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ArtFormstatic final ArtFormstatic final ArtFormstatic final ArtFormstatic final ArtFormstatic final ArtFormstatic final ArtFormstatic final ArtFormstatic final ArtFormstatic final ArtFormstatic final ArtFormstatic final ArtFormstatic final ArtFormstatic final ArtFormstatic final ArtFormstatic final ArtFormstatic final EnumRegistry<ArtForm> static final ArtFormstatic final ArtFormstatic final ArtFormstatic final ArtForm -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ExtensibleEnum
compareTo, description, equals, getDeclaringClass, hashCode, name, ordinal, toString
-
Field Details
-
REGISTRY
-
ARCHITECTURE
-
SCULPTURE
-
PAINTING
-
MUSIC
-
POETRY
-
LITERATURE
-
DANCE
-
CINEMA
-
PHOTOGRAPHY
-
COMICS
-
TELEVISION
-
RADIO
-
GAMING
-
CRAFTING
-
GASTRONOMY
-
THEATER
-
DIGITAL_ART
-
PERFORMANCE_ART
-
OTHER
-
UNKNOWN
-
-
Constructor Details
-
ArtForm
-
-
Method Details
-
getValue
public int getValue() -
isBuiltIn
public boolean isBuiltIn()Description copied from class:ExtensibleEnumChecks if this is a built-in (predefined) value. Default implementation returns true to mimic standard Enum behavior unless explicitly overridden.- Overrides:
isBuiltInin classExtensibleEnum
-
valueOf
-
fromValue
-