public class ShapeModel extends DocumentationModel
documentation| Constructor and Description |
|---|
ShapeModel(String c2jName) |
getDocumentation, setDocumentationpublic ShapeModel(String c2jName)
public String getShapeName()
public void setShapeName(String shapeName)
public boolean isDeprecated()
public void setDeprecated(boolean deprecated)
public String getC2jName()
public String getType()
public void setType(ShapeType shapeType)
public void setType(String type)
public ShapeModel withType(String type)
public boolean isHasPayloadMember()
public void setHasPayloadMember(boolean hasPayloadMember)
public ShapeModel withHasPayloadMember(boolean hasPayloadMember)
public MemberModel getPayloadMember()
public List<MemberModel> getUnboundMembers()
public boolean isHasStreamingMember()
public void setHasStreamingMember(boolean hasStreamingMember)
public ShapeModel withHasStreamingMember(boolean hasStreamingMember)
public boolean isHasHeaderMember()
public void setHasHeaderMember(boolean hasHeaderMember)
public ShapeModel withHasHeaderMember(boolean hasHeaderMember)
public boolean isHasStatusCodeMember()
public void setHasStatusCodeMember(boolean hasStatusCodeMember)
public ShapeModel withHasStatusCodeMember(boolean hasStatusCodeMember)
public MemberModel getMemberByVariableName(String memberVariableName)
public MemberModel getMemberByName(String memberName)
public MemberModel getMemberByC2jName(String memberName)
public List<MemberModel> getMembers()
public void setMembers(List<MemberModel> members)
public void addMember(MemberModel member)
public List<ConstructorModel> getAdditionalConstructors()
public void setAdditionalConstructors(List<ConstructorModel> additionalConstructors)
public void addConstructor(ConstructorModel constructor)
public void addEnum(EnumModel enumModel)
public VariableModel getVariable()
public void setVariable(VariableModel variable)
public ShapeMarshaller getMarshaller()
public void setMarshaller(ShapeMarshaller marshaller)
public ShapeUnmarshaller getUnmarshaller()
public void setUnmarshaller(ShapeUnmarshaller unmarshaller)
public ShapeCustomizationInfo getCustomization()
public void setCustomization(ShapeCustomizationInfo customization)
public Map<String,MemberModel> getMembersAsMap()
public MemberModel findMemberModelByC2jName(String memberC2jName)
public boolean removeMemberByC2jName(String memberC2jName, boolean ignoreCase)
public EnumModel findEnumModelByValue(String enumValue)
public String getErrorCode()
public void setErrorCode(String errorCode)
Copyright © 2016. All rights reserved.