Examples of reposition()


Examples of com.slytechs.utils.memory.BufferBlock.reposition()

  private PartialBuffer fetchFromChannelAndCache(long regional, int length,
      MemoryModel memoryModel) throws IOException {

    final BufferBlock partial = fetchFromChannel(regional, length, mode,
        memoryModel);
    partial.reposition(regional, length);

    cache.add(partial);
    globalCache.add(partial);

    return partial;
View Full Code Here

Examples of com.slytechs.utils.memory.PartialBuffer.reposition()

    } else {
      fromCache = true;
    }

    try {
      p.reposition(regional, length);

    } catch (IndexOutOfBoundsException e) {
      throw new BufferFetchException("Can not reposition buffer", p,
          regional, length, fromCache, e);
    }
View Full Code Here

Examples of com.slytechs.utils.memory.PartialBuffer.reposition()

      final int blockSize = pickBlockSize(regional, length);

      p = fetchFromChannelAndCache(regional, blockSize, model);
    }

    p.reposition(regional, length);

    return p;
  }

  private PartialBuffer fetchFromCache(final long start, final int size) {
View Full Code Here

Examples of com.slytechs.utils.memory.PartialBuffer.reposition()

      p = fetchFromChannelAndCache(regional, minimum, model);

    } else {
      final int minimum = pickMinimumSize(regional, length, p);

      p.reposition(regional, minimum);
    }

    return p;
  }
View Full Code Here

Examples of com.slytechs.utils.memory.PartialBuffer.reposition()

    PartialBuffer p = fetchFromCache(regional, length);
    if (p == null) {
      final int minimum = pickMinimumSize(regional, length);

      p = fetchFromChannelAndCache(regional, minimum, model);
      p.reposition(regional, minimum);

    } else {
      final int minimum = pickMinimumSize(regional, length, p);

      p.reposition(regional, minimum);
View Full Code Here

Examples of com.slytechs.utils.memory.PartialBuffer.reposition()

      p.reposition(regional, minimum);

    } else {
      final int minimum = pickMinimumSize(regional, length, p);

      p.reposition(regional, minimum);
    }

    return p;
  }
View Full Code Here

Examples of com.slytechs.utils.memory.PartialBuffer.reposition()

      partial = fetchPartialBuffer(headerReader, global, (int) length);
    } else {
      partial = min;
    }

    partial.reposition(regional, (int) length);

    return partial.getByteBuffer();

  }
View Full Code Here

Examples of edu.cornell.med.icb.goby.alignments.AlignmentReader.reposition()

    // Test below is disabled, it depends on a resource we don't control
    @Ignore
    public void testOldGobyHybridUrl() throws IOException {
        AlignmentReader reader = new AlignmentReaderImpl("http://gobyweb.apps.campagnelab.org/data/H_T_D/MYHZZJH/MYHZZJH-hybrid-domain.header");
        reader.reposition(10, 1210);
        final Alignments.AlignmentEntry entry = reader.skipTo(10, 1210);
        org.junit.Assert.assertNotNull(entry);
    }

    private String basesToText(byte[] bases) {
View Full Code Here

Examples of edu.cornell.med.icb.goby.alignments.AlignmentReaderImpl.reposition()

    // Test below is disabled, it depends on a resource we don't control
    @Ignore
    public void testOldGobyHybridUrl() throws IOException {
        AlignmentReader reader = new AlignmentReaderImpl("http://gobyweb.apps.campagnelab.org/data/H_T_D/MYHZZJH/MYHZZJH-hybrid-domain.header");
        reader.reposition(10, 1210);
        final Alignments.AlignmentEntry entry = reader.skipTo(10, 1210);
        org.junit.Assert.assertNotNull(entry);
    }

    private String basesToText(byte[] bases) {
View Full Code Here

Examples of edu.cornell.med.icb.goby.counts.CountBinningAdapterI.reposition()

            updateNormalizationFactor();
            CountBinningAdapterI binAdaptor = new CountBinningAdaptor(reader, binSize);
            if (counts.hasIndex()) {
                // we can only reposition if the countsreader has an index. Otherwise, we trust the
               // caching counts  archive  to have created a new reader positioned at the start of the counts sequence.
                binAdaptor.reposition(startLocation);
            }
            binAdaptor.skipTo(startLocation);

            int position = binAdaptor.getPosition();
            ObjectArrayList<LocusScore> result = new ObjectArrayList<LocusScore>();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.