public Collection getRunTypes()

in runAs-server/src/main/java/jetbrains/buildServer/runAs/server/RunAsRunTypeExtension.java [53:123]


  public Collection<String> getRunTypes() {
    return new Collection<String>() {
      @Override
      public int size() {
        return 0;
      }

      @Override
      public boolean isEmpty() {
        return false;
      }

      @Override
      public boolean contains(final Object o) {
        return true;
      }

      @NotNull
      @Override
      public Iterator<String> iterator() {
        return Collections.<String>emptyList().iterator();
      }

      @NotNull
      @Override
      public Object[] toArray() {
        return new Object[0];
      }

      @NotNull
      @Override
      public <T> T[] toArray(@NotNull final T[] a) {
        //noinspection unchecked
        return (T[])new String[0];
      }

      @Override
      public boolean add(final String s) {
        return false;
      }

      @Override
      public boolean remove(final Object o) {
        return false;
      }

      @Override
      public boolean containsAll(@NotNull final Collection<?> c) {
        return true;
      }

      @Override
      public boolean addAll(@NotNull final Collection<? extends String> c) {
        return false;
      }

      @Override
      public boolean removeAll(@NotNull final Collection<?> c) {
        return false;
      }

      @Override
      public boolean retainAll(@NotNull final Collection<?> c) {
        return false;
      }

      @Override
      public void clear() {
      }
    };
  }