com.mangofactory.swagger.models.property.bean
Class BeanModelProperty

java.lang.Object
  extended by com.mangofactory.swagger.models.property.BaseModelProperty
      extended by com.mangofactory.swagger.models.property.bean.BeanModelProperty
All Implemented Interfaces:
ModelProperty

public class BeanModelProperty
extends BaseModelProperty


Constructor Summary
BeanModelProperty(java.lang.String propertyName, com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition beanPropertyDefinition, com.fasterxml.classmate.members.ResolvedMethod method, boolean isGetter, com.fasterxml.classmate.TypeResolver typeResolver, AlternateTypeProvider alternateTypeProvider)
           
 
Method Summary
static boolean accessorMemberIs(com.fasterxml.classmate.members.ResolvedMember method, java.lang.String methodName)
           
protected  com.fasterxml.classmate.ResolvedType realType()
           
 
Methods inherited from class com.mangofactory.swagger.models.property.BaseModelProperty
allowableValues, getApiModelProperty, getName, getType, isHidden, isRequired, position, propertyDescription, qualifiedTypeName, typeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanModelProperty

public BeanModelProperty(java.lang.String propertyName,
                         com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition beanPropertyDefinition,
                         com.fasterxml.classmate.members.ResolvedMethod method,
                         boolean isGetter,
                         com.fasterxml.classmate.TypeResolver typeResolver,
                         AlternateTypeProvider alternateTypeProvider)
Method Detail

realType

protected com.fasterxml.classmate.ResolvedType realType()
Specified by:
realType in class BaseModelProperty

accessorMemberIs

public static boolean accessorMemberIs(com.fasterxml.classmate.members.ResolvedMember method,
                                       java.lang.String methodName)