ru.metrika4j.json.jackson
Class MetrikaNamingStrategy
java.lang.Object
org.codehaus.jackson.map.PropertyNamingStrategy
ru.metrika4j.json.jackson.MetrikaNamingStrategy
public class MetrikaNamingStrategy
- extends org.codehaus.jackson.map.PropertyNamingStrategy
Транслирует имена из Java naming convention (Camel Case) в С naming convention (underscores)
- Author:
- Artur Suilin
Method Summary |
java.lang.String |
nameForField(org.codehaus.jackson.map.MapperConfig<?> config,
org.codehaus.jackson.map.introspect.AnnotatedField field,
java.lang.String defaultName)
|
java.lang.String |
nameForGetterMethod(org.codehaus.jackson.map.MapperConfig<?> config,
org.codehaus.jackson.map.introspect.AnnotatedMethod method,
java.lang.String defaultName)
|
java.lang.String |
nameForSetterMethod(org.codehaus.jackson.map.MapperConfig<?> config,
org.codehaus.jackson.map.introspect.AnnotatedMethod method,
java.lang.String defaultName)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetrikaNamingStrategy
public MetrikaNamingStrategy()
nameForField
public java.lang.String nameForField(org.codehaus.jackson.map.MapperConfig<?> config,
org.codehaus.jackson.map.introspect.AnnotatedField field,
java.lang.String defaultName)
- Overrides:
nameForField
in class org.codehaus.jackson.map.PropertyNamingStrategy
nameForGetterMethod
public java.lang.String nameForGetterMethod(org.codehaus.jackson.map.MapperConfig<?> config,
org.codehaus.jackson.map.introspect.AnnotatedMethod method,
java.lang.String defaultName)
- Overrides:
nameForGetterMethod
in class org.codehaus.jackson.map.PropertyNamingStrategy
nameForSetterMethod
public java.lang.String nameForSetterMethod(org.codehaus.jackson.map.MapperConfig<?> config,
org.codehaus.jackson.map.introspect.AnnotatedMethod method,
java.lang.String defaultName)
- Overrides:
nameForSetterMethod
in class org.codehaus.jackson.map.PropertyNamingStrategy
Copyright © 2011. All Rights Reserved.