public static List<PropertyNode> getAllProperties(ClassNode type, boolean includeSuperProperties, boolean includeStatic, boolean includePseudoGetters) {
        return getAllProperties(type, includeSuperProperties, includeStatic, includePseudoGetters, false, false);
    }
public static List < PropertyNode > getAllProperties ( ClassNode type , boolean includeSuperProperties , boolean includeStatic , boolean includePseudoGetters ) { return getAllProperties ( type , includeSuperProperties , includeStatic , includePseudoGetters , false , false ) ; }
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