1
检查的RestAPIFacade类下面的方法时,我最近碰到了在Neo4j的的ResultConverter接口...用法
org.neo4j.rest.graphdb.RestAPIFacade.query(String statement, Map<String, Object> params, ResultConverter resultConverter)
思考它可能参与了查询结果的方式的转换指定的Java类如下面的代码说明..
public interface ResultConverter<T, R> {
R convert(T value, Class<R> type);
ResultConverter NO_OP_RESULT_CONVERTER = new ResultConverter() {
@Override
public Object convert(Object value, Class type) {
return null;
}
};
}
我开始四处寻找文档上的界面上的使用d什么类型的T和R(我有点怀疑R可能是类可以转换成的类型),但我到目前为止已经不多。任何人都可以给我一个关于在查询方法的上下文中应该做什么的问题? 示例真的有帮助。
谢谢。
非常感谢。这当然有帮助!我会给它一个镜头并回报。 – Jome
Hi @Michael,所以这意味着我可以为ResultConverter可以处理的自定义类编写一个转换器,对吧? – Jome