From a0469e0371bbff3950d708d9ab0bbed16aa8e855 Mon Sep 17 00:00:00 2001 From: Greg Turnquist Date: Thu, 27 Jun 2019 14:34:29 -0500 Subject: [PATCH] #445 - Make RepresentationModelAssemblerSupport extensible. Original pull-request: #590 --- .../server/mvc/RepresentationModelAssemblerSupport.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/org/springframework/hateoas/server/mvc/RepresentationModelAssemblerSupport.java b/src/main/java/org/springframework/hateoas/server/mvc/RepresentationModelAssemblerSupport.java index ea28811b..267557e0 100755 --- a/src/main/java/org/springframework/hateoas/server/mvc/RepresentationModelAssemblerSupport.java +++ b/src/main/java/org/springframework/hateoas/server/mvc/RepresentationModelAssemblerSupport.java @@ -89,6 +89,14 @@ public abstract class RepresentationModelAssemblerSupport getControllerClass() { + return this.controllerClass; + } + + protected Class getResourceType() { + return this.resourceType; + } + /** * Instantiates the resource object. Default implementation will assume a no-arg constructor and use reflection but * can be overridden to manually set up the object instance initially (e.g. to improve performance if this becomes an