public static PrimitiveLongSet longSet() { return longSet( DEFAULT_HEAP_CAPACITY ); }
public static PrimitiveLongSet asSet( long... values ) { PrimitiveLongSet result = Primitive.longSet( values.length ); for ( long value: values ) { result.add( value ); } return result; }
public static PrimitiveLongSet asSet( Collection<Long> collection ) { PrimitiveLongSet set = Primitive.longSet( collection.size() ); for ( Long next: collection ) { set.add( next ); } return set; }
public static PrimitiveLongSet setOf( long... values ) { Objects.requireNonNull( values, "Values array is null" ); PrimitiveLongSet set = Primitive.longSet( values.length ); for ( long value: values ) { set.add( value ); } return set; }
public static PrimitiveLongSet asSet( PrimitiveLongIterator iterator ) { PrimitiveLongSet set = Primitive.longSet(); while ( iterator.hasNext() ) { set.add( iterator.next() ); } return set; }
public static PrimitiveLongSet asSet( PrimitiveLongSet set ) { PrimitiveLongSet result = Primitive.longSet( set.size() ); PrimitiveLongIterator iterator = set.iterator(); while ( iterator.hasNext() ) { result.add( iterator.next() ); } return result; }
@Test void shouldHandleEmptySet() { // GIVEN PrimitiveLongSet set = Primitive.longSet( 0 ); // THEN assertFalse( set.contains( 564 ) ); }
@SuppressWarnings( "unchecked" ) @Test void longVisitorShouldSeeAllEntriesIfItDoesNotBreakOut() { // GIVEN PrimitiveLongSet set = Primitive.longSet(); set.add( 1 ); set.add( 2 ); set.add( 3 ); PrimitiveLongVisitor<RuntimeException> visitor = mock( PrimitiveLongVisitor.class ); // WHEN set.visitKeys( visitor ); // THEN verify( visitor ).visited( 1 ); verify( visitor ).visited( 2 ); verify( visitor ).visited( 3 ); verifyNoMoreInteractions( visitor ); }
@Test void shouldHandlePathologicalSequenceCase() { // Given PrimitiveLongSet set = Primitive.longSet(); Sequence seqGen = new Sequence(); // When for ( int i = 0; i < 10000; i++ ) { set.add( seqGen.next() ); } }
private PrimitiveLongSet go(Node node, Direction direction, List<CCVar> result) { PrimitiveLongSet visitedIDs = Primitive.longSet(0); Stack<Node> frontierList = new Stack<Node>(); frontierList.push(node); visitedIDs.add(node.getId()); result.add(new CCVar(node.getId()+"",node.getLabels().iterator().next().name())); while (!frontierList.isEmpty()) { node = frontierList.pop(); Iterator<Relationship> itR = node.getRelationships(direction).iterator(); while (itR.hasNext()) { Node child = itR.next().getOtherNode(node); if (visitedIDs.contains(child.getId())) { continue; } visitedIDs.add(child.getId()); frontierList.push(child); result.add(new CCVar(child.getId()+"",child.getLabels().iterator().next().name())); } } return visitedIDs; } }
List<List<CCVar>> results = new LinkedList<List<CCVar>>(); ResourceIterator<Node> nodes = db.getAllNodes().iterator(); PrimitiveLongSet allNodes = Primitive.longSet(0); while (nodes.hasNext()) { Node node = nodes.next();
private void verifyNodeData( FulltextIndexProvider provider, long thirdNodeid ) throws Exception { try ( Transaction tx = db.beginTx() ) { KernelTransaction ktx = LuceneFulltextTestSupport.kernelTransaction( tx ); ScoreEntityIterator result = provider.query( ktx, "fulltext", "value" ); assertTrue( result.hasNext() ); assertEquals( 0L, result.next().entityId() ); assertFalse( result.hasNext() ); result = provider.query( ktx, "fulltext", "villa" ); assertTrue( result.hasNext() ); assertEquals( thirdNodeid, result.next().entityId() ); assertFalse( result.hasNext() ); result = provider.query( ktx, "fulltext", "value3" ); PrimitiveLongSet ids = Primitive.longSet(); ids.add( 0L ); ids.add( thirdNodeid ); assertTrue( result.hasNext() ); assertTrue( ids.remove( result.next().entityId() ) ); assertTrue( result.hasNext() ); assertTrue( ids.remove( result.next().entityId() ) ); assertFalse( result.hasNext() ); tx.success(); } }
public static PrimitiveLongSet longSet() { return longSet( DEFAULT_HEAP_CAPACITY ); }
public static PrimitiveLongSet setOf( long... values ) { Objects.requireNonNull( values, "Values array is null" ); PrimitiveLongSet set = Primitive.longSet( values.length ); for ( long value : values ) { set.add( value ); } return set; }
public static PrimitiveLongSet asSet( long...values ) { PrimitiveLongSet result = Primitive.longSet( values.length ); for ( long value : values ) { result.add( value ); } return result; }
public static PrimitiveLongSet asSet( long... values ) { PrimitiveLongSet result = Primitive.longSet( values.length ); for ( long value: values ) { result.add( value ); } return result; }
public static PrimitiveLongSet setOf( long... values ) { Objects.requireNonNull( values, "Values array is null" ); PrimitiveLongSet set = Primitive.longSet( values.length ); for ( long value: values ) { set.add( value ); } return set; }
public static PrepareStoreCopyResponse error( Status errorStatus ) { if ( errorStatus == Status.SUCCESS ) { throw new IllegalStateException( "Cannot create error result from state: " + errorStatus ); } return new PrepareStoreCopyResponse( new File[0], Primitive.longSet(), 0L, errorStatus ); }
private PrimitiveLongSet unmarshalIndexIds( ReadableChannel channel ) throws IOException { int numberOfIndexIds = channel.getInt(); PrimitiveLongSet indexIds = Primitive.longSet( numberOfIndexIds ); for ( int i = 0; i < numberOfIndexIds; i++ ) { indexIds.add( channel.getLong() ); } return indexIds; }
public static PrimitiveLongSet asSet( PrimitiveLongSet set ) { PrimitiveLongSet result = Primitive.longSet( set.size() ); PrimitiveLongIterator iterator = set.iterator(); while ( iterator.hasNext() ) { result.add( iterator.next() ); } return result; }