Neo4j Enterprise

Uses of Interface
org.neo4j.graphdb.Label

Packages that use Label
org.neo4j.graphdb The graph database API used by Neo4j. 
org.neo4j.graphdb.schema   
org.neo4j.kernel Implementation for embedding a Neo4j graph database in an application. 
org.neo4j.tooling   
org.neo4j.unsafe.batchinsert Tools for high-performance data insertion; make sure to read the instructions before using. 
 

Uses of Label in org.neo4j.graphdb
 

Classes in org.neo4j.graphdb that implement Label
 class DynamicLabel
          A dynamically instantiated and named Label.
 

Methods in org.neo4j.graphdb that return Label
static Label DynamicLabel.label(String labelName)
           
 

Methods in org.neo4j.graphdb that return types with arguments of type Label
 ResourceIterable<Label> Node.getLabels()
          Lists all labels attached to this node.
 

Methods in org.neo4j.graphdb with parameters of type Label
 void Node.addLabel(Label label)
          Adds a Label to this node.
 Node GraphDatabaseService.createNode(Label... labels)
          Creates a new node and adds the provided labels to it.
 ResourceIterable<Node> GraphDatabaseService.findNodesByLabelAndProperty(Label label, String key, Object value)
          Returns all nodes having the label, and the wanted property value.
 boolean Node.hasLabel(Label label)
          Checks whether or not this node has the given label.
 void Node.removeLabel(Label label)
          Removes a Label from this node.
 

Uses of Label in org.neo4j.graphdb.schema
 

Methods in org.neo4j.graphdb.schema that return Label
 Label IndexDefinition.getLabel()
           
 

Methods in org.neo4j.graphdb.schema with parameters of type Label
 ResourceIterable<IndexDefinition> Schema.getIndexes(Label label)
           
 IndexCreator Schema.indexCreator(Label label)
          Returns an IndexCreator where details about the index to create can be specified.
 

Uses of Label in org.neo4j.kernel
 

Methods in org.neo4j.kernel with parameters of type Label
 Node InternalAbstractGraphDatabase.createNode(Label... labels)
           
 ResourceIterable<Node> InternalAbstractGraphDatabase.findNodesByLabelAndProperty(Label myLabel, String key, Object value)
           
 ResourceIterable<IndexDefinition> SchemaImpl.getIndexes(Label label)
           
 IndexCreator SchemaImpl.indexCreator(Label label)
           
 

Uses of Label in org.neo4j.tooling
 

Methods in org.neo4j.tooling with parameters of type Label
 ResourceIterable<Node> GlobalGraphOperations.getAllNodesWithLabel(Label label)
          Returns all nodes with a specific label.
 

Uses of Label in org.neo4j.unsafe.batchinsert
 

Methods in org.neo4j.unsafe.batchinsert that return Label
 Label BatchIndexDefinition.getLabel()
           
 

Methods in org.neo4j.unsafe.batchinsert that return types with arguments of type Label
 Iterable<Label> BatchInserter.getNodeLabels(long node)
           
 Iterable<Label> BatchInserterImpl.getNodeLabels(long node)
           
 

Methods in org.neo4j.unsafe.batchinsert with parameters of type Label
 IndexCreator BatchInserter.createDeferredSchemaIndex(Label label)
          Returns an IndexCreator where details about the index to create can be specified.
 IndexCreator BatchInserterImpl.createDeferredSchemaIndex(Label label)
           
 void BatchInserterImpl.createIndexRule(Label label, String propertyKey)
           
 void BatchInserter.createNode(long id, Map<String,Object> properties, Label... labels)
          Creates a node with supplied id and properties.
 void BatchInserterImpl.createNode(long id, Map<String,Object> properties, Label... labels)
           
 long BatchInserter.createNode(Map<String,Object> properties, Label... labels)
          Creates a node assigning next available id to id and also adds any properties supplied.
 long BatchInserterImpl.createNode(Map<String,Object> properties, Label... labels)
           
 boolean BatchInserter.nodeHasLabel(long node, Label label)
           
 boolean BatchInserterImpl.nodeHasLabel(long node, Label label)
           
 void BatchInserter.setNodeLabels(long node, Label... labels)
          Replaces any existing labels for the given node with the supplied list of labels.
 void BatchInserterImpl.setNodeLabels(long node, Label... labels)
           
 

Constructors in org.neo4j.unsafe.batchinsert with parameters of type Label
BatchIndexDefinition(Label label, String... propertyKeys)
           
 


Neo4j Enterprise

Copyright © 2002-2013 The Neo4j Graph Database Project. All Rights Reserved.