public class LinksFilter extends HATEOASFilter<LinksFilter>
Rule.RuleMatcherALL_METHODS, configMap, description, excludeMatchers, excludeOn, includeMatchers, includeOn, log, name, order, params| Constructor and Description |
|---|
LinksFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSelfLink(io.inversion.json.JSMap entityNode,
java.lang.String link) |
protected void |
removeLinks(Collection coll,
io.inversion.json.JSMap node) |
void |
run(Request req,
Response res)
Override this method with your custom business logic or override one of the
http method "doMETHOD" specific handlers.
|
addLink, addLinksconfigureOp, doDelete, doGet, doPatch, doPost, doPut, getFullIncludePaths, getIncludePaths, isDecoration, joinPaths, joinPaths0, run0, withDecorationafterWiringComplete, checkLazyConfig, compareTo, doLazyConfig, getAllExcludePaths, getAllIncludeMethods, getAllIncludePaths, getDefaultIncludeMatchers, getDescription, getExcludeMatchers, getIncludeMatchers, getName, getOrder, getParams, match, match, matches, matches, toString, withDescription, withExcludeOn, withExcludeOn, withIncludeOn, withIncludeOn, withName, withOrder, withParam, withParamsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddResponse, addResponse, beautifyTag, buildOperation, documentOpDelete, documentOperationSchema, documentOpFind, documentOpGet, documentOpPatch, documentOpPost, documentOpPut, documentOpRelated, documentParam, documentQueryParams, documentRequestSchema, documentResourceSchema, documentResponseSchema, findOp, getDescription, getSchemaRef, hasParam, hook_documentOp, newComponentRefSchema, newHrefSchema, newTypeSchema, removeReadOnlyPropertiespublic void run(Request req, Response res) throws ApiException
Actionrun in class Action<LinksFilter>req - the Request being servicedres - the Reponse being generatedApiExceptionpublic void addSelfLink(io.inversion.json.JSMap entityNode,
java.lang.String link)
addSelfLink in class HATEOASFilter<LinksFilter>protected void removeLinks(Collection coll, io.inversion.json.JSMap node)
Copyright © 2023 Rocket Partners, LLC. All rights reserved.