Class DefaultPageableEndpoint
- java.lang.Object
-
- com.broadleafcommerce.metadata.dsl.core.extension.endpoints.AbstractEndpoint<DefaultPageableEndpoint>
-
- com.broadleafcommerce.metadata.dsl.core.extension.endpoints.DefaultPageableEndpoint
-
- All Implemented Interfaces:
Copyable<DefaultPageableEndpoint>
,Endpoint<DefaultPageableEndpoint>
,PageableEndpoint<DefaultPageableEndpoint>
,Serializable
public class DefaultPageableEndpoint extends AbstractEndpoint<DefaultPageableEndpoint> implements PageableEndpoint<DefaultPageableEndpoint>
Default implementation ofPageableEndpoint
.- Author:
- Nick Crum (ncrum)
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.broadleafcommerce.metadata.dsl.core.Endpoint
Endpoint.Method
-
Nested classes/interfaces inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.endpoints.PageableEndpoint
PageableEndpoint.Narrowed, PageableEndpoint.Numbered
-
-
Constructor Summary
Constructors Constructor Description DefaultPageableEndpoint()
Creates a pageable endpoint and defaults it's method toEndpoint.Method.GET
.DefaultPageableEndpoint(PageableEndpoint<?> endpoint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultPageableEndpoint
copy()
-
Methods inherited from class com.broadleafcommerce.metadata.dsl.core.extension.endpoints.AbstractEndpoint
canEqual, equals, getHeaders, getMapParams, getMethod, getParams, getScope, getTransformRequestBody, getTransformResponseBody, getType, getUri, hashCode, setHeaders, setMapParams, setMethod, setParams, setScope, setTransformRequestBody, setTransformResponseBody, setType, setUri
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.broadleafcommerce.metadata.dsl.core.Endpoint
clearHeaders, clearParamMappings, clearParams, delete, get, getHeaders, getMapParams, getMethod, getParams, getScope, getTransformRequestBody, getTransformResponseBody, getType, getUri, header, headers, mapParam, mapParams, method, method, param, params, patch, post, put, removeHeader, removeMapParam, removeParam, scope, scopes, self, setHeaders, setMapParams, setMethod, setParams, setScope, setTransformRequestBody, setTransformResponseBody, setType, setUri, transformRequest, transformRequest, transformResponse, transformResponse, type, uri
-
Methods inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.endpoints.PageableEndpoint
isNarrowedPaging, isNumberedPaging, narrowedPaging, narrowedPaging, numberedPaging, numberedPaging, unpaged
-
-
-
-
Constructor Detail
-
DefaultPageableEndpoint
public DefaultPageableEndpoint()
Creates a pageable endpoint and defaults it's method toEndpoint.Method.GET
.
-
DefaultPageableEndpoint
public DefaultPageableEndpoint(PageableEndpoint<?> endpoint)
-
-
Method Detail
-
copy
public DefaultPageableEndpoint copy()
- Specified by:
copy
in interfaceCopyable<DefaultPageableEndpoint>
- Returns:
- a deep copy of this instance
-
-