Class IssueSecurityLevelPermissionFactory

java.lang.Object
com.atlassian.jira.entity.AbstractEntityFactory<IssueSecurityLevelPermission>
com.atlassian.jira.entity.IssueSecurityLevelPermissionFactory
All Implemented Interfaces:
EntityBuilder<IssueSecurityLevelPermission>, EntityFactory<IssueSecurityLevelPermission>, NamedEntityBuilder<IssueSecurityLevelPermission>

public class IssueSecurityLevelPermissionFactory extends AbstractEntityFactory<IssueSecurityLevelPermission>
EntityFactory for IssueSecurityLevelPermission
Since:
v5.2
  • Constructor Details

    • IssueSecurityLevelPermissionFactory

      public IssueSecurityLevelPermissionFactory()
  • Method Details

    • getEntityName

      public String getEntityName()
      Description copied from interface: NamedEntityBuilder
      The name of the Entity as defined in the entitymodel.xml file.
      Returns:
      the name of the Entity.
    • build

      public IssueSecurityLevelPermission build(org.ofbiz.core.entity.GenericValue genericValue)
      Description copied from interface: EntityBuilder
      Builds an instance of this Entity from the given GenericValue.
      Parameters:
      genericValue - GenericValue for the entity
      Returns:
      the entity Object
    • fieldMapFrom

      public FieldMap fieldMapFrom(IssueSecurityLevelPermission value)
      Description copied from interface: EntityFactory
      Builds a FieldMap from an entity Object. The FieldMap is the data held by a GenericValue, so this basically is the reverse operation of turning an object into a GenericValue.
      Parameters:
      value - the Entity value
      Returns:
      Map of field values