Merge "Refactor code to make predicates negatable"
diff --git a/src/com/google/doclava/MethodInfo.java b/src/com/google/doclava/MethodInfo.java
index 58f9f90..908c0ea 100644
--- a/src/com/google/doclava/MethodInfo.java
+++ b/src/com/google/doclava/MethodInfo.java
@@ -954,7 +954,7 @@
     return consistent;
   }
 
-  private TypeInfo getTypeParameter(String qualifiedTypeName) {
+  public TypeInfo getTypeParameter(String qualifiedTypeName) {
     if (hasTypeParameters()) {
       for (TypeInfo parameter : mTypeParameters) {
         if (parameter.qualifiedTypeName().equals(qualifiedTypeName)) {
diff --git a/src/com/google/doclava/ParameterInfo.java b/src/com/google/doclava/ParameterInfo.java
index 10000df..d8e2a75 100644
--- a/src/com/google/doclava/ParameterInfo.java
+++ b/src/com/google/doclava/ParameterInfo.java
@@ -43,7 +43,7 @@
         mIsVarArg, mPosition, mAnnotations);
   }
 
-  TypeInfo type() {
+  public TypeInfo type() {
     return mType;
   }
 
@@ -51,7 +51,7 @@
     return mName;
   }
 
-  String typeName() {
+  public String typeName() {
     return mTypeName;
   }
 
diff --git a/src/com/google/doclava/apicheck/ApiFile.java b/src/com/google/doclava/apicheck/ApiFile.java
index 386e940..3062344 100644
--- a/src/com/google/doclava/apicheck/ApiFile.java
+++ b/src/com/google/doclava/apicheck/ApiFile.java
@@ -34,7 +34,7 @@
 import java.util.LinkedList;
 import java.util.List;
 
-class ApiFile {
+public class ApiFile {
 
   public static ApiInfo parseApi(String filename, InputStream stream) throws ApiParseException {
     final int CHUNK = 1024*1024;