public class FederatedRange extends Object implements Comparable<FederatedRange>
| Constructor and Description | 
|---|
FederatedRange(FederatedRange other)
Does a deep copy of another  
FederatedRange object. | 
FederatedRange(FederatedRange other,
              long clen)  | 
FederatedRange(long[] beginDims,
              long[] endDims)
Create a range with the indexes of each dimension between their respective  
beginDims and
 endDims values. | 
| Modifier and Type | Method and Description | 
|---|---|
IndexRange | 
asIndexRange()  | 
int | 
compareTo(FederatedRange o)  | 
boolean | 
equals(Object o)  | 
long[] | 
getBeginDims()  | 
int[] | 
getBeginDimsInt()  | 
long[] | 
getEndDims()  | 
int[] | 
getEndDimsInt()  | 
long | 
getSize()  | 
long | 
getSize(int dim)  | 
int | 
hashCode()  | 
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 © 2021 The Apache Software Foundation. All rights reserved.