|
JBoss Logging I18n Annotation Processor 1.1.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Retention(value=CLASS) @Target(value=PARAMETER) @Documented public @interface Transform
Indicate the given parameter should be transformed in each of the transform types
provided. The parameter cannot be a primitive type.
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.
| Required Element Summary | |
|---|---|
Transform.TransformType[] |
value
The transform types used on the parameter. |
| Element Detail |
|---|
public abstract Transform.TransformType[] value
Transform.TransformType.GET_CLASSTransform.TransformType.GET_CLASS, Transform.TransformType.HASH_CODETransform.TransformType.GET_CLASS, Transform.TransformType.IDENTITY_HASH_CODETransform.TransformType.HASH_CODETransform.TransformType.IDENTITY_HASH_CODETransform.TransformType.SIZE
|
JBoss Logging I18n Annotation Processor 1.1.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||