public static Set<AnnotationMirror> glbOfBounds(final AnnotatedIntersectionType isect,final QualifierHierarchy qualifierHierarchy){
  Set<AnnotationMirror> result=AnnotationUtils.createAnnotationSet();
  for (  final AnnotationMirror top : qualifierHierarchy.getTopAnnotations()) {
    final AnnotationMirror glbAnno=glbOfBoundsInHierarchy(isect,top,qualifierHierarchy);
    if (glbAnno != null) {
      result.add(glbAnno);
    }
  }
  return result;
}

public static Set < AnnotationMirror > glbOfBounds ( final AnnotatedIntersectionType isect , final QualifierHierarchy qualifierHierarchy ) { Set < AnnotationMirror > result = AnnotationUtils . createAnnotationSet ( ) ; for ( final AnnotationMirror top : qualifierHierarchy . getTopAnnotations ( ) ) { final AnnotationMirror glbAnno = glbOfBoundsInHierarchy ( isect , top , qualifierHierarchy ) ; if ( glbAnno != null ) { result . add ( glbAnno ) ; } } return result ; }
get ' s the lowest primary annotation of all bounds in the intersection
