com.mangofactory.swagger.models
Class FieldModelProperty
java.lang.Object
com.mangofactory.swagger.models.FieldModelProperty
- All Implemented Interfaces:
- ModelProperty
public class FieldModelProperty
- extends Object
- implements ModelProperty
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FieldModelProperty
public FieldModelProperty(String name,
com.fasterxml.classmate.members.ResolvedField childField,
AlternateTypeProvider alternateTypeProvider)
typeName
public String typeName(ModelContext modelContext)
- Specified by:
typeName in interface ModelProperty
qualifiedTypeName
public String qualifiedTypeName()
- Specified by:
qualifiedTypeName in interface ModelProperty
allowableValues
public com.wordnik.swagger.model.AllowableValues allowableValues()
- Specified by:
allowableValues in interface ModelProperty
propertyDescription
public scala.Option<String> propertyDescription()
- Specified by:
propertyDescription in interface ModelProperty
isRequired
public boolean isRequired()
- Specified by:
isRequired in interface ModelProperty
getName
public String getName()
- Specified by:
getName in interface ModelProperty
getType
public com.fasterxml.classmate.ResolvedType getType()
- Specified by:
getType in interface ModelProperty
Copyright © May 2012-2014 The Mango Factory. All Rights Reserved.