Package biopb.tensor

Interface ChunkBoundsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ChunkBounds, ChunkBounds.Builder

public interface ChunkBoundsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    getStart(int index)
    Chunk start position in array coordinates (per dimension)
    int
    Chunk start position in array coordinates (per dimension)
    Chunk start position in array coordinates (per dimension)
    long
    getStop(int index)
    Chunk stop position in array coordinates (exclusive, per dimension)
    int
    Chunk stop position in array coordinates (exclusive, per dimension)
    Chunk stop position in array coordinates (exclusive, per dimension)

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getStartList

      List<Long> getStartList()
       Chunk start position in array coordinates (per dimension)
       
      repeated int64 start = 1;
      Returns:
      A list containing the start.
    • getStartCount

      int getStartCount()
       Chunk start position in array coordinates (per dimension)
       
      repeated int64 start = 1;
      Returns:
      The count of start.
    • getStart

      long getStart(int index)
       Chunk start position in array coordinates (per dimension)
       
      repeated int64 start = 1;
      Parameters:
      index - The index of the element to return.
      Returns:
      The start at the given index.
    • getStopList

      List<Long> getStopList()
       Chunk stop position in array coordinates (exclusive, per dimension)
       
      repeated int64 stop = 2;
      Returns:
      A list containing the stop.
    • getStopCount

      int getStopCount()
       Chunk stop position in array coordinates (exclusive, per dimension)
       
      repeated int64 stop = 2;
      Returns:
      The count of stop.
    • getStop

      long getStop(int index)
       Chunk stop position in array coordinates (exclusive, per dimension)
       
      repeated int64 stop = 2;
      Parameters:
      index - The index of the element to return.
      Returns:
      The stop at the given index.