code: public final SgClass findClassByName(final String name) {
          if (name == null) {
              throw new IllegalArgumentException("The argument 'name' cannot be null!");
          }
          for (int i = 0; i < classes.size(); i++) {
              final SgClass clasz = classes.get(i);
              if (clasz.getName().equals(name)) {
                  return clasz;
              }
          }
          return null;
      }
docs: Find an inner class by it's name.
  
  @param name
  Full qualified name of the class to find - Cannot be null.
  
  @return Class or null if it's not found.