Class HashQueryNameStrategy

    • Constructor Detail

      • HashQueryNameStrategy

        public HashQueryNameStrategy()
    • Method Detail

      • toGetName

        public String toGetName​(Object o)
        Description copied from interface: QueryNameStrategy
        Return the default query name at XML file to retrieve an object by 'get' method.
        Specified by:
        toGetName in interface QueryNameStrategy
        Parameters:
        o - instance of object that will be persisted
        Returns:
        name of query method
      • toAddName

        public String toAddName​(Object o)
        Description copied from interface: QueryNameStrategy
        Return the default query name at XML file to retrieve an object by 'add' method.
        Specified by:
        toAddName in interface QueryNameStrategy
        Parameters:
        o - instance of object that will be persisted
        Returns:
        name of query method
      • toRemoveName

        public String toRemoveName​(Object o)
        Description copied from interface: QueryNameStrategy
        Return the default query name at XML file to retrieve an object by 'remove' method.
        Specified by:
        toRemoveName in interface QueryNameStrategy
        Parameters:
        o - instance of object that will be persisted
        Returns:
        name of query method
      • toUpdateName

        public String toUpdateName​(Object o)
        Description copied from interface: QueryNameStrategy
        Return the default query name at XML file to retrieve an object by 'update' method.
        Specified by:
        toUpdateName in interface QueryNameStrategy
        Parameters:
        o - instance of object that will be persisted
        Returns:
        name of query method
      • toListName

        public String toListName​(Object o)
        Description copied from interface: QueryNameStrategy
        Return the default query name at XML file to retrieve an object by 'list' method.
        Specified by:
        toListName in interface QueryNameStrategy
        Parameters:
        o - instance of object that will be persisted
        Returns:
        name of query method