Skip to content

HalResourceSerializer not extensible #7

@th3morg

Description

@th3morg

All of the methods in HalResourceSerializer are private and therefor not extensible. Is there a particular reason you didn't make these methods protected?

I am interested in extending the class and modifying some of the behavior for writing links. In order to do that, I'll now have to copy the entire class to change just two methods and it's not very OO!

My request is that you please make the methods of this class as well as the Deserializer and any other class that could be extended protected rather than public.

If I get a response from you, I would be happy to fork the project and take on the work for this and the other open issue I have regarding Groovy integration.

Thank you for building this wonderful library!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions