Class BinItemSpecificationBuilderImpl

java.lang.Object
com.skava.inventory.entity.criteria.AbstractSpecificationBuilder<BinItem>
com.skava.inventory.entity.criteria.binitem.BinItemSpecificationBuilderImpl

public class BinItemSpecificationBuilderImpl extends AbstractSpecificationBuilder<BinItem>
The Class BinItemSpecificationBuilderImpl this extends the AbstractSpecificationBuilder to create the same for the binItem
Author:
Infosys Equinox
See Also:
  • Constructor Details

    • BinItemSpecificationBuilderImpl

      public BinItemSpecificationBuilderImpl()
      Initializes the UserSpecificationsBuilder class, also defines its private member
  • Method Details

    • with

      public BinItemSpecificationBuilderImpl with(String key, String operation, Object value)
      This method defines calls the SearchCriteria class with params key, operation and value
      Specified by:
      with in class AbstractSpecificationBuilder<BinItem>
      Parameters:
      key - key of String type
      operation - operation to be done, this is of String type
      value - value of String type
      Returns:
      initializes SpecificationsBuilder class
    • build

      protected org.springframework.data.jpa.domain.Specification<BinItem> build()
      Specified by:
      build in class AbstractSpecificationBuilder<BinItem>
      Returns:
      null on empty SearchCriteria params, on SearchCriteria params returns Specification
      See Also:
      • Specification