public class WebservicesConfig
extends java.lang.Object
| Constructor and Description |
|---|
WebservicesConfig(CodeGenerator codeGen,
SubResourceResolver subResResolver,
UniqueIdentifierResolver uidResolver) |
| Modifier and Type | Method and Description |
|---|---|
YComposedType |
getAdjustedType(YComposedType type) |
java.util.Collection<CollectionResourceConfig> |
getAllRootResources() |
java.util.Collection<SingleResourceConfig> |
getAllSingleResources() |
CollectionDtoConfig |
getCollectionDtoConfig(YComposedType type) |
CollectionResourceConfig |
getCollectionResourceConfig(YComposedType type) |
static java.lang.String |
getPluralNoun(java.lang.String singularNoun)
Creates a plural noun based on passed nounf which is treated as singular.
|
ResourceConfig |
getResourceConfig(YType yType)
Returns a
ResourceConfig for passed type. |
SingleDtoConfig |
getSingleDtoConfig(YComposedType type) |
SingleResourceConfig |
getSingleResourceConfig(YComposedType type)
Returns a
SingleResourceConfig for passed YComposedType |
SubResourceResolver |
getSubresourceResolver() |
UniqueIdentifierResolver |
getUidResover() |
public WebservicesConfig(CodeGenerator codeGen, SubResourceResolver subResResolver, UniqueIdentifierResolver uidResolver)
public SubResourceResolver getSubresourceResolver()
public UniqueIdentifierResolver getUidResover()
public ResourceConfig getResourceConfig(YType yType)
ResourceConfig for passed type.
Result provides any information needed for resource class generation.yType - requested typeResourceConfigpublic SingleResourceConfig getSingleResourceConfig(YComposedType type)
SingleResourceConfig for passed YComposedTypetype - requested type.SingleResourceConfigpublic CollectionResourceConfig getCollectionResourceConfig(YComposedType type)
public SingleDtoConfig getSingleDtoConfig(YComposedType type)
public CollectionDtoConfig getCollectionDtoConfig(YComposedType type)
public java.util.Collection<CollectionResourceConfig> getAllRootResources()
public java.util.Collection<SingleResourceConfig> getAllSingleResources()
public YComposedType getAdjustedType(YComposedType type)
public static java.lang.String getPluralNoun(java.lang.String singularNoun)
singularNoun - Copyright © 2018 SAP SE. All Rights Reserved.