com.mangofactory.swagger.models
Class ModelContext

java.lang.Object
  extended by com.mangofactory.swagger.models.ModelContext

public class ModelContext
extends Object


Method Summary
static ModelContext fromParent(ModelContext context, com.fasterxml.classmate.ResolvedType input)
           
 Type getType()
           
 boolean hasSeenBefore(com.fasterxml.classmate.ResolvedType resolvedType)
           
static ModelContext inputParam(Type type)
           
 boolean isReturnType()
           
 com.fasterxml.classmate.ResolvedType resolvedType(com.fasterxml.classmate.TypeResolver resolver)
           
static ModelContext returnValue(Type type)
           
 void seen(com.fasterxml.classmate.ResolvedType resolvedType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getType

public Type getType()

resolvedType

public com.fasterxml.classmate.ResolvedType resolvedType(com.fasterxml.classmate.TypeResolver resolver)

isReturnType

public boolean isReturnType()

inputParam

public static ModelContext inputParam(Type type)

returnValue

public static ModelContext returnValue(Type type)

fromParent

public static ModelContext fromParent(ModelContext context,
                                      com.fasterxml.classmate.ResolvedType input)

hasSeenBefore

public boolean hasSeenBefore(com.fasterxml.classmate.ResolvedType resolvedType)

seen

public void seen(com.fasterxml.classmate.ResolvedType resolvedType)


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