public class FederatedRange extends Object implements Comparable<FederatedRange>
| Constructor and Description | 
|---|
| FederatedRange(FederatedRange other)Does a deep copy of another  FederatedRangeobject. | 
| FederatedRange(FederatedRange other,
              long clen) | 
| FederatedRange(long[] beginDims,
              long[] endDims)Create a range with the indexes of each dimension between their respective  beginDimsandendDimsvalues. | 
| Modifier and Type | Method and Description | 
|---|---|
| IndexRange | asIndexRange() | 
| int | compareTo(FederatedRange o) | 
| long[] | getBeginDims() | 
| int[] | getBeginDimsInt() | 
| long[] | getEndDims() | 
| int[] | getEndDimsInt() | 
| long | getSize() | 
| long | getSize(int dim) | 
| void | setBeginDim(int dim,
           long value) | 
| void | setEndDim(int dim,
         long value) | 
| FederatedRange | shift(long rshift,
     long cshift) | 
| String | toString() | 
| FederatedRange | transpose() | 
public FederatedRange(long[] beginDims,
                      long[] endDims)
beginDims and
 endDims values.beginDims - the beginning indexes for each dimensionendDims - the ending indexes for each dimensionpublic FederatedRange(FederatedRange other)
FederatedRange object.other - the FederatedRange to copypublic FederatedRange(FederatedRange other, long clen)
public void setBeginDim(int dim,
                        long value)
public void setEndDim(int dim,
                      long value)
public long[] getBeginDims()
public long[] getEndDims()
public int[] getBeginDimsInt()
public int[] getEndDimsInt()
public long getSize()
public long getSize(int dim)
public int compareTo(FederatedRange o)
compareTo in interface Comparable<FederatedRange>public FederatedRange shift(long rshift, long cshift)
public FederatedRange transpose()
public IndexRange asIndexRange()
Copyright © 2020 The Apache Software Foundation. All rights reserved.