예제 #1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void shouldSortNodeKeysBeforeRelationshipKeys()
        public virtual void ShouldSortNodeKeysBeforeRelationshipKeys()
        {
            // given
            CountsKey[] array = new CountsKey[] { relationshipKey(13, 2, 21), relationshipKey(17, 2, 21), relationshipKey(21, 1, 13), nodeKey(13), nodeKey(17), nodeKey(21) };

            // when
            Arrays.sort(array);

            // then
            assertEquals(Arrays.asList(nodeKey(13), nodeKey(17), nodeKey(21), relationshipKey(21, 1, 13), relationshipKey(13, 2, 21), relationshipKey(17, 2, 21)), Arrays.asList(array));
        }
예제 #2
0
 private long Get(CountsTracker store, CountsKey key)
 {
     Org.Neo4j.Register.Register_DoubleLongRegister value = Registers.newDoubleLongRegister();
     store.Get(key, value);
     return(value.ReadSecond());
 }
예제 #3
0
 public override void Clear()
 {
     base.Clear();
     _key   = null;
     _count = 0;
 }
예제 #4
0
 public CountsEntry(CountsKey key, long count) : base(-1)
 {
     this._key   = key;
     this._count = count;
     InUse       = true;
 }