Class NtsDefaultLocationHelper
- java.lang.Object
-
- org.nentangso.core.service.helper.location.NtsDefaultLocationHelper
-
- All Implemented Interfaces:
NtsLocationHelper
public class NtsDefaultLocationHelper extends Object implements NtsLocationHelper
-
-
Constructor Summary
Constructors Constructor Description NtsDefaultLocationHelper(NtsLocationProvider<? extends NtsLocationDTO> locationProvider, NtsLocationDeserializer locationDeserializer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<Long>findAlIds()List<? extends NtsLocationDTO>findAll()Optional<? extends NtsLocationDTO>findById(Long id)Set<Long>getGrantedLocationIds()booleanisGrantedAllLocations()booleanisGrantedAnyLocations(Iterable<Long> ids)booleanisGrantedAnyLocations(Long... ids)booleanisGrantedLocation(@Min(1L) Long id)
-
-
-
Constructor Detail
-
NtsDefaultLocationHelper
public NtsDefaultLocationHelper(NtsLocationProvider<? extends NtsLocationDTO> locationProvider, NtsLocationDeserializer locationDeserializer)
-
-
Method Detail
-
findAll
public List<? extends NtsLocationDTO> findAll()
- Specified by:
findAllin interfaceNtsLocationHelper
-
findAlIds
public Set<Long> findAlIds()
- Specified by:
findAlIdsin interfaceNtsLocationHelper
-
findById
public Optional<? extends NtsLocationDTO> findById(Long id)
- Specified by:
findByIdin interfaceNtsLocationHelper
-
getGrantedLocationIds
public Set<Long> getGrantedLocationIds()
- Specified by:
getGrantedLocationIdsin interfaceNtsLocationHelper
-
isGrantedAllLocations
public boolean isGrantedAllLocations()
- Specified by:
isGrantedAllLocationsin interfaceNtsLocationHelper
-
isGrantedAnyLocations
public boolean isGrantedAnyLocations(Iterable<Long> ids)
- Specified by:
isGrantedAnyLocationsin interfaceNtsLocationHelper
-
isGrantedAnyLocations
public boolean isGrantedAnyLocations(Long... ids)
- Specified by:
isGrantedAnyLocationsin interfaceNtsLocationHelper
-
isGrantedLocation
public boolean isGrantedLocation(@Min(1L) @Min(1L) Long id)- Specified by:
isGrantedLocationin interfaceNtsLocationHelper
-
-