Modifier and Type | Method and Description |
---|---|
static boolean |
Utils.isListWithEnumShape(MemberModel member) |
static boolean |
Utils.isMapWithEnumShape(MemberModel member) |
static boolean |
Utils.isOrContainsEnum(MemberModel member) |
Modifier and Type | Method and Description |
---|---|
boolean |
ConvenienceTypeOverload.accepts(ShapeModel shape,
MemberModel member) |
Modifier and Type | Method and Description |
---|---|
MemberModel |
ShapeModel.findMemberModelByC2jName(String memberC2jName)
Returns the member model associated with the given c2j member name from this shape model.
|
MemberModel |
ShapeModel.getExplicitEventPayloadMember()
Explicit event payload member will have "eventpayload" trait set to true.
|
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 |
ShapeModel.tryFindMemberModelByC2jName(String memberC2jName,
boolean ignoreCase)
Tries to find the member model associated with the given c2j member name from this shape
model.
|
MemberModel |
MemberModel.withBeanStyleGetterMethodName(String beanStyleGetterName) |
MemberModel |
MemberModel.withBeanStyleSetterMethodName(String beanStyleSetterName) |
MemberModel |
MemberModel.withC2jName(String c2jName) |
MemberModel |
MemberModel.withC2jShape(String c2jShape) |
MemberModel |
MemberModel.withDeprecatedName(String deprecatedName) |
MemberModel |
MemberModel.withEnumType(String enumType) |
MemberModel |
MemberModel.withExistenceCheckMethodName(String existenceCheckMethodName) |
MemberModel |
MemberModel.withFluentEnumGetterMethodName(String fluentEnumGetterMethodName) |
MemberModel |
MemberModel.withFluentEnumSetterMethodName(String fluentEnumSetterMethodName) |
MemberModel |
MemberModel.withFluentGetterMethodName(String getterMethodName) |
MemberModel |
MemberModel.withFluentSetterMethodName(String fluentMethodName) |
MemberModel |
MemberModel.withGetterModel(ReturnTypeModel getterModel) |
MemberModel |
MemberModel.withJsonValue(boolean jsonValue) |
MemberModel |
MemberModel.withListModel(ListModel list) |
MemberModel |
MemberModel.withMapModel(MapModel map) |
MemberModel |
MemberModel.withName(String name) |
MemberModel |
MemberModel.withSetterModel(VariableModel setterModel) |
MemberModel |
MemberModel.withTimestampFormat(String timestampFormat) |
MemberModel |
MemberModel.withVariable(VariableModel variable) |
MemberModel |
MemberModel.withXmlAttribtue(boolean xmlAttribtue) |
MemberModel |
MemberModel.withXmlNameSpaceUri(String xmlNameSpaceUri) |
Modifier and Type | Method and Description |
---|---|
List<MemberModel> |
ShapeModel.getMembers() |
Map<String,MemberModel> |
ShapeModel.getMembersAsMap() |
List<MemberModel> |
ShapeModel.getNonStreamingMembers() |
List<MemberModel> |
ShapeModel.getUnboundEventMembers() |
List<MemberModel> |
ShapeModel.getUnboundMembers() |
Modifier and Type | Method and Description |
---|---|
void |
ShapeModel.addMember(MemberModel member) |
void |
MapModel.setKeyModel(MemberModel keyModel) |
void |
ListModel.setListMemberModel(MemberModel listMemberModel) |
void |
MapModel.setValueModel(MemberModel valueModel) |
Modifier and Type | Method and Description |
---|---|
void |
ShapeModel.setMembers(List<MemberModel> members) |
Constructor and Description |
---|
ListModel(String memberType,
String memberLocationName,
String implType,
String interfaceType,
MemberModel listMemberModel) |
MapModel(String implType,
String interfaceType,
String keyLocationName,
MemberModel keyModel,
String valueLocationName,
MemberModel valueModel) |
Modifier and Type | Method and Description |
---|---|
String |
DefaultNamingStrategy.getSdkFieldFieldName(MemberModel memberModel) |
String |
NamingStrategy.getSdkFieldFieldName(MemberModel memberModel)
Stuttering is intentional, returns the name of the
SdkField field. |
Modifier and Type | Method and Description |
---|---|
static Stream<MemberModel> |
EventStreamUtils.getEventMembers(ShapeModel eventStreamShape)
Returns the stream of event members ('event: true') excluding exceptions
from the input event stream shape ('eventstream: true').
|
Modifier and Type | Method and Description |
---|---|
com.squareup.javapoet.FieldSpec |
TypeProvider.asField(MemberModel memberModel,
Modifier... modifiers) |
com.squareup.javapoet.MethodSpec |
BeanGetterHelper.beanStyleGetter(MemberModel memberModel) |
Optional<com.squareup.javapoet.ClassName> |
ServiceModelCopiers.copierClassFor(MemberModel memberModel) |
com.squareup.javapoet.TypeName |
TypeProvider.enumReturnType(MemberModel memberModel) |
com.squareup.javapoet.TypeName |
TypeProvider.fieldType(MemberModel memberModel) |
com.squareup.javapoet.CodeBlock |
ModelMethodOverrides.hashCodeValue(MemberModel member) |
com.squareup.javapoet.TypeName |
TypeProvider.parameterType(MemberModel memberModel) |
com.squareup.javapoet.TypeName |
TypeProvider.parameterType(MemberModel memberModel,
boolean preserveEnum) |
boolean |
ServiceModelCopiers.requiresBuilderCopier(MemberModel memberModel) |
com.squareup.javapoet.TypeName |
TypeProvider.returnType(MemberModel memberModel) |
com.squareup.javapoet.CodeBlock |
ModelMethodOverrides.toStringValue(MemberModel member) |
Modifier and Type | Method and Description |
---|---|
protected MemberModel |
PaginatorsClassSpec.memberModelForResponseMember(String input) |
Modifier and Type | Method and Description |
---|---|
protected com.squareup.javapoet.CodeBlock |
PaginatorsClassSpec.getIteratorLambdaBlock(String resultKey,
MemberModel resultKeyModel) |
Copyright © 2020. All rights reserved.