com.mangofactory.swagger.models.property
Class BeanPropertyDefinitions

java.lang.Object
  extended by com.mangofactory.swagger.models.property.BeanPropertyDefinitions

public class BeanPropertyDefinitions
extends Object


Method Summary
static com.google.common.base.Function<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,String> beanPropertyByInternalName()
           
static com.google.common.base.Optional<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition> jacksonPropertyWithSameInternalName(com.fasterxml.jackson.databind.BeanDescription beanDescription, com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition propertyDefinition)
           
static String name(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition beanPropertyDefinition, boolean forSerialization, BeanPropertyNamingStrategy namingStrategy)
           
static com.google.common.base.Function<com.fasterxml.jackson.databind.PropertyNamingStrategy,String> overTheWireName(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition beanProperty, com.fasterxml.jackson.databind.cfg.MapperConfig<?> config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

beanPropertyByInternalName

public static com.google.common.base.Function<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,String> beanPropertyByInternalName()

name

public static String name(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition beanPropertyDefinition,
                          boolean forSerialization,
                          BeanPropertyNamingStrategy namingStrategy)

jacksonPropertyWithSameInternalName

public static com.google.common.base.Optional<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition> jacksonPropertyWithSameInternalName(com.fasterxml.jackson.databind.BeanDescription beanDescription,
                                                                                                                                                    com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition propertyDefinition)

overTheWireName

public static com.google.common.base.Function<com.fasterxml.jackson.databind.PropertyNamingStrategy,String> overTheWireName(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition beanProperty,
                                                                                                                            com.fasterxml.jackson.databind.cfg.MapperConfig<?> config)


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