name: TestClass class_comment: null dependencies: [] properties: - name: publicProperty visibility: public comment: null - name: protectedProperty visibility: protected comment: null - name: privateProperty visibility: private comment: null - name: publicAccessor visibility: private comment: null - name: publicMethodAccessor visibility: private comment: null - name: publicGetSetter visibility: private comment: null - name: publicAccessorWithDefaultValue visibility: private comment: null - name: publicAccessorWithRequiredAndDefaultValue visibility: private comment: null - name: publicAccessorWithMoreRequiredParameters visibility: private comment: null - name: publicIsAccessor visibility: private comment: null - name: publicHasAccessor visibility: private comment: null - name: publicCanAccessor visibility: private comment: null - name: publicGetter visibility: private comment: null - name: date visibility: private comment: null methods: - name: __construct visibility: public parameters: - name: value comment: null - name: setPublicAccessor visibility: public parameters: - name: value comment: null - name: setPublicAccessorWithDefaultValue visibility: public parameters: - name: value comment: null - name: setPublicAccessorWithRequiredAndDefaultValue visibility: public parameters: - name: value - name: optional default: 'null' comment: null - name: setPublicAccessorWithMoreRequiredParameters visibility: public parameters: - name: value - name: needed comment: null - name: getPublicAccessor visibility: public parameters: [] comment: null - name: isPublicAccessor visibility: public parameters: - name: param comment: null - name: getPublicAccessorWithDefaultValue visibility: public parameters: [] comment: null - name: getPublicAccessorWithRequiredAndDefaultValue visibility: public parameters: [] comment: null - name: getPublicAccessorWithMoreRequiredParameters visibility: public parameters: [] comment: null - name: setPublicIsAccessor visibility: public parameters: - name: value comment: null - name: isPublicIsAccessor visibility: public parameters: [] comment: null - name: setPublicHasAccessor visibility: public parameters: - name: value comment: null - name: hasPublicHasAccessor visibility: public parameters: [] comment: null - name: setPublicCanAccessor visibility: public parameters: - name: value comment: null - name: canPublicCanAccessor visibility: public parameters: [] comment: null - name: publicGetSetter visibility: public parameters: - name: value default: 'null' comment: null - name: getPublicMethodMutator visibility: public parameters: [] comment: null - name: setProtectedAccessor visibility: protected parameters: - name: value comment: null - name: getProtectedAccessor visibility: protected parameters: [] comment: null - name: setProtectedIsAccessor visibility: protected parameters: - name: value comment: null - name: isProtectedIsAccessor visibility: protected parameters: [] comment: null - name: setProtectedHasAccessor visibility: protected parameters: - name: value comment: null - name: hasProtectedHasAccessor visibility: protected parameters: [] comment: null - name: setPrivateAccessor visibility: private parameters: - name: value comment: null - name: getPrivateAccessor visibility: private parameters: [] comment: null - name: setPrivateIsAccessor visibility: private parameters: - name: value comment: null - name: isPrivateIsAccessor visibility: private parameters: [] comment: null - name: setPrivateHasAccessor visibility: private parameters: - name: value comment: null - name: hasPrivateHasAccessor visibility: private parameters: [] comment: null - name: getPublicGetter visibility: public parameters: [] comment: null - name: setDate visibility: public parameters: - name: date comment: null - name: getDate visibility: public parameters: [] comment: null traits: [] interfaces: []