Class RowLevelPolicyModel

java.lang.Object
io.jmix.securityui.model.RowLevelPolicyModel

public class RowLevelPolicyModel extends Object
Non-persistent entity used to display row level policies in UI
  • Field Details

    • id

      protected UUID id
  • Constructor Details

    • RowLevelPolicyModel

      public RowLevelPolicyModel()
  • Method Details

    • getId

      public UUID getId()
    • setId

      public void setId(UUID id)
    • getType

      public RowLevelPolicyType getType()
    • setType

      public void setType(RowLevelPolicyType type)
    • getEntityName

      public String getEntityName()
    • setEntityName

      public void setEntityName(String entityName)
    • getWhereClause

      public String getWhereClause()
    • setWhereClause

      public void setWhereClause(String whereClause)
    • getJoinClause

      public String getJoinClause()
    • setJoinClause

      public void setJoinClause(String joinClause)
    • getAction

      public RowLevelPolicyAction getAction()
    • setAction

      public void setAction(RowLevelPolicyAction action)
    • getScript

      public String getScript()
    • setScript

      public void setScript(String script)
    • getCustomProperties

      public Map<String,String> getCustomProperties()
    • setCustomProperties

      public void setCustomProperties(Map<String,String> customProperties)