Add 'apps/arv-web/' from commit 'f9732ad8460d013c2f28363655d0d1b91894dca5'
[arvados.git] / sdk / java / src / main / java / org / arvados / sdk / java / MethodDetails.java
1 package org.arvados.sdk.java;
2
3 import com.google.api.client.util.Lists;
4 import com.google.api.client.util.Sets;
5
6 import java.util.ArrayList;
7 import java.util.SortedSet;
8
9 public class MethodDetails implements Comparable<MethodDetails> {
10     String name;
11     ArrayList<String> requiredParameters = Lists.newArrayList();
12     SortedSet<String> optionalParameters = Sets.newTreeSet();
13     boolean hasContent;
14
15     @Override
16     public int compareTo(MethodDetails o) {
17       if (o == this) {
18         return 0;
19       }
20       return name.compareTo(o.name);
21     }
22 }