@Override public String nameForField(MapperConfig<?> config, AnnotatedField field, String defaultName) { if (field.getDeclaringClass().isAnnotationPresent(JsonSnakeCase.class)) { return snakeCase.nameForField(config, field, defaultName); } return super.nameForField(config, field, defaultName); }
rename = naming.nameForGetterMethod(_config, prop.getGetter(), fullName.getSimpleName()); } else if (prop.hasField()) { rename = naming.nameForField(_config, prop.getField(), fullName.getSimpleName()); rename = naming.nameForConstructorParameter(_config, prop.getConstructorParameter(), fullName.getSimpleName()); } else if (prop.hasField()) { rename = naming.nameForField(_config, prop.getField(), fullName.getSimpleName()); } else if (prop.hasGetter()) {
@Override public String convert(Object source) { return SnakeCaseStrategy.SNAKE_CASE.nameForField(null, null, (String) source); } }
@Override public String nameForField(MapperConfig<?> config, AnnotatedField field, String defaultName) { if (field.getDeclaringClass() == this.effectiveType) { return fieldToJsonMapping .getOrDefault(defaultName, super.nameForField(config, field, defaultName)); } else { return super.nameForField(config, field, defaultName); } }
private JsonNode removeField(ObjectNode node, Field field) { if (field != null) { return node.remove(namingStrategy.nameForField(null, null, field.getName())); } return null; }
private JsonNode removeField(ObjectNode node, Field field) { if (field != null) { return node.remove(namingStrategy.nameForField(null, null, field.getName())); } return null; }
@Override public String nameForField(MapperConfig<?> mapperConfig, AnnotatedField annotatedField, String name) { return capitalise(super.nameForField(mapperConfig, annotatedField, name)); }
@Override public String nameForField(MapperConfig<?> mapperConfig, AnnotatedField annotatedField, String name) { return capitalise(super.nameForField(mapperConfig, annotatedField, name)); }
@Override public String nameForField(MapperConfig<?> config, AnnotatedField field, String defaultName) { if (field.getDeclaringClass().isAnnotationPresent(JsonSnakeCase.class)) { return snakeCase.nameForField(config, field, defaultName); } return super.nameForField(config, field, defaultName); }
@Override public String nameForField(MapperConfig<?> config, AnnotatedField field, String defaultName) { if (field.getDeclaringClass().isAnnotationPresent(JsonSnakeCase.class)) { return snakeCase.nameForField(config, field, defaultName); } return super.nameForField(config, field, defaultName); }
/** * show name * * @return name to display in json string */ public String showName() { if (StringUtils.isNotBlank(alias)) { return alias; } String data = ignoreHeadSign(this.data); final int dotLastIndex = data.lastIndexOf("."); data = dotLastIndex == -1 ? data : data.substring(dotLastIndex + 1); PropertyNamingStrategy strategy = configuration.getPropertyNamingStrategy(); if(strategy == null) { return data; } return strategy.nameForField(null, null, data); }
@Override public String propertyShowName(KiteConfiguration configuration, String expressionString) { PropertyNamingStrategy strategy = configuration.getObjectMapper().getPropertyNamingStrategy(); if(strategy == null) { return expressionString; } return strategy.nameForField(null, null, expressionString); } }
public String getName(Field field) { String name = field.getName(); if (field.isAnnotationPresent(JsonProperty.class) && !"".equals(field.getAnnotation(JsonProperty.class).value())) { name = field.getAnnotation(JsonProperty.class).value(); } else if (serializationConfig != null && serializationConfig.getPropertyNamingStrategy() != null) { AnnotationMap annotationMap = buildAnnotationMap(field.getDeclaredAnnotations()); AnnotatedClass annotatedClass = AnnotatedClassBuilder.build(field.getDeclaringClass(), serializationConfig); AnnotatedField annotatedField = AnnotatedFieldBuilder.build(annotatedClass, field, annotationMap); name = serializationConfig.getPropertyNamingStrategy().nameForField(serializationConfig, annotatedField, name); } return name; }
private static String getName(PropertyNamingStrategy naming, BeanPropertyDefinition beanProperty, MapperConfig<?> config) { AnnotationIntrospector annotationIntrospector = config.isAnnotationProcessingEnabled() ? config.getAnnotationIntrospector() : null; POJOPropertyBuilder prop = new POJOPropertyBuilder(beanProperty.getName(), annotationIntrospector, true); return naming.nameForField(config, prop.getField(), beanProperty.getName()); }
name = naming.nameForGetterMethod(_config, prop.getGetter(), name); } else if (prop.hasField()) { name = naming.nameForField(_config, prop.getField(), name); name = naming.nameForConstructorParameter(_config, prop.getConstructorParameter(), name); } else if (prop.hasField()) { name = naming.nameForField(_config, prop.getField(), name); } else if (prop.hasGetter()) {
name = naming.nameForGetterMethod(_config, prop.getGetter(), name); } else if (prop.hasField()) { name = naming.nameForField(_config, prop.getField(), name); name = naming.nameForConstructorParameter(_config, prop.getConstructorParameter(), name); } else if (prop.hasField()) { name = naming.nameForField(_config, prop.getField(), name); } else if (prop.hasGetter()) {
private static String getName(PropertyNamingStrategy naming, BeanPropertyDefinition beanProperty, MapperConfig<?> config) { AnnotationIntrospector annotationIntrospector = config.isAnnotationProcessingEnabled() ? config.getAnnotationIntrospector() : null; POJOPropertyBuilder prop = new POJOPropertyBuilder(new PropertyName(beanProperty.getName()), annotationIntrospector, true); return naming.nameForField(config, prop.getField(), beanProperty.getName()); }
private static String getName(PropertyNamingStrategy naming, BeanPropertyDefinition beanProperty, MapperConfig<?> config) { AnnotationIntrospector annotationIntrospector = config.isAnnotationProcessingEnabled() ? config.getAnnotationIntrospector() : null; POJOPropertyBuilder prop = new POJOPropertyBuilder(new PropertyName(beanProperty.getName()), annotationIntrospector, true); return naming.nameForField(config, prop.getField(), beanProperty.getName()); }
rename = naming.nameForGetterMethod(_config, prop.getGetter(), fullName.getSimpleName()); } else if (prop.hasField()) { rename = naming.nameForField(_config, prop.getField(), fullName.getSimpleName()); rename = naming.nameForConstructorParameter(_config, prop.getConstructorParameter(), fullName.getSimpleName()); } else if (prop.hasField()) { rename = naming.nameForField(_config, prop.getField(), fullName.getSimpleName()); } else if (prop.hasGetter()) {
rename = naming.nameForGetterMethod(_config, prop.getGetter(), fullName.getSimpleName()); } else if (prop.hasField()) { rename = naming.nameForField(_config, prop.getField(), fullName.getSimpleName()); rename = naming.nameForConstructorParameter(_config, prop.getConstructorParameter(), fullName.getSimpleName()); } else if (prop.hasField()) { rename = naming.nameForField(_config, prop.getField(), fullName.getSimpleName()); } else if (prop.hasGetter()) {