Merge "Add inherited fields from hidden base to the stub classes"
diff --git a/src/com/google/doclava/Stubs.java b/src/com/google/doclava/Stubs.java
index 12a7df5..560acef 100644
--- a/src/com/google/doclava/Stubs.java
+++ b/src/com/google/doclava/Stubs.java
@@ -209,8 +209,8 @@
      * }
      */
     // cant strip any public fields or their generics
-    if (cl.allSelfFields() != null) {
-      for (FieldInfo fInfo : cl.allSelfFields()) {
+    if (cl.selfFields() != null) {
+      for (FieldInfo fInfo : cl.selfFields()) {
         if (fInfo.type() != null) {
           if (fInfo.type().asClassInfo() != null) {
             cantStripThis(fInfo.type().asClassInfo(), notStrippable, "2:" + cl.qualifiedName());
@@ -457,7 +457,7 @@
 
     boolean fieldNeedsInitialization = false;
     boolean staticFieldNeedsInitialization = false;
-    for (FieldInfo field : cl.allSelfFields()) {
+    for (FieldInfo field : cl.selfFields()) {
       if (!field.isDocOnly()) {
         if (!field.isStatic() && field.isFinal() && !fieldIsInitialized(field)) {
           fieldNeedsInitialization = true;
@@ -525,7 +525,7 @@
       }
     }
 
-    for (FieldInfo field : cl.allSelfFields()) {
+    for (FieldInfo field : cl.selfFields()) {
       if (!field.isDocOnly()) {
         writeField(stream, field);
       }
@@ -533,7 +533,7 @@
 
     if (staticFieldNeedsInitialization) {
       stream.print("static { ");
-      for (FieldInfo field : cl.allSelfFields()) {
+      for (FieldInfo field : cl.selfFields()) {
         if (!field.isDocOnly() && field.isStatic() && field.isFinal() && !fieldIsInitialized(field)
             && field.constantValue() == null) {
           stream.print(field.name() + " = " + field.type().defaultValue() + "; ");
@@ -906,7 +906,7 @@
       }
     }
 
-    ArrayList<FieldInfo> fields = cl.allSelfFields();
+    ArrayList<FieldInfo> fields = cl.selfFields();
     Collections.sort(fields, FieldInfo.comparator);
     for (FieldInfo fi : fields) {
       writeFieldXML(xmlWriter, fi);
@@ -1240,7 +1240,7 @@
       writeFieldApi(apiWriter, fi, "enum_constant");
     }
 
-    ArrayList<FieldInfo> fields = cl.allSelfFields();
+    ArrayList<FieldInfo> fields = cl.selfFields();
     Collections.sort(fields, FieldInfo.comparator);
     for (FieldInfo fi : fields) {
       writeFieldApi(apiWriter, fi, "field");
@@ -1445,7 +1445,7 @@
 
     keepListWriter.print("\n");
 
-    ArrayList<FieldInfo> fields = cl.allSelfFields();
+    ArrayList<FieldInfo> fields = cl.selfFields();
     Collections.sort(fields, FieldInfo.comparator);
     for (FieldInfo fi : fields) {
       writeFieldKeepList(keepListWriter, fi);