## Uses of Class
com.amazonaws.codegen.model.intermediate.MemberModel

Packages that use MemberModel
com.amazonaws.codegen.model.config.customization
com.amazonaws.codegen.model.intermediate

### Uses of MemberModel in com.amazonaws.codegen.model.config.customization

Methods in com.amazonaws.codegen.model.config.customization with parameters of type MemberModel
`boolean` ConvenienceTypeOverload.`accepts(ShapeModel shape, MemberModel member)`

### Uses of MemberModel in com.amazonaws.codegen.model.intermediate

Methods in com.amazonaws.codegen.model.intermediate that return MemberModel
`MemberModel` ShapeModel.`findMemberModelByC2jName(String memberC2jName)` Returns the member model associated with the given c2j member name from this shape model.
`MemberModel` MapModel.`getKeyModel()`
`MemberModel` ListModel.`getListMemberModel()`
`MemberModel` ShapeModel.`getMemberByC2jName(String memberName)`
`MemberModel` ShapeModel.`getMemberByName(String memberName)`
`MemberModel` ShapeModel.`getMemberByVariableName(String memberVariableName)`
`MemberModel` ShapeModel.`getPayloadMember()`
`MemberModel` MapModel.`getValueModel()`
`MemberModel` MemberModel.`withC2jName(String c2jName)`
`MemberModel` MemberModel.`withC2jShape(String c2jShape)`
`MemberModel` MemberModel.`withEnumType(String enumType)`
`MemberModel` MemberModel.`withFluentSetterMethodName(String fluentMethodName)`
`MemberModel` MemberModel.`withGetterMethodName(String getterMethodName)`
`MemberModel` MemberModel.`withGetterModel(ReturnTypeModel getterModel)`
`MemberModel` MemberModel.`withListModel(ListModel list)`
`MemberModel` MemberModel.`withMapModel(MapModel map)`
`MemberModel` MemberModel.`withName(String name)`
`MemberModel` MemberModel.`withSetterMethodName(String setterMethodName)`
`MemberModel` MemberModel.`withSetterModel(VariableModel setterModel)`
`MemberModel` MemberModel.`withVariable(VariableModel variable)`
`MemberModel` MemberModel.`withXmlNameSpaceUri(String xmlNameSpaceUri)`

Methods in com.amazonaws.codegen.model.intermediate that return types with arguments of type MemberModel
`List<MemberModel>` ShapeModel.`getMembers()`
`Map<String,MemberModel>` ShapeModel.`getMembersAsMap()`
`List<MemberModel>` ShapeModel.`getUnboundMembers()`

Methods in com.amazonaws.codegen.model.intermediate with parameters of type MemberModel
`void` ShapeModel.`addMember(MemberModel member)`

Method parameters in com.amazonaws.codegen.model.intermediate with type arguments of type MemberModel
`void` ShapeModel.`setMembers(List<MemberModel> members)`

Constructors in com.amazonaws.codegen.model.intermediate with parameters of type MemberModel
Constructor and Description
`ListModel(String memberType, String memberLocationName, String implType, String interfaceType, MemberModel listMemberModel)`
`MapModel(String implType, String interfaceType, String mapKeyType, String keyLocationName, MemberModel keyModel, String mapValueType, String valueLocationName, MemberModel valueModel)`