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 of
PageableEndpoint
.- Author:
- Nick Crum (ncrum)
- See Also:
-
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
ConstructorsConstructorDescriptionCreates a pageable endpoint and defaults it's method toEndpoint.Method.GET
.DefaultPageableEndpoint
(PageableEndpoint<?> endpoint) -
Method Summary
Methods inherited from class com.broadleafcommerce.metadata.dsl.core.extension.endpoints.AbstractEndpoint
canEqual, equals, getHeaders, getMapParams, getMethod, getParams, getParent, getScope, getTransformRequestBody, getTransformResponseBody, getType, getUri, hashCode, setHeaders, setMapParams, setMethod, setParams, setParent, 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, getParent, 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, setParent, 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 Details
-
DefaultPageableEndpoint
public DefaultPageableEndpoint()Creates a pageable endpoint and defaults it's method toEndpoint.Method.GET
. -
DefaultPageableEndpoint
-
-
Method Details
-
copy
- Specified by:
copy
in interfaceCopyable<DefaultPageableEndpoint>
- Returns:
- a deep copy of this instance
-