code: public static Annotation findParameterExtension(final Annotation... annotations) {
          final List<Annotation> anns = filterAnnotations(MethodParam.class, annotations);
          check(anns.size() <= 1, "Parameter may have just one extension annotation of: %s",
                  toStringAnnotations(anns));
          Annotation res = null;
          if (!anns.isEmpty()) {
              res = anns.get(0);
          }
          return res;
      }
docs: Searches for parameter annotation (annotation annotated with
  {@link ru.vyarus.guice.persist.orient.repository.core.spi.parameter.MethodParam}).
  <p>
  Throws error if more than one annotation found
  
  @param annotations method parameter annotations
  @return found annotation or null