/** * This can be used to add annotations inside annotations * for e.g @XmlCollection(values= @XmlCollectionItem(type=Foo.class)) * @param clazz * The annotation class to be included * @return * The JAnnotationUse that can be used as a member within this JAnnotationUse * @deprecated * use {@link JAnnotationArrayMember#annotate} */ public JAnnotationUse annotate(Class <? extends Annotation> clazz) { JAnnotationUse annotationUse = new JAnnotationUse(owner().ref(clazz)); return annotationUse; }
/** * Adds a member value pair which is of type array to this annotation * @param name * The simple name for this annotation * * @return * The JAnnotationArrayMember. For adding array values * @see JAnnotationArrayMember * */ public JAnnotationArrayMember paramArray(String name){ JAnnotationArrayMember arrayMember = new JAnnotationArrayMember(owner()); addValue(name, arrayMember); return arrayMember; }
/** * This can be used to add annotations inside annotations * for e.g @XmlCollection(values= @XmlCollectionItem(type=Foo.class)) * @param clazz * The annotation class to be included * @return * The JAnnotationUse that can be used as a member within this JAnnotationUse * @deprecated * use {@link JAnnotationArrayMember#annotate} */ public JAnnotationUse annotate(Class <? extends Annotation> clazz) { JAnnotationUse annotationUse = new JAnnotationUse(owner().ref(clazz)); return annotationUse; }
/** * This can be used to add annotations inside annotations * for e.g @XmlCollection(values= @XmlCollectionItem(type=Foo.class)) * @param clazz * The annotation class to be included * @return * The JAnnotationUse that can be used as a member within this JAnnotationUse * @deprecated * use {@link JAnnotationArrayMember#annotate} */ public JAnnotationUse annotate(Class <? extends Annotation> clazz) { JAnnotationUse annotationUse = new JAnnotationUse(owner().ref(clazz)); return annotationUse; }
/** * Adds a member value pair which is of type array to this annotation * @param name * The simple name for this annotation * * @return * The JAnnotationArrayMember. For adding array values * @see JAnnotationArrayMember * */ public JAnnotationArrayMember paramArray(String name){ JAnnotationArrayMember arrayMember = new JAnnotationArrayMember(owner()); addValue(name, arrayMember); return arrayMember; }
/** * This can be used to add annotations inside annotations * for e.g @XmlCollection(values= @XmlCollectionItem(type=Foo.class)) * @param clazz * The annotation class to be included * @return * The JAnnotationUse that can be used as a member within this JAnnotationUse * @deprecated * use {@link JAnnotationArrayMember#annotate} */ public JAnnotationUse annotate(Class <? extends Annotation> clazz) { JAnnotationUse annotationUse = new JAnnotationUse(owner().ref(clazz)); return annotationUse; }
/** * This can be used to add annotations inside annotations * for e.g @XmlCollection(values= @XmlCollectionItem(type=Foo.class)) * @param clazz * The annotation class to be included * @return * The JAnnotationUse that can be used as a member within this JAnnotationUse * @deprecated * use {@link JAnnotationArrayMember#annotate} */ public JAnnotationUse annotate(Class <? extends Annotation> clazz) { JAnnotationUse annotationUse = new JAnnotationUse(owner().ref(clazz)); return annotationUse; }
/** * Adds a member value pair which is of type array to this annotation * @param name * The simple name for this annotation * * @return * The JAnnotationArrayMember. For adding array values * @see JAnnotationArrayMember * */ public JAnnotationArrayMember paramArray(String name){ JAnnotationArrayMember arrayMember = new JAnnotationArrayMember(owner()); addValue(name, arrayMember); return arrayMember; }
/** * Adds a member value pair which is of type array to this annotation * @param name * The simple name for this annotation * * @return * The JAnnotationArrayMember. For adding array values * @see JAnnotationArrayMember * */ public JAnnotationArrayMember paramArray(String name){ JAnnotationArrayMember arrayMember = new JAnnotationArrayMember(owner()); addValue(name, arrayMember); return arrayMember; }
/** * Adds a member value pair which is of type array to this annotation * @param name * The simple name for this annotation * * @return * The JAnnotationArrayMember. For adding array values * @see JAnnotationArrayMember * */ public JAnnotationArrayMember paramArray(String name){ JAnnotationArrayMember arrayMember = new JAnnotationArrayMember(owner()); addValue(name, arrayMember); return arrayMember; }
/** * Adds a member value pair to this annotation * For adding class values as param * @see #param(String, Class) * @param name * The simple name for this annotation * * @param value * The annotation class which is member value for this annotation * @return * The JAnnotationUse. More member value pairs can * be added to it using the same or the overloaded methods. * */ public JAnnotationUse annotationParam(String name, Class<? extends Annotation> value) { JAnnotationUse annotationUse = new JAnnotationUse(owner().ref(value)); addValue(name, annotationUse); return annotationUse; }
/** * Adds a member value pair to this annotation * For adding class values as param * @see #param(String, Class) * @param name * The simple name for this annotation * * @param value * The annotation class which is member value for this annotation * @return * The JAnnotationUse. More member value pairs can * be added to it using the same or the overloaded methods. * */ public JAnnotationUse annotationParam(String name, Class<? extends Annotation> value) { JAnnotationUse annotationUse = new JAnnotationUse(owner().ref(value)); addValue(name, annotationUse); return annotationUse; }
/** * Adds a member value pair to this annotation * For adding class values as param * @see #param(String, Class) * @param name * The simple name for this annotation * * @param value * The annotation class which is member value for this annotation * @return * The JAnnotationUse. More member value pairs can * be added to it using the same or the overloaded methods. * */ public JAnnotationUse annotationParam(String name, Class<? extends Annotation> value) { JAnnotationUse annotationUse = new JAnnotationUse(owner().ref(value)); addValue(name, annotationUse); return annotationUse; }
/** * Adds a member value pair to this annotation * For adding class values as param * @see #param(String, Class) * @param name * The simple name for this annotation * * @param value * The annotation class which is member value for this annotation * @return * The JAnnotationUse. More member value pairs can * be added to it using the same or the overloaded methods. * */ public JAnnotationUse annotationParam(String name, Class<? extends Annotation> value) { JAnnotationUse annotationUse = new JAnnotationUse(owner().ref(value)); addValue(name, annotationUse); return annotationUse; }
/** * Adds a member value pair to this annotation * For adding class values as param * @see #param(String, Class) * @param name * The simple name for this annotation * * @param value * The annotation class which is member value for this annotation * @return * The JAnnotationUse. More member value pairs can * be added to it using the same or the overloaded methods. * */ public JAnnotationUse annotationParam(String name, Class<? extends Annotation> value) { JAnnotationUse annotationUse = new JAnnotationUse(owner().ref(value)); addValue(name, annotationUse); return annotationUse; }