com.mangofactory.swagger.models.dto.builder
Class ModelPropertyBuilder

java.lang.Object
  extended by com.mangofactory.swagger.models.dto.builder.ModelPropertyBuilder

public class ModelPropertyBuilder
extends java.lang.Object


Constructor Summary
ModelPropertyBuilder()
           
 
Method Summary
 ModelPropertyBuilder allowableValues(AllowableValues allowableValues)
           
 ModelProperty build()
           
 ModelPropertyBuilder description(java.lang.String description)
           
 ModelPropertyBuilder items(ModelRef items)
           
 ModelPropertyBuilder position(int position)
           
 ModelPropertyBuilder qualifiedType(java.lang.String qualifiedType)
           
 ModelPropertyBuilder required(java.lang.Boolean required)
           
 ModelPropertyBuilder type(java.lang.String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelPropertyBuilder

public ModelPropertyBuilder()
Method Detail

type

public ModelPropertyBuilder type(java.lang.String type)

qualifiedType

public ModelPropertyBuilder qualifiedType(java.lang.String qualifiedType)

position

public ModelPropertyBuilder position(int position)

required

public ModelPropertyBuilder required(java.lang.Boolean required)

description

public ModelPropertyBuilder description(java.lang.String description)

allowableValues

public ModelPropertyBuilder allowableValues(AllowableValues allowableValues)

items

public ModelPropertyBuilder items(ModelRef items)

build

public ModelProperty build()