当前位置: 首页>>代码示例>>Java>>正文


Java AnnotatedMethod.getName方法代码示例

本文整理汇总了Java中org.codehaus.jackson.map.introspect.AnnotatedMethod.getName方法的典型用法代码示例。如果您正苦于以下问题:Java AnnotatedMethod.getName方法的具体用法?Java AnnotatedMethod.getName怎么用?Java AnnotatedMethod.getName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.codehaus.jackson.map.introspect.AnnotatedMethod的用法示例。


在下文中一共展示了AnnotatedMethod.getName方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: constructAnySetter

import org.codehaus.jackson.map.introspect.AnnotatedMethod; //导入方法依赖的package包/类
protected SettableAnyProperty constructAnySetter(DeserializationConfig paramDeserializationConfig, BasicBeanDescription paramBasicBeanDescription, AnnotatedMethod paramAnnotatedMethod)
  throws JsonMappingException
{
  if (paramDeserializationConfig.isEnabled(DeserializationConfig.Feature.CAN_OVERRIDE_ACCESS_MODIFIERS))
    paramAnnotatedMethod.fixAccess();
  JavaType localJavaType1 = paramBasicBeanDescription.bindingsForBeanType().resolveType(paramAnnotatedMethod.getParameterType(1));
  BeanProperty.Std localStd = new BeanProperty.Std(paramAnnotatedMethod.getName(), localJavaType1, paramBasicBeanDescription.getClassAnnotations(), paramAnnotatedMethod);
  JavaType localJavaType2 = resolveType(paramDeserializationConfig, paramBasicBeanDescription, localJavaType1, paramAnnotatedMethod, localStd);
  JsonDeserializer localJsonDeserializer = findDeserializerFromAnnotation(paramDeserializationConfig, paramAnnotatedMethod, localStd);
  if (localJsonDeserializer != null)
  {
    SettableAnyProperty localSettableAnyProperty = new SettableAnyProperty(localStd, paramAnnotatedMethod, localJavaType2);
    localSettableAnyProperty.setValueDeserializer(localJsonDeserializer);
    return localSettableAnyProperty;
  }
  return new SettableAnyProperty(localStd, paramAnnotatedMethod, modifyTypeByAnnotation(paramDeserializationConfig, paramAnnotatedMethod, localJavaType2, localStd.getName()));
}
 
开发者ID:zhangjianying,项目名称:12306-android-Decompile,代码行数:18,代码来源:BeanDeserializerFactory.java

示例2: constructAnySetter

import org.codehaus.jackson.map.introspect.AnnotatedMethod; //导入方法依赖的package包/类
protected SettableAnyProperty constructAnySetter(DeserializationConfig paramDeserializationConfig, BasicBeanDescription paramBasicBeanDescription, AnnotatedMethod paramAnnotatedMethod)
{
  if (paramDeserializationConfig.isEnabled(DeserializationConfig.Feature.CAN_OVERRIDE_ACCESS_MODIFIERS))
    paramAnnotatedMethod.fixAccess();
  JavaType localJavaType1 = paramBasicBeanDescription.bindingsForBeanType().resolveType(paramAnnotatedMethod.getParameterType(1));
  BeanProperty.Std localStd = new BeanProperty.Std(paramAnnotatedMethod.getName(), localJavaType1, paramBasicBeanDescription.getClassAnnotations(), paramAnnotatedMethod);
  JavaType localJavaType2 = resolveType(paramDeserializationConfig, paramBasicBeanDescription, localJavaType1, paramAnnotatedMethod, localStd);
  JsonDeserializer localJsonDeserializer = findDeserializerFromAnnotation(paramDeserializationConfig, paramAnnotatedMethod, localStd);
  if (localJsonDeserializer != null)
    return new SettableAnyProperty(localStd, paramAnnotatedMethod, localJavaType2, localJsonDeserializer);
  return new SettableAnyProperty(localStd, paramAnnotatedMethod, modifyTypeByAnnotation(paramDeserializationConfig, paramAnnotatedMethod, localJavaType2, localStd.getName()), null);
}
 
开发者ID:isnuryusuf,项目名称:ingress-indonesia-dev,代码行数:13,代码来源:BeanDeserializerFactory.java

示例3: okNameForGetter

import org.codehaus.jackson.map.introspect.AnnotatedMethod; //导入方法依赖的package包/类
public static String okNameForGetter(AnnotatedMethod paramAnnotatedMethod)
{
  String str1 = paramAnnotatedMethod.getName();
  String str2 = okNameForIsGetter(paramAnnotatedMethod, str1);
  if (str2 == null)
    str2 = okNameForRegularGetter(paramAnnotatedMethod, str1);
  return str2;
}
 
开发者ID:isnuryusuf,项目名称:ingress-indonesia-dev,代码行数:9,代码来源:BeanUtil.java

示例4: okNameForSetter

import org.codehaus.jackson.map.introspect.AnnotatedMethod; //导入方法依赖的package包/类
public static String okNameForSetter(AnnotatedMethod paramAnnotatedMethod)
{
  String str1 = paramAnnotatedMethod.getName();
  String str2;
  if (str1.startsWith("set"))
  {
    str2 = manglePropertyName(str1.substring(3));
    if (str2 != null)
      break label29;
  }
  label29: 
  while (("metaClass".equals(str2)) && (isGroovyMetaClassSetter(paramAnnotatedMethod)))
    return null;
  return str2;
}
 
开发者ID:isnuryusuf,项目名称:ingress-indonesia-dev,代码行数:16,代码来源:BeanUtil.java


注:本文中的org.codehaus.jackson.map.introspect.AnnotatedMethod.getName方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。