Lines Matching defs:annotations
72 /** {@code non-null;} annotations directory */
76 * Constructs an instance. Its sets of members and annotations are
319 * Sets the direct annotations on this class. These are annotations
323 * @param annotations {@code non-null;} annotations to set for this class
326 public void setClassAnnotations(Annotations annotations, DexFile dexFile) {
327 annotationsDirectory.setClassAnnotations(annotations, dexFile);
331 * Adds a field annotations item to this class.
334 * @param annotations {@code non-null;} associated annotations to add
338 Annotations annotations, DexFile dexFile) {
339 annotationsDirectory.addFieldAnnotations(field, annotations, dexFile);
343 * Adds a method annotations item to this class.
346 * @param annotations {@code non-null;} associated annotations to add
350 Annotations annotations, DexFile dexFile) {
351 annotationsDirectory.addMethodAnnotations(method, annotations, dexFile);
355 * Adds a parameter annotations item to this class.
367 * Gets the method annotations for a given method, if any. This is
371 * @return {@code null-ok;} the method annotations, if any
378 * Gets the parameter annotations for a given method, if any. This is
382 * @return {@code null-ok;} the parameter annotations, if any