Package jnr.ffi.util
Class Annotations
- java.lang.Object
-
- jnr.ffi.util.Annotations
-
public final class Annotations extends java.lang.Object
Utilities for collections of annotations
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Collection<java.lang.annotation.Annotation>
EMPTY_ANNOTATIONS
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Collection<java.lang.annotation.Annotation>
mergeAnnotations(java.util.Collection<java.lang.annotation.Annotation>... collections)
static java.util.Collection<java.lang.annotation.Annotation>
mergeAnnotations(java.util.Collection<java.lang.annotation.Annotation> a, java.util.Collection<java.lang.annotation.Annotation> b)
static java.util.Collection<java.lang.annotation.Annotation>
sortedAnnotationCollection(java.lang.annotation.Annotation[] annotations)
static java.util.Collection<java.lang.annotation.Annotation>
sortedAnnotationCollection(java.util.Collection<java.lang.annotation.Annotation> annotations)
-
-
-
Method Detail
-
sortedAnnotationCollection
public static java.util.Collection<java.lang.annotation.Annotation> sortedAnnotationCollection(java.lang.annotation.Annotation[] annotations)
-
sortedAnnotationCollection
public static java.util.Collection<java.lang.annotation.Annotation> sortedAnnotationCollection(java.util.Collection<java.lang.annotation.Annotation> annotations)
-
mergeAnnotations
public static final java.util.Collection<java.lang.annotation.Annotation> mergeAnnotations(java.util.Collection<java.lang.annotation.Annotation> a, java.util.Collection<java.lang.annotation.Annotation> b)
-
mergeAnnotations
public static final java.util.Collection<java.lang.annotation.Annotation> mergeAnnotations(java.util.Collection<java.lang.annotation.Annotation>... collections)
-
-