code: public static List<PropertyNode> getAllProperties(ClassNode type, boolean includeSuperProperties, boolean includeStatic, boolean includePseudoGetters) {
          return getAllProperties(type, includeSuperProperties, includeStatic, includePseudoGetters, false, false);
      }
docs: Get all properties including JavaBean pseudo properties matching getter conventions.
  
  @param type the ClassNode
  @param includeSuperProperties whether to include super properties
  @param includeStatic whether to include static properties
  @param includePseudoGetters whether to include JavaBean pseudo (getXXX/isYYY) properties with no corresponding field
  @return the list of found property nodes