public class CoreMetadataList extends MetadataList<CoreMetadata>
| Modifier and Type | Field and Description |
|---|---|
(package private) static java.util.Comparator<CoreMetadata> |
comparator |
data| Constructor and Description |
|---|
CoreMetadataList() |
CoreMetadataList(CoreMetadataList copy) |
CoreMetadataList(int size1)
Construct a list containing a specified number of primary elements.
|
CoreMetadataList(int[] sizes)
Construct a list containing a specified number of primary and secondary elements.
|
CoreMetadataList(int size1,
int size2)
Construct a list containing a specified number of primary elements and a fixed number of secondary elements.
|
CoreMetadataList(java.util.List<CoreMetadata> list) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(int i1,
CoreMetadata value)
Add a secondary array element to the specified primary array
|
int |
flattenedIndex(int series,
int resolution) |
int[] |
flattenedIndexes(int flattenedIndex) |
int |
flattenedSize()
Get flattened size (all resolutions in all series)
|
java.util.List<CoreMetadata> |
getFlattenedList() |
java.util.List<CoreMetadata> |
getSeriesList() |
void |
reorder() |
void |
setFlattenedList(java.util.List<CoreMetadata> list) |
static final java.util.Comparator<CoreMetadata> comparator
public CoreMetadataList()
public CoreMetadataList(CoreMetadataList copy)
public CoreMetadataList(int size1)
size1 - The number of primary list elementspublic CoreMetadataList(int size1,
int size2)
size1 - The number of primary list elementssize2 - The number of secondary level list elementspublic CoreMetadataList(int[] sizes)
sizes - The number of primary and secondary list elements; the array elements are the secondary element sizes.public CoreMetadataList(java.util.List<CoreMetadata> list)
public void add(int i1,
CoreMetadata value)
add in class MetadataList<CoreMetadata>i1 - The primary array indexvalue - The element to setpublic void reorder()
public java.util.List<CoreMetadata> getFlattenedList()
public void setFlattenedList(java.util.List<CoreMetadata> list)
public java.util.List<CoreMetadata> getSeriesList()
public int flattenedSize()
public int flattenedIndex(int series,
int resolution)
public int[] flattenedIndexes(int flattenedIndex)
Copyright © 2024 Open Microscopy Environment