| Modifier and Type | Field and Description |
|---|---|
| private AnnotationClassRef | annotationClassRef
Class ref. |
| private AnnotationEnumValue | annotationEnumValue
Enum value. |
| private AnnotationInfo | annotationInfo
AnnotationInfo. |
| private boolean[] | booleanArrayValue
Boolean array value. |
| private Boolean | booleanValue
Boolean value. |
| private byte[] | byteArrayValue
Byte array value. |
| private Byte | byteValue
Byte value. |
| private Character | characterValue
Character value. |
| private char[] | charArrayValue
Char array value. |
| private double[] | doubleArrayValue
Double array value. |
| private Double | doubleValue
Double value. |
| private float[] | floatArrayValue
Float array value. |
| private Float | floatValue
Float value. |
| private int[] | intArrayValue
Int array value. |
| private Integer | integerValue
Integer value. |
| private long[] | longArrayValue
Long array value. |
| private Long | longValue
Long value. |
| private ObjectTypedValueWrapper[] | objectArrayValue
Object array value. |
| private short[] | shortArrayValue
Short array value. |
| private Short | shortValue
Short value. |
| private String[] | stringArrayValue
String array value. |
| private String | stringValue
String value. |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | convertWrapperArraysToPrimitiveArrays(final ClassInfo
annotation class info annotationClassInfo, final String the param name paramName)Replace Object[] arrays containing boxed types with primitive arrays. |
| public boolean | equals(final Object
the reference object with which to compare. other)Overrides java. Indicates whether some other object is "equal to" this one. |
| protected void | findReferencedClassInfo(final Map<String, ClassInfo>
the map from class name to classNameToClassInfo, final Set<ClassInfo> ClassInfo.the referenced class info refdClassInfo, final LogNode the log log)Overrides io. Get |
| public Object | |
| private Object | Returns: the array value type as aClass<?> reference if getClass is true, otherwise the class name as
a String.annotation class annotationClassInfo, final String the parameter name paramName, final boolean If true, return a getClass)Class<?> reference, otherwise return the class name.Get the element type of an array element. |
| protected ClassInfo | getClassInfo()
Overrides io. Get the |
| protected String | getClassName()
Implements abstract io. The name of the class (used by |
| public int | |
| pack-priv Object | Returns: The value wrapped by this wrapper class.if non-null, instantiate this object as a parameter value of this annotation class. annotationClassInfo, final String if non-null, instantiate this object as a value of this named parameter. paramName)Instantiate or get the wrapped value. |
| pack-priv void | setScanResult(final ScanResult
the scan result scanResult)Overrides io. Set ScanResult backreferences in info objects after scan has completed. |
| protected void | toString(final boolean
if true, use just the simple name of each class. useSimpleNames, final StringBuilder the buf buf)Implements abstract io. Render to string. |
| annotationClassRef | back to summary |
|---|---|
| private AnnotationClassRef annotationClassRef Class ref. | |
| annotationEnumValue | back to summary |
|---|---|
| private AnnotationEnumValue annotationEnumValue Enum value. | |
| annotationInfo | back to summary |
|---|---|
| private AnnotationInfo annotationInfo AnnotationInfo. | |
| booleanArrayValue | back to summary |
|---|---|
| private boolean[] booleanArrayValue Boolean array value. | |
| booleanValue | back to summary |
|---|---|
| private Boolean booleanValue Boolean value. | |
| byteArrayValue | back to summary |
|---|---|
| private byte[] byteArrayValue Byte array value. | |
| byteValue | back to summary |
|---|---|
| private Byte byteValue Byte value. | |
| characterValue | back to summary |
|---|---|
| private Character characterValue Character value. | |
| charArrayValue | back to summary |
|---|---|
| private char[] charArrayValue Char array value. | |
| doubleArrayValue | back to summary |
|---|---|
| private double[] doubleArrayValue Double array value. | |
| doubleValue | back to summary |
|---|---|
| private Double doubleValue Double value. | |
| floatArrayValue | back to summary |
|---|---|
| private float[] floatArrayValue Float array value. | |
| floatValue | back to summary |
|---|---|
| private Float floatValue Float value. | |
| intArrayValue | back to summary |
|---|---|
| private int[] intArrayValue Int array value. | |
| integerValue | back to summary |
|---|---|
| private Integer integerValue Integer value. | |
| longArrayValue | back to summary |
|---|---|
| private long[] longArrayValue Long array value. | |
| longValue | back to summary |
|---|---|
| private Long longValue Long value. | |
| objectArrayValue | back to summary |
|---|---|
| private ObjectTypedValueWrapper[] objectArrayValue Object array value. | |
| shortArrayValue | back to summary |
|---|---|
| private short[] shortArrayValue Short array value. | |
| shortValue | back to summary |
|---|---|
| private Short shortValue Short value. | |
| stringArrayValue | back to summary |
|---|---|
| private String[] stringArrayValue String array value. | |
| stringValue | back to summary |
|---|---|
| private String stringValue String value. | |
| ObjectTypedValueWrapper | back to summary |
|---|---|
| public ObjectTypedValueWrapper() Default constructor for deserialization. | |
| ObjectTypedValueWrapper | back to summary |
|---|---|
| public ObjectTypedValueWrapper(final Object annotationParamValue) Constructor.
| |
| convertWrapperArraysToPrimitiveArrays | back to summary |
|---|---|
| pack-priv void convertWrapperArraysToPrimitiveArrays(final ClassInfo annotationClassInfo, final String paramName) Replace Object[] arrays containing boxed types with primitive arrays. | |
| equals | back to summary |
|---|---|
| public boolean equals(final Object other) Overrides java. Doc from java. Indicates whether some other object is "equal to" this one.
The
An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes. | |
| findReferencedClassInfo | back to summary |
|---|---|
| protected void findReferencedClassInfo(final Map<String, ClassInfo> classNameToClassInfo, final Set<ClassInfo> refdClassInfo, final LogNode log) Overrides io. Get | |
| get | back to summary |
|---|---|
| public Object get() Get the value wrapped by this wrapper class.
| |
| getArrayValueClassOrName | back to summary |
|---|---|
| private Object getArrayValueClassOrName(final ClassInfo annotationClassInfo, final String paramName, final boolean getClass) Get the element type of an array element. | |
| getClassInfo | back to summary |
|---|---|
| protected ClassInfo getClassInfo() Overrides io. Doc from io. Get the | |
| getClassName | back to summary |
|---|---|
| protected String getClassName() Implements abstract io. Doc from io. The name of the class (used by | |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hash code value for this object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| instantiateOrGet | back to summary |
|---|---|
| pack-priv Object instantiateOrGet(final ClassInfo annotationClassInfo, final String paramName) Instantiate or get the wrapped value. | |
| setScanResult | back to summary |
|---|---|
| pack-priv void setScanResult(final ScanResult scanResult) Overrides io. Doc from io. Set ScanResult backreferences in info objects after scan has completed.
| |
| toString | back to summary |
|---|---|
| protected void toString(final boolean useSimpleNames, final StringBuilder buf) Implements abstract io. Doc from io. Render to string.
| |