com.mangofactory.swagger.models
Interface ModelProperty

All Known Implementing Classes:
BeanModelProperty, FieldModelProperty

public interface ModelProperty


Method Summary
 com.wordnik.swagger.model.AllowableValues allowableValues()
           
 String getName()
           
 com.fasterxml.classmate.ResolvedType getType()
           
 boolean isRequired()
           
 scala.Option<String> propertyDescription()
           
 String qualifiedTypeName()
           
 String typeName(ModelContext modelContext)
           
 

Method Detail

getName

String getName()

getType

com.fasterxml.classmate.ResolvedType getType()

typeName

String typeName(ModelContext modelContext)

qualifiedTypeName

String qualifiedTypeName()

allowableValues

com.wordnik.swagger.model.AllowableValues allowableValues()

propertyDescription

scala.Option<String> propertyDescription()

isRequired

boolean isRequired()


Copyright © May 2012-2014 The Mango Factory. All Rights Reserved.