Package nl.b3p.formendpoint.controller
Interface FormController<E extends Feature>
-
- All Known Implementing Classes:
FeatureController,FormArtificialWorkController,FormArtificialWorkPartController,FormCultPlantingController,FormFreeFallDuctController,FormGrassController,FormHedgeController,FormMechanicalDuctController,FormNatPlantingController,FormPlanterController,FormRoadInspectionController,FormRoadsectionPartController,FormRoadsectionPartPlanningController,FormTreeController,FormTreeInspectionController,FormTreePlanningController,FormWellController,UserLayerController
public interface FormController<E extends Feature>
-
-
Field Summary
Fields Modifier and Type Field Description static Stringattributefilter
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voiddelete(String objectGuid)Eget(String objectGuid)List<E>getAll()org.springframework.data.domain.Page<E>getAllPaged(org.springframework.data.domain.Pageable pageable)ClassgetMaintainingClass()default StringgetMaintainingClassString()List<E>onPoint(double x, double y, double scale)Esave(E feature, String parentId)Eupdate(String objectGuid, E feature)
-
-
-
Field Detail
-
attributefilter
static final String attributefilter
-
-
Method Detail
-
getMaintainingClassString
default String getMaintainingClassString()
-
getMaintainingClass
Class getMaintainingClass()
-
onPoint
List<E> onPoint(@PathVariable double x, @PathVariable double y, @PathVariable double scale)
-
getAllPaged
org.springframework.data.domain.Page<E> getAllPaged(org.springframework.data.domain.Pageable pageable)
-
delete
void delete(String objectGuid)
-
-