Module org.bzdev.base
Package org.bzdev.obnaming.annotations
Annotation Type ObjectNamer.ConstrTypes
- Enclosing class:
- ObjectNamer
public static @interface ObjectNamer.ConstrTypes
Constructor types.
This annotation provides information about the types of a
constructor's arguments.
Please see the
extended description
for a detailed description of how this annotation is used.
-
Element Details
-
value
String[] valueTypes for a constructor. The value is an array of strings, each providing the type of a constructor's arguments. The order is the same as the order of the constructor's arguments.- Returns:
- the types
- Default:
- {}
-
exceptions
String[] exceptionsExceptions a constructor may throw. The value is an array of strings, each containing the class name of an exception.- Returns:
- the exceptions
- Default:
- {}
-