Java 类com.fasterxml.jackson.annotation.ObjectIdResolver 实例源码

项目:esBench    文件:WorkloadHandlerInstantiator.java   
@Override
public ObjectIdResolver resolverIdGeneratorInstance(MapperConfig<?> config, Annotated annotated, Class<?> implClass) {
    if(annotated.getRawType().equals(TokenList.class)) {
        return tokenResolver;
    } else {
        return null;
    }
}
项目:requery    文件:ResolverInstantiator.java   
@Override
public ObjectIdResolver resolverIdGeneratorInstance(MapperConfig<?> config, Annotated annotated, Class<?> implClass) {
    if (implClass.isAssignableFrom(EntityStoreResolver.class)) {
        return new EntityStoreResolver(store);
    }
    return null;
}
项目:shogun2    文件:PersistentObjectIdResolver.java   
/**
 *
 */
@Override
public ObjectIdResolver newForDeserialization(Object context) {
    try {
        return getClass().newInstance();
    } catch (InstantiationException | IllegalAccessException e) {
        LOG.error("Error instantiating ObjectIdResolver: " + e.getMessage());
    }
    return null;
}
项目:GitHub    文件:ByIdProperty.java   
@Override
public ObjectIdResolver newForDeserialization(Object context) {
  return new ByidInstanceResolver();
}
项目:netto_rpc    文件:ArgsDeserializer.java   
@Override
public ReadableObjectId findObjectId(Object id, ObjectIdGenerator<?> generator, ObjectIdResolver resolver) {
    return this.context.findObjectId(id, generator, resolver);
}
项目:xm-ms-entity    文件:XmEntityObjectIdResolver.java   
@Override
public ObjectIdResolver newForDeserialization(final Object context) {
    ObjectIdResolver resolver = new XmEntityObjectIdResolver(repository);
    return resolver;
}
项目:xm-ms-entity    文件:CalendarObjectIdResolver.java   
@Override
public ObjectIdResolver newForDeserialization(final Object context) {
    return new CalendarObjectIdResolver(repository);
}
项目:esBench    文件:TokensIdResolver.java   
@Override
public ObjectIdResolver newForDeserialization(Object context) {
    return this;
}
项目:requery    文件:EntityStoreResolver.java   
@Override
public ObjectIdResolver newForDeserialization(Object context) {
    return this;
}
项目:requery    文件:EntityStoreResolver.java   
@Override
public boolean canUseFor(ObjectIdResolver resolverType) {
    return false;
}
项目:shogun2    文件:PersistentObjectIdResolver.java   
/**
 *
 */
@Override
public boolean canUseFor(ObjectIdResolver resolverType) {
    return super.canUseFor(resolverType);
}
项目:immutables    文件:ByIdProperty.java   
@Override
public ObjectIdResolver newForDeserialization(Object context) {
  return new ByidInstanceResolver();
}