public static class GlobalResourceExtension.Composite<M extends GMethod,R extends GResource,S extends GResponse> extends Object implements GlobalResourceExtension<M,R,S>
GlobalResourceExtension.Composite<M extends GMethod,R extends GResource,S extends GResponse>NULL_EXTENSION| Constructor and Description |
|---|
Composite() |
| Modifier and Type | Method and Description |
|---|---|
void |
addExtension(GlobalResourceExtension<M,R,S> extension) |
com.squareup.javapoet.MethodSpec.Builder |
onMethod(ResourceContext context,
M method,
GRequest gRequest,
com.squareup.javapoet.MethodSpec.Builder methodSpec) |
com.squareup.javapoet.MethodSpec.Builder |
onMethod(ResourceContext context,
S responseMethod,
com.squareup.javapoet.MethodSpec.Builder methodSpec) |
com.squareup.javapoet.TypeSpec.Builder |
onResource(ResourceContext context,
R resource,
com.squareup.javapoet.TypeSpec.Builder typeSpec) |
com.squareup.javapoet.TypeSpec.Builder |
onResponseClass(ResourceContext context,
M method,
com.squareup.javapoet.TypeSpec.Builder typeSpec) |
public com.squareup.javapoet.TypeSpec.Builder onResource(ResourceContext context, R resource, com.squareup.javapoet.TypeSpec.Builder typeSpec)
onResource in interface ResourceClassExtension<R extends GResource>public com.squareup.javapoet.MethodSpec.Builder onMethod(ResourceContext context, M method, GRequest gRequest, com.squareup.javapoet.MethodSpec.Builder methodSpec)
onMethod in interface ResourceMethodExtension<M extends GMethod>public com.squareup.javapoet.TypeSpec.Builder onResponseClass(ResourceContext context, M method, com.squareup.javapoet.TypeSpec.Builder typeSpec)
onResponseClass in interface ResponseClassExtension<M extends GMethod>public com.squareup.javapoet.MethodSpec.Builder onMethod(ResourceContext context, S responseMethod, com.squareup.javapoet.MethodSpec.Builder methodSpec)
onMethod in interface ResponseMethodExtension<S extends GResponse>public void addExtension(GlobalResourceExtension<M,R,S> extension)
Copyright © 2019 Mulesoft. All rights reserved.