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.MethodNested 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, getScope, getTransformRequestBody, getTransformResponseBody, getType, getUri, hashCode, setHeaders, setMapParams, setMethod, setParams, setScope, setTransformRequestBody, setTransformResponseBody, setType, setUriMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods 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, uriMethods 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:
copyin interfaceCopyable<DefaultPageableEndpoint>- Returns:
- a deep copy of this instance
-