Package org.vesalainen.bcc.annotation
Class ModelUtil
- java.lang.Object
-
- org.vesalainen.bcc.annotation.ModelUtil
-
public class ModelUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ModelUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <A extends java.lang.annotation.Annotation>
AgetAnnotation(java.util.Collection<AttributeInfo> attributes, java.lang.Class<A> annotationType)static java.util.List<? extends javax.lang.model.element.AnnotationMirror>getAnnotationMirrors(java.util.Collection<AttributeInfo> attributes)static voidsetModifiers(java.util.Set<javax.lang.model.element.Modifier> modifiers, int modifier)
-
-
-
Method Detail
-
setModifiers
public static void setModifiers(java.util.Set<javax.lang.model.element.Modifier> modifiers, int modifier)
-
getAnnotationMirrors
public static java.util.List<? extends javax.lang.model.element.AnnotationMirror> getAnnotationMirrors(java.util.Collection<AttributeInfo> attributes)
-
getAnnotation
public static <A extends java.lang.annotation.Annotation> A getAnnotation(java.util.Collection<AttributeInfo> attributes, java.lang.Class<A> annotationType)
-
-