本文整理了Java中com.fasterxml.jackson.databind.introspect.AnnotatedMember.getMember()
方法的一些代码示例,展示了AnnotatedMember.getMember()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AnnotatedMember.getMember()
方法的具体详情如下:
包路径:com.fasterxml.jackson.databind.introspect.AnnotatedMember
类名称:AnnotatedMember
方法名:getMember
暂无
代码示例来源:origin: redisson/redisson
Object readResolve() {
if (_member instanceof AnnotatedField) {
_accessorMethod = null;
_field = (Field) _member.getMember();
} else if (_member instanceof AnnotatedMethod) {
_accessorMethod = (Method) _member.getMember();
_field = null;
}
if (_serializer == null) {
_dynamicSerializers = PropertySerializerMap.emptyForProperties();
}
return this;
}
代码示例来源:origin: redisson/redisson
@Override
public boolean isCreatorVisible(AnnotatedMember m) {
return isCreatorVisible(m.getMember());
}
代码示例来源:origin: redisson/redisson
/**
* Method that can be called to modify access rights, by calling
* {@link java.lang.reflect.AccessibleObject#setAccessible} on
* the underlying annotated element.
*<p>
* Note that caller should verify that
* {@link com.fasterxml.jackson.databind.MapperFeature#CAN_OVERRIDE_ACCESS_MODIFIERS}
* is enabled before calling this method; as well as pass
* <code>force</code> flag appropriately.
*
* @since 2.7
*/
public final void fixAccess(boolean force) {
Member m = getMember();
if (m != null) { // may be null for virtual members
ClassUtil.checkAndFixAccess(m, force);
}
}
代码示例来源:origin: redisson/redisson
_field = (Field) member.getMember();
} else if (member instanceof AnnotatedMethod) {
_accessorMethod = (Method) member.getMember();
_field = null;
} else {
代码示例来源:origin: redisson/redisson
protected EnumResolver constructEnumResolver(Class<?> enumClass,
DeserializationConfig config, AnnotatedMember jsonValueAccessor)
{
if (jsonValueAccessor != null) {
if (config.canOverrideAccessModifiers()) {
ClassUtil.checkAndFixAccess(jsonValueAccessor.getMember(),
config.isEnabled(MapperFeature.OVERRIDE_PUBLIC_ACCESS_MODIFIERS));
}
return EnumResolver.constructUnsafeUsingMethod(enumClass,
jsonValueAccessor, config.getAnnotationIntrospector());
}
// 14-Mar-2016, tatu: We used to check `DeserializationFeature.READ_ENUMS_USING_TO_STRING`
// here, but that won't do: it must be dynamically changeable...
return EnumResolver.constructUnsafe(enumClass, config.getAnnotationIntrospector());
}
代码示例来源:origin: redisson/redisson
if (valueAccessor != null) {
if (prov.canOverrideAccessModifiers()) {
ClassUtil.checkAndFixAccess(valueAccessor.getMember(),
prov.isEnabled(MapperFeature.OVERRIDE_PUBLIC_ACCESS_MODIFIERS));
代码示例来源:origin: swagger-api/swagger-core
if (jsonPropertyAnn == null || !jsonPropertyAnn.value().equals(propName)) {
if (member != null) {
java.lang.reflect.Member innerMember = member.getMember();
if (innerMember != null) {
String altName = innerMember.getName();
代码示例来源:origin: redisson/redisson
rawType, true);
if (config.canOverrideAccessModifiers()) {
ClassUtil.checkAndFixAccess(am.getMember(),
config.isEnabled(MapperFeature.OVERRIDE_PUBLIC_ACCESS_MODIFIERS));
代码示例来源:origin: com.mangofactory/swagger-models
private String methodName(AnnotatedMember member) {
if (member == null || member.getMember() == null) {
return "";
}
return member.getMember().getName();
}
代码示例来源:origin: com.github.springdox/springdox-schema
public static String memberName(AnnotatedMember member) {
if (member == null || member.getMember() == null) {
return "";
}
return member.getMember().getName();
}
}
代码示例来源:origin: com.mangofactory.swagger/swagger-models
private String methodName(AnnotatedMember member) {
if (member == null || member.getMember() == null) {
return "";
}
return member.getMember().getName();
}
代码示例来源:origin: com.mangofactory.swagger/swagger-models
protected boolean memberIsAField(AnnotatedMember member) {
return member != null
&& member.getMember() != null
&& Field.class.isAssignableFrom(member.getMember().getClass());
}
代码示例来源:origin: com.mangofactory.swagger/swagger-models
@Override
protected boolean memberIsAField(AnnotatedMember member) {
return member != null
&& member.getMember() != null
&& Constructor.class.isAssignableFrom(member.getMember().getClass());
}
}
代码示例来源:origin: com.mangofactory/swagger-models
protected boolean memberIsAField(AnnotatedMember member) {
return member != null
&& member.getMember() != null
&& Field.class.isAssignableFrom(member.getMember().getClass());
}
代码示例来源:origin: com.github.springdox/springdox-schema
protected boolean memberIsAField(AnnotatedMember member) {
return member != null
&& member.getMember() != null
&& Field.class.isAssignableFrom(member.getMember().getClass());
}
}
代码示例来源:origin: hstaudacher/osgi-jax-rs-connector
@Override
public boolean isCreatorVisible(AnnotatedMember m) {
return isCreatorVisible(m.getMember());
}
代码示例来源:origin: com.eclipsesource.jaxrs/jersey-all
/**
* Method that can be called to modify access rights, by calling
* {@link java.lang.reflect.AccessibleObject#setAccessible} on
* the underlying annotated element.
*/
public final void fixAccess() {
ClassUtil.checkAndFixAccess(getMember());
}
代码示例来源:origin: restx/restx
@Override
public JsonDeserializer<?> createContextual(DeserializationContext ctxt, BeanProperty property) throws JsonMappingException {
FixedPrecision fixedPrecision = ((Field) property.getMember().getMember()).getAnnotation(FixedPrecision.class);
if (fixedPrecision != null) {
return new FixedPrecisionDeserializer(fixedPrecision.value());
}
return this;
}
}
代码示例来源:origin: restx/restx
@Override
public JsonSerializer<?> createContextual(SerializerProvider prov, BeanProperty property) throws JsonMappingException {
Member member = property.getMember().getMember();
if (member instanceof Field) {
FixedPrecision fixedPrecision = ((AnnotatedElement) member).getAnnotation(FixedPrecision.class);
if (fixedPrecision != null) {
return new FixedPrecisionSerializer(fixedPrecision.value());
}
}
return this;
}
}
代码示例来源:origin: io.restx/restx-jongo
@Override
public JsonDeserializer<?> createContextual(DeserializationContext ctxt, BeanProperty property) throws JsonMappingException {
FixedPrecision fixedPrecision = ((Field) property.getMember().getMember()).getAnnotation(FixedPrecision.class);
if (fixedPrecision != null) {
return new FixedPrecisionDeserializer(fixedPrecision.value());
}
return this;
}
}
内容来源于网络,如有侵权,请联系作者删除!