Neo4J核心API
来源:互联网 发布:原单羊绒围巾 知乎 编辑:程序博客网 时间:2024/05/07 00:18
•GraphDatabaseService
•TransactionbeginTx()
•NodecreateNode()
•NodegetNodeById(long id)
•RelationshipgetRelationshipById(long id)
•IndexManagerindex()
•EmbeddedGraphDatabase(implement)
•EmbeddedReadOnlyGraphDatabase(implement)
•Transaction
•tx.success();
•tx.finish();
•IndexManager
•booleanexistsForNodes(StringindexName)
•booleanexistsForRelationships(StringindexName)
•Index<Node>forNodes(StringindexName)
•RelationshipIndexforRelationships(StringindexName)
•Index
•voidadd(T entity, String key, Object value)
•voiddelete()
•voidremove(T entity)
•voidremove(T entity, String key)
•voidremove(T entity, String key, Object value)
•TraversalDescription
•TraversalDescriptionbreadthFirst()
•TraversalDescriptiondepthFirst()
•TraversalDescriptionevaluator(Evaluator evaluator)
•TraversalDescription evaluator(PathEvaluator evaluator)
•TraversalDescription relationships(RelationshipType type, Direction direction)
•TraversalDescriptionsort(Comparator<? super Path> comparator)
•Traverser traverse(Node... startNode)
•TraversalDescriptionuniqueness(UniquenessFactory uniqueness, Object parameter)
•QueryContext
•QueryContext(ObjectqueryOrQueryObject)
•static QueryContext numericRange(String key, Number from, Number to)
•static QueryContext numericRange(String key, Number from, Number to, booleanincludeFrom, booleanincludeTo)
•QueryContext sort(org.apache.lucene.search.Sort sorting)
•QueryContext sort(String key, String... additionalKeys)
•QueryContext sortByScore()
•QueryContext sortNumeric(String key, boolean reversed)
•QueryContext top(int numberOfTopHits)
•QueryContext tradeCorrectnessForSpeed()
•QueryContext:demo
•Index<Node>.query( “title”,“Matrix”);
•Index<Node>.query( "title", new QueryContext( "*" ).sort( "title" ));
•Index<Node>.query( newQueryContext( "title:*" ).sort( "year", "title" ) );
•Index<Node>.query( "title", new QueryContext( "The*" ).sortByScore() );
•Index<Node>.query( newTermQuery( new Term( "name", "Keanu Reeves" ) )).
•Index<Node>.query( newWildcardQuery( new Term( "title", "The Matrix*" ) ) );
•Index<Node>.query( "title:*Matrix* AND year:1999" );
•new QueryContext( "title:*Matrix* year:1999").defaultOperator(Operator.AND );
- Neo4J核心API
- Neo4J核心模型
- Neo4j - 原生Java API
- neo4j REST API 节点操作
- 核心API
- Neo4j
- neo4j
- Neo4j
- Neo4j
- 图形数据库之Neo4j核心概念介绍(二)
- Hibernate3 核心API
- ext核心API详解
- java核心API掌握
- Hibernate核心API(理解)
- JasperReport核心API
- Java核心api
- Hibernate核心API
- 核心API—DiskFileItemFactory
- apache 2.2 PHP服务器启动错误
- C#窗体无法接受Keydown事件
- 语音信号处理过零率的matlab优化运算
- 机械表的收藏魅力
- 如何让你的java代码跑的更快
- Neo4J核心API
- android 二维码
- 通过java流实现读取文件
- java获取网页源码
- VC中一些UNICODE相关要点
- 如何为iOS设备创建分配式企业应用程序?
- java日期处理类总结
- Makefile中常用的函数
- set 遍历