List of usage examples for org.springframework.data.rest.core.mapping ParameterMetadata getName
public String getName()
From source file:org.springframework.data.rest.webmvc.alps.RootResourceInformationToAlpsDescriptorConverter.java
private Collection<Descriptor> buildSearchResourceDescriptors(PersistentEntity<?, ?> entity) { ResourceMetadata metadata = associations.getMetadataFor(entity.getType()); List<Descriptor> descriptors = new ArrayList<Descriptor>(); for (MethodResourceMapping methodMapping : metadata.getSearchResourceMappings()) { List<Descriptor> parameterDescriptors = new ArrayList<Descriptor>(); for (ParameterMetadata parameterMetadata : methodMapping.getParametersMetadata()) { parameterDescriptors.add(// descriptor().// name(parameterMetadata.getName()).// doc(getDocFor(parameterMetadata.getDescription())).// type(Type.SEMANTIC)// .build());//from www . j a v a 2s . c o m } descriptors.add(descriptor().// type(Type.SAFE).// name(methodMapping.getRel()).// descriptors(parameterDescriptors).// build()); } return descriptors; }