Lines Matching defs:elements
89 * @param elements name-value pairs representing elements of the annotation
93 AnnotationMember[] elements) {
94 AnnotationFactory factory = new AnnotationFactory(annotationType, elements);
100 private AnnotationMember[] elements;
114 elements = defs;
117 elements = new AnnotationMember[defs.length];
118 next: for (int i = elements.length - 1; i >= 0; i--) {
121 elements[i] = val.setDefinition(defs[i]);
125 elements[i] = defs[i];
137 // So there may be zombi elements from the previous life;
140 // Reasonably just drop such elements,
143 AnnotationMember[] old = elements;
164 elements = merged.toArray(new AnnotationMember[merged.size()]);
188 if (elements.length != other.elements.length) {
191 next: for (AnnotationMember el1 : elements) {
192 for (AnnotationMember el2 : other.elements) {
204 for (final AnnotationMember el : elements) {
236 * Returns a hash code composed as a sum of hash codes of member elements,
237 * including elements with default values.
242 for (AnnotationMember element : elements) {
258 for (int i = 0; i < elements.length; ++i) {
262 result.append(elements[i]);
290 for (AnnotationMember el : elements) {