public class ParameterContainer extends ModelElement
| Constructor and Description |
|---|
ParameterContainer(ModelElement parent,
ParserContext parserContext,
String type,
String name) |
ParameterContainer(ModelElement parent,
ParserContext objectContext,
String type,
String name,
ParserContext parametersContext,
ParserContext parameterSetsContext) |
| Modifier and Type | Method and Description |
|---|---|
Map<ParameterLocation,Map<String,Parameter>> |
getLocationMap() |
List<Parameter> |
getNonPathParameters() |
Parameter |
getParameter(ParameterLocation location,
String name) |
Parameter |
getParameter(String name) |
Map<String,Parameter> |
getParameterMap() |
List<Parameter> |
getParameters() |
void |
getReferencedTypes(Set<AbstractSchema> result) |
void |
validate() |
add, add, capitalize, generate, generateChildren, getAttributes, getBaseSchema, getByPath, getCamelCapitalizedName, getCamelName, getCanFailValidation, getChildren, getComponent, getContext, getDescription, getElementComponent, getElementSchema, getElementType, getEnum, getFields, getFormat, getHasByteString, getHasCollections, getHasList, getHasSet, getIsArraySchema, getIsComponent, getIsGenerateBuilderFacade, getIsGenerateFacade, getIsObjectSchema, getIsObjectType, getIsTypeDef, getModel, getName, getParent, getReference, getReferencedTypes, getSchemas, getSchemas, getSnakeCapitalizedName, getSnakeName, getSummary, resolve, toStringpublic ParameterContainer(ModelElement parent, ParserContext parserContext, String type, String name)
public ParameterContainer(ModelElement parent, ParserContext objectContext, String type, String name, ParserContext parametersContext, ParserContext parameterSetsContext)
public void validate()
validate in class ModelElementpublic Parameter getParameter(ParameterLocation location, String name)
public Map<ParameterLocation,Map<String,Parameter>> getLocationMap()
public void getReferencedTypes(Set<AbstractSchema> result)
getReferencedTypes in class ModelElementCopyright © 2018 Symphony Software Foundation. All rights reserved.