Class ResponseObjectProxy<T>

  • All Implemented Interfaces:
    EntityExtractor

    public class ResponseObjectProxy<T>
    extends java.lang.Object
    implements EntityExtractor
    This class represents the proxying functionality for creating a "rich response object" that has the @ResponseObject annotation. The method implementations ware created in ResponseObjectEntityExtractorFactory
    Version:
    $Revision: 1 $
    • Field Detail

      • returnType

        private java.lang.Class<T> returnType
      • methodHandlers

        private java.util.HashMap<java.lang.reflect.Method,​EntityExtractor<?>> methodHandlers
    • Constructor Detail

      • ResponseObjectProxy

        public ResponseObjectProxy​(java.lang.reflect.Method method,
                                   EntityExtractorFactory extractorFactory)