public class BeanModelProperty extends Object implements ModelProperty
| Constructor and Description |
|---|
BeanModelProperty(String propertyName,
com.fasterxml.classmate.members.ResolvedMethod method,
boolean isGetter,
com.fasterxml.classmate.TypeResolver typeResolver,
AlternateTypeProvider alternateTypeProvider) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
accessorMemberIs(com.fasterxml.classmate.members.ResolvedMember method,
String methodName) |
com.wordnik.swagger.model.AllowableValues |
allowableValues() |
String |
getName() |
com.fasterxml.classmate.ResolvedType |
getType() |
boolean |
isRequired() |
scala.Option<String> |
propertyDescription() |
String |
qualifiedTypeName() |
void |
setName(String alias) |
String |
typeName(ModelContext modelContext) |
public BeanModelProperty(String propertyName, com.fasterxml.classmate.members.ResolvedMethod method, boolean isGetter, com.fasterxml.classmate.TypeResolver typeResolver, AlternateTypeProvider alternateTypeProvider)
public String getName()
getName in interface ModelPropertypublic void setName(String alias)
public com.fasterxml.classmate.ResolvedType getType()
getType in interface ModelPropertypublic String typeName(ModelContext modelContext)
typeName in interface ModelPropertypublic String qualifiedTypeName()
qualifiedTypeName in interface ModelPropertypublic com.wordnik.swagger.model.AllowableValues allowableValues()
allowableValues in interface ModelPropertypublic scala.Option<String> propertyDescription()
propertyDescription in interface ModelPropertypublic boolean isRequired()
isRequired in interface ModelPropertypublic static boolean accessorMemberIs(com.fasterxml.classmate.members.ResolvedMember method,
String methodName)
Copyright © May 2012-2014 The Mango Factory. All Rights Reserved.