annotation
Attributes
- Graph
-
- Supertypes
- Self type
-
annotation.type
Members list
Type members
Classlikes
Annotation to define the name of the XML element additionally wrapping each item in an array or collection. This will NOT override custom names of the items in the collection.
Annotation to define the name of the XML element additionally wrapping each item in an array or collection. This will NOT override custom names of the items in the collection.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
Annotation to wrap value in and additional XML element.
Annotation to wrap value in and additional XML element.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
Annotation to mark a field as an XML attribute.
Annotation to mark a field as an XML attribute.
Attributes
- Supertypes
Annotation to mark a field as an XML element content, and skip wrapping it in opening/closing tags.
Annotation to mark a field as an XML element content, and skip wrapping it in opening/closing tags.
Attributes
- Supertypes
Annotation to force writing the enum case value as plain text, without wrapping it in a tag.
Annotation to force writing the enum case value as plain text, without wrapping it in a tag.
Attributes
- Supertypes
Annotation to define the name of the XML element wrapping each item in an array or collection. This will override custom names of the items in the collection.
Annotation to define the name of the XML element wrapping each item in an array or collection. This will override custom names of the items in the collection.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
Annotation to skip wrapping each item in an array or collection in its own tag.
Annotation to skip wrapping each item in an array or collection in its own tag.
Attributes
- Supertypes
Annotation to define the name of the XML element.
Annotation to define the name of the XML element.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
Annotation to mandate nested tag elements:
Annotation to mandate nested tag elements:
Attributes
- Supertypes
Annotation to define static value of the XML element, usefull for enums and case objects.
Annotation to define static value of the XML element, usefull for enums and case objects.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
Annotation to extract value of the XML element from the instance field or parameterless method, including Java-style getters.
Annotation to extract value of the XML element from the instance field or parameterless method, including Java-style getters.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all