Class QueryManipulationConstraintHandlerService

java.lang.Object
io.sapl.springdatacommon.services.QueryManipulationConstraintHandlerService

public class QueryManipulationConstraintHandlerService extends Object
  • Constructor Details

    • QueryManipulationConstraintHandlerService

      public QueryManipulationConstraintHandlerService()
  • Method Details

    • getQueryManipulationObligations

      public com.fasterxml.jackson.databind.JsonNode[] getQueryManipulationObligations()
    • getConditions

      public com.fasterxml.jackson.databind.node.ArrayNode getConditions()
      Extracts the query CONDITION of all obligations to apply the corresponding QueryManipulation.
      Returns:
      all query CONDITIONS.
    • getSelections

      public com.fasterxml.jackson.databind.node.ArrayNode getSelections()
      Extracts the query SELECTION of all obligations to apply the corresponding QueryManipulation.
      Returns:
      all query SELECTIONS.
    • getTransformations

      public com.fasterxml.jackson.databind.node.ArrayNode getTransformations()
      Extracts the query TRANSFORMATIONS of all obligations to apply the corresponding QueryManipulation.
      Returns:
      all query TRANSFORMATIONS.
    • getAlias

      public String getAlias()