Package org.jboss.logging.annotations
Annotation Type Transform
Indicate the given parameter should be transformed in each of the
transform types
provided. The parameter cannot be a primitive type.
For the Transform.TransformType.SIZE
type, the object must be a String
, a Collection
, a
Map
or an array.
The type Transform.TransformType.GET_CLASS
can be used with Transform.TransformType.HASH_CODE
or Transform.TransformType.IDENTITY_HASH_CODE
. The type Transform.TransformType.SIZE
must be used on it's own.- Since:
- 1.1.0
- Author:
- James R. Perkins
-
Nested Class Summary
-
Required Element Summary
Modifier and TypeRequired ElementDescriptionThe transform types used on the parameter.
-
Element Details
-
value
Transform.TransformType[] valueThe transform types used on the parameter. Valid combinations:- Returns:
- an array of the transform types
-