Package com.priint.pubserver.pubitem
Class PublicationItemRightsFacade.PublicationItemRightsForUser.PublicationItemRightsForUserBuilder
java.lang.Object
com.priint.pubserver.pubitem.PublicationItemRightsFacade.PublicationItemRightsForUser.PublicationItemRightsForUserBuilder
- Enclosing class:
- PublicationItemRightsFacade.PublicationItemRightsForUser
public static class PublicationItemRightsFacade.PublicationItemRightsForUser.PublicationItemRightsForUserBuilder
extends Object
This class is a builder for creating objects of type PublicationItemRightsForUser.
It provides methods for setting the properties of the PublicationItemRightsForUser object.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds a new instance of PublicationItemRightsForUser using the provided values.publicationItemId(PubItem.Id publicationItemId) Sets the publication item ID for the PublicationItemRightsForUserBuilder.rights(PubItem.Rights rights) Sets the rights for the PublicationItemRightsForUserBuilder.toString()Sets the user ID for the PublicationItemRightsForUserBuilder.
-
Method Details
-
publicationItemId
public PublicationItemRightsFacade.PublicationItemRightsForUser.PublicationItemRightsForUserBuilder publicationItemId(PubItem.Id publicationItemId) Sets the publication item ID for the PublicationItemRightsForUserBuilder.- Parameters:
publicationItemId- the publication item ID to be set- Returns:
- the PublicationItemRightsForUserBuilder instance with the publication item ID set
-
rights
public PublicationItemRightsFacade.PublicationItemRightsForUser.PublicationItemRightsForUserBuilder rights(PubItem.Rights rights) Sets the rights for the PublicationItemRightsForUserBuilder.- Parameters:
rights- the rights to be set- Returns:
- the PublicationItemRightsForUserBuilder instance with the rights set
-
userId
public PublicationItemRightsFacade.PublicationItemRightsForUser.PublicationItemRightsForUserBuilder userId(String userId) Sets the user ID for the PublicationItemRightsForUserBuilder.- Parameters:
userId- the user ID to be set- Returns:
- the PublicationItemRightsForUserBuilder instance with the user ID set
-
build
Builds a new instance of PublicationItemRightsForUser using the provided values.- Returns:
- A new instance of PublicationItemRightsForUser
-
toString
-