Codota Logo
org.neo4j.kernel.impl.store.id
Code IndexAdd Codota to your IDE (free)

How to use org.neo4j.kernel.impl.store.id

Best Java code snippets using org.neo4j.kernel.impl.store.id (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Charset c =
  • Codota IconString charsetName;Charset.forName(charsetName)
  • Codota IconCharset.defaultCharset()
  • Codota IconContentType contentType;contentType.getCharset()
  • Smart code suggestions by Codota
}
origin: neo4j/neo4j

@Override
public synchronized IdRange nextIdBatch( int size )
{
  assertStillOpen();
  long[] reusableIds = idContainer.getReusableIds( size );
  int sizeLeftForRange = size - reusableIds.length;
  long start = highId;
  setHighId( start + sizeLeftForRange );
  return new IdRange( reusableIds, start, sizeLeftForRange );
}
origin: neo4j/neo4j

@Override
public long getNumberOfNodeIdsInUse()
{
  return idGeneratorFactory.get( IdType.NODE ).getNumberOfIdsInUse();
}
origin: neo4j/neo4j

@Override
public IdGenerator get( IdType idType )
{
  IdGenerator generator = overriddenIdGenerators[idType.ordinal()];
  return generator != null ? generator : delegate.get( idType );
}
origin: neo4j/neo4j

public IdRangeIterator( IdRange idRange )
{
  this.defrag = idRange.getDefragIds();
  this.start = idRange.getRangeStart();
  this.length = idRange.getRangeLength();
}
origin: neo4j/neo4j

@Override
public long nextId()
{
  assert !closed;
  long id;
  while ( currentBatch == null || (id = currentBatch.nextId()) == VALUE_REPRESENTING_NULL )
  {
    currentBatch = source.nextIdBatch( batchSize ).iterator();
  }
  return id;
}
origin: neo4j/neo4j

@Override
public void close()
{
  delegate.close();
}
origin: neo4j/neo4j

@Override
public long getNumberOfIdsInUse()
{
  return delegate.getNumberOfIdsInUse();
}
origin: neo4j/neo4j

public long nextId( StoreType type )
{
  return idGenerator( type ).nextId();
}
origin: neo4j/neo4j

  @Override
  public IdGenerator get( IdType idType )
  {
    return generators[idType.ordinal()];
  }
}
origin: neo4j/neo4j

@Override
public void create( File filename, long highId, boolean throwIfFileExists )
{
  delegate.create( filename, highId, throwIfFileExists );
}
origin: neo4j/neo4j

@Override
public synchronized void delete()
{
  idContainer.delete();
}
origin: neo4j/neo4j

@Override
public void maintenance()
{
  bufferingIdGeneratorFactory.maintenance();
}
origin: neo4j/neo4j

  @Override
  public void close()
  {
    if ( buffer != null )
    {
      buffer.close();
    }
    super.close();
  }
}
origin: neo4j/neo4j

@Override
public long properties()
{
  return idGeneratorFactory.get( PROPERTY ).getNumberOfIdsInUse();
}
origin: neo4j/neo4j

  @Override
  public long getNumberOfRelationshipTypeIdsInUse()
  {
    return idGeneratorFactory.get( IdType.RELATIONSHIP_TYPE_TOKEN ).getNumberOfIdsInUse();
  }
}
origin: neo4j/neo4j

  @Override
  public long relationshipTypes()
  {
    return idGeneratorFactory.get( RELATIONSHIP_TYPE_TOKEN ).getNumberOfIdsInUse();
  }
}
origin: neo4j/neo4j

@Override
public long relationships()
{
  return idGeneratorFactory.get( RELATIONSHIP ).getNumberOfIdsInUse();
}
origin: neo4j/neo4j

@Override
public long nodes()
{
  return idGeneratorFactory.get( NODE ).getNumberOfIdsInUse();
}
origin: neo4j/neo4j

@Override
public long getNumberOfPropertyIdsInUse()
{
  return idGeneratorFactory.get( IdType.PROPERTY ).getNumberOfIdsInUse();
}
origin: neo4j/neo4j

@Override
public long getNumberOfRelationshipIdsInUse()
{
  return idGeneratorFactory.get( IdType.RELATIONSHIP ).getNumberOfIdsInUse();
}
org.neo4j.kernel.impl.store.id

Most used classes

  • IdGenerator
  • IdGeneratorFactory
  • DefaultIdGeneratorFactory
  • IdGeneratorImpl
    This class generates unique ids for a resource type. For example, nodes in a nodes space are connect
  • CommunityIdTypeConfigurationProvider
    Id type configuration provider for community edition. Allow to reuse predefined set of id types.
  • IdTypeConfigurationProvider,
  • BufferingIdGeneratorFactory,
  • IdType,
  • IdTypeConfiguration,
  • IdContainer,
  • IdRangeIterator,
  • IdSequence,
  • BatchingIdSequence,
  • DelayedBuffer,
  • FreeIdKeeper,
  • IdGenerator$Delegate,
  • IdReuseEligibility,
  • RenewableBatchIdSequence,
  • IdValidator
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now