Package net.democritus.expander.rest.control.mapper

Expanders

Expander Type Artifact Condition
ElementOutputListMapperExpander DataElement $dataElement.name$OutputListMapper.java dataElement.component.getOption("enableJaxrs").defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposeGetListEndpoint').defined
ElementOutputMapperExpander DataElement $dataElement.name$OutputMapper.java dataElement.component.getOption('enableJaxrs').defined and dataElement.getOption('includeJaxrsConnector').defined and (dataElement.getOption('exposeGetEndpoint').defined or dataElement.getOption('exposeGetListEndpoint').defined)
ElementOutputRefMapperExpander DataElement $dataElement.name$ReferenceMapper.java dataElement.component.getOption('enableJaxrs').defined and dataElement.getOption('includeJaxrsConnector').defined
ElementPatchInputMapperExpander DataElement $dataElement.name$PatchInputMapper.java dataElement.component.getOption("enableJaxrs").defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposePatchEndpoint').defined and !dataElement.dataCommands.{^ #this.name.equals('update' + dataElement.name) }.empty
ElementPostInputMapperExpander DataElement $dataElement.name$PostInputMapper.java dataElement.component.getOption('enableJaxrs').defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposePostEndpoint').defined and !dataElement.dataCommands.{^ #this.name.equals('create' + dataElement.name) }.empty
ElementPutInputMapperExpander DataElement $dataElement.name$PutInputMapper.java dataElement.component.getOption("enableJaxrs").defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposePutEndpoint').defined and !dataElement.dataCommands.{^ #this.name.equals('modify' + dataElement.name) }.empty
ElementSortFieldMapperExpander DataElement $dataElement.name$SortFieldMapper.java dataElement.component.getOption("enableJaxrs").defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposeGetListEndpoint').defined and !dataElement.getOption('jaxrs.endpoint.getList.sorting.disable').defined and !component.getOption('jaxrs.endpoint.getList.sorting.disable').defined