| Modifier and Type | Method and Description |
|---|---|
GResource |
GAbstractionFactory.newResource(CurrentBuild api,
GResource parent,
org.raml.v2.api.model.v10.resources.Resource resource) |
GResource |
GAbstractionFactory.newResource(CurrentBuild currentBuild,
org.raml.v2.api.model.v10.resources.Resource resource) |
GResource |
GAbstractionFactory.newResource(Set<String> globalSchemas,
V08TypeRegistry registry,
GResource parent,
org.raml.v2.api.model.v08.resources.Resource resource) |
GResource |
GAbstractionFactory.newResource(Set<String> globalSchemas,
V08TypeRegistry registry,
org.raml.v2.api.model.v08.resources.Resource resource) |
| Modifier and Type | Method and Description |
|---|---|
ResourceClassExtension<GResource> |
CurrentBuild.pluginsForResourceClass(com.google.common.base.Function<Collection<ResourceClassExtension<GResource>>,ResourceClassExtension<GResource>> provider,
GResource resource) |
| Modifier and Type | Method and Description |
|---|---|
static List<GParameter> |
ResourceUtils.accumulateUriParameters(GResource resource) |
static void |
ResourceUtils.fillInBodiesAndResponses(GResource resource,
com.google.common.collect.Multimap<GMethod,GRequest> incomingBodies,
com.google.common.collect.Multimap<GMethod,GResponse> responses) |
GResource |
GAbstractionFactory.newResource(CurrentBuild api,
GResource parent,
org.raml.v2.api.model.v10.resources.Resource resource) |
GResource |
GAbstractionFactory.newResource(Set<String> globalSchemas,
V08TypeRegistry registry,
GResource parent,
org.raml.v2.api.model.v08.resources.Resource resource) |
ResourceClassExtension<GResource> |
CurrentBuild.pluginsForResourceClass(com.google.common.base.Function<Collection<ResourceClassExtension<GResource>>,ResourceClassExtension<GResource>> provider,
GResource resource) |
static String |
Names.resourceMethodName(GResource resource,
GMethod method) |
static String |
Names.responseClassName(GResource resource,
GMethod method) |
| Modifier and Type | Method and Description |
|---|---|
ResourceClassExtension<GResource> |
CurrentBuild.pluginsForResourceClass(com.google.common.base.Function<Collection<ResourceClassExtension<GResource>>,ResourceClassExtension<GResource>> provider,
GResource resource) |
ResourceClassExtension<GResource> |
CurrentBuild.pluginsForResourceClass(com.google.common.base.Function<Collection<ResourceClassExtension<GResource>>,ResourceClassExtension<GResource>> provider,
GResource resource) |
| Modifier and Type | Method and Description |
|---|---|
com.squareup.javapoet.TypeSpec.Builder |
TrialResourceClassExtension.onResource(ResourceContext context,
GResource resource,
com.squareup.javapoet.TypeSpec.Builder typeSpec) |
| Constructor and Description |
|---|
ResourceBuilder(CurrentBuild build,
GResource resource,
String name,
String uri) |
| Modifier and Type | Method and Description |
|---|---|
com.squareup.javapoet.TypeSpec.Builder |
ListEntityValueResourceExtension.onResource(ResourceContext context,
GResource resource,
com.squareup.javapoet.TypeSpec.Builder typeSpec) |
com.squareup.javapoet.TypeSpec.Builder |
Jsr303ResourceExtension.onResource(ResourceContext context,
GResource resource,
com.squareup.javapoet.TypeSpec.Builder typeSpec) |
com.squareup.javapoet.TypeSpec.Builder |
JerseyMultipartFormDataResourceExtension.onResource(ResourceContext context,
GResource resource,
com.squareup.javapoet.TypeSpec.Builder typeSpec) |
com.squareup.javapoet.TypeSpec.Builder |
SimpleResponseObjectExtension.onResource(ResourceContext context,
GResource resource,
com.squareup.javapoet.TypeSpec.Builder typeSpec) |
com.squareup.javapoet.TypeSpec.Builder |
ThrowExceptionsExtension.onResource(ResourceContext context,
GResource resource,
com.squareup.javapoet.TypeSpec.Builder typeSpec) |
com.squareup.javapoet.TypeSpec.Builder |
JavadocResourceExtension.onResource(ResourceContext context,
GResource resource,
com.squareup.javapoet.TypeSpec.Builder typeSpec) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
GlobalResourceExtension<M extends GMethod,R extends GResource,S extends GResponse>
Created by Jean-Philippe Belanger on 1/22/17.
|
static class |
GlobalResourceExtension.Composite<M extends GMethod,R extends GResource,S extends GResponse> |
interface |
ResourceClassExtension<T extends GResource>
Created by Jean-Philippe Belanger on 1/12/17.
|
| Modifier and Type | Field and Description |
|---|---|
static ResourceClassExtension<GResource> |
ResourceClassExtension.NULL_EXTENSION |
| Modifier and Type | Method and Description |
|---|---|
com.squareup.javapoet.TypeSpec.Builder |
ResourceClassExtension.Composite.onResource(ResourceContext context,
GResource resource,
com.squareup.javapoet.TypeSpec.Builder builder) |
| Constructor and Description |
|---|
Composite(Collection<ResourceClassExtension<GResource>> extensions) |
| Modifier and Type | Method and Description |
|---|---|
GResource |
GResource.parentResource() |
GResource |
GMethod.resource() |
| Modifier and Type | Method and Description |
|---|---|
List<GResource> |
GResource.resources() |
| Modifier and Type | Class and Description |
|---|---|
class |
V08GResource
Created by Jean-Philippe Belanger on 12/11/16.
|
| Modifier and Type | Method and Description |
|---|---|
GResource |
V08GResource.parentResource() |
GResource |
V08Method.resource() |
| Modifier and Type | Method and Description |
|---|---|
List<GResource> |
V08GResource.resources() |
| Constructor and Description |
|---|
V08GResource(GAbstractionFactory factory,
GResource parent,
org.raml.v2.api.model.v08.resources.Resource resource,
Set<String> globalSchemas,
V08TypeRegistry registry) |
| Modifier and Type | Class and Description |
|---|---|
class |
V10GResource
Created by Jean-Philippe Belanger on 12/10/16.
|
| Modifier and Type | Method and Description |
|---|---|
GResource |
V10GResource.parentResource() |
GResource |
V10GMethod.resource() |
| Modifier and Type | Method and Description |
|---|---|
List<GResource> |
V10GResource.resources() |
| Constructor and Description |
|---|
V10GResource(CurrentBuild currentBuild,
GAbstractionFactory factory,
GResource parent,
org.raml.v2.api.model.v10.resources.Resource resource) |
Copyright © 2019 Mulesoft. All rights reserved.