Package | Description |
---|---|
org.eclipse.january.dataset | |
org.eclipse.january.metadata |
Modifier and Type | Field and Description |
---|---|
protected ConcurrentMap<Class<? extends MetadataType>,List<MetadataType>> |
LazyDatasetBase.metadata |
protected ConcurrentMap<Class<? extends MetadataType>,List<MetadataType>> |
LazyDatasetBase.metadata |
protected Map<Class<? extends MetadataType>,List<MetadataType>> |
LazyDataset.oMetadata |
protected Map<Class<? extends MetadataType>,List<MetadataType>> |
LazyDataset.oMetadata |
Modifier and Type | Method and Description |
---|---|
<S extends MetadataType,T extends S> |
LazyDatasetBase.getFirstMetadata(Class<T> clazz) |
<S extends MetadataType,T extends S> |
IMetadataProvider.getFirstMetadata(Class<T> clazz) |
<S extends MetadataType,T extends S> |
LazyDatasetBase.getMetadata(Class<T> clazz) |
<S extends MetadataType,T extends S> |
IMetadataProvider.getMetadata(Class<T> clazz) |
Modifier and Type | Method and Description |
---|---|
protected ConcurrentMap<Class<? extends MetadataType>,List<MetadataType>> |
LazyDatasetBase.copyMetadata() |
protected ConcurrentMap<Class<? extends MetadataType>,List<MetadataType>> |
LazyDatasetBase.copyMetadata() |
protected static ConcurrentMap<Class<? extends MetadataType>,List<MetadataType>> |
LazyDatasetBase.copyMetadata(Map<Class<? extends MetadataType>,List<MetadataType>> metadata) |
protected static ConcurrentMap<Class<? extends MetadataType>,List<MetadataType>> |
LazyDatasetBase.copyMetadata(Map<Class<? extends MetadataType>,List<MetadataType>> metadata) |
static Class<? extends MetadataType> |
LazyDatasetBase.findMetadataTypeSubInterfaces(Class<? extends MetadataType> clazz)
Find first sub-interface of (or class that directly implements) MetadataType
|
protected static ConcurrentMap<Class<? extends MetadataType>,List<MetadataType>> |
LazyDatasetBase.getMetadataMap(ILazyDataset a,
boolean clone) |
protected static ConcurrentMap<Class<? extends MetadataType>,List<MetadataType>> |
LazyDatasetBase.getMetadataMap(ILazyDataset a,
boolean clone) |
Modifier and Type | Method and Description |
---|---|
void |
LazyDatasetBase.addMetadata(MetadataType metadata) |
void |
ILazyDataset.addMetadata(MetadataType metadata)
Add metadata to the dataset
|
void |
LazyDatasetBase.setMetadata(MetadataType metadata) |
void |
ILazyDataset.setMetadata(MetadataType metadata)
Set metadata on the dataset
|
Modifier and Type | Method and Description |
---|---|
void |
LazyDatasetBase.clearMetadata(Class<? extends MetadataType> clazz) |
void |
ILazyDataset.clearMetadata(Class<? extends MetadataType> clazz)
Remove metadata of given class
|
protected static ConcurrentMap<Class<? extends MetadataType>,List<MetadataType>> |
LazyDatasetBase.copyMetadata(Map<Class<? extends MetadataType>,List<MetadataType>> metadata) |
protected static ConcurrentMap<Class<? extends MetadataType>,List<MetadataType>> |
LazyDatasetBase.copyMetadata(Map<Class<? extends MetadataType>,List<MetadataType>> metadata) |
static Class<? extends MetadataType> |
LazyDatasetBase.findMetadataTypeSubInterfaces(Class<? extends MetadataType> clazz)
Find first sub-interface of (or class that directly implements) MetadataType
|
protected void |
LazyDatasetBase.restoreMetadata(Map<Class<? extends MetadataType>,List<MetadataType>> oldMetadata) |
protected void |
LazyDatasetBase.restoreMetadata(Map<Class<? extends MetadataType>,List<MetadataType>> oldMetadata) |
Modifier and Type | Interface and Description |
---|---|
interface |
ARPESMetadata
This metadata describes ARPES-related information
|
interface |
AxesMetadata
This metadata describes any axis information associated with a dataset.
|
interface |
DimensionMetadata |
interface |
ErrorMetadata
This metadata describes any error associated with a dataset
|
interface |
IExtendedMetadata
This is an interface that has been designed to add information about a file in addition to
information which has been implemented in IMetadata.
|
interface |
IMetadata
This interface describes the minimal metadata information that should be
associated with a Dataset or DataHolder.
|
interface |
MaskMetadata
This metadata describes masking information associated with a dataset
|
interface |
OriginMetadata
Defines the origin of a dataset which is a slice of a parent dataset
|
interface |
PeemMetadata
This metadata describes Peem-related information
|
interface |
StatisticsMetadata<T>
Store standard statistics
|
interface |
UnitMetadata
This metadata describes the unit associated with the quantity stored in a dataset
|
Modifier and Type | Class and Description |
---|---|
class |
DynamicConnectionInfo
This metadata is set by a remote dataset.
|
class |
Metadata
Basic implementation of metadata
|
Modifier and Type | Method and Description |
---|---|
static <T extends MetadataType> |
MetadataFactory.createMetadata(Class<T> clazz,
Object... arguments)
Create a metadata object of given class with given arguments
|
static <T extends MetadataType> |
MetadataFactory.registerClass(Class<T> clazz)
Register metadata class
|
Modifier and Type | Method and Description |
---|---|
MetadataType |
DynamicConnectionInfo.clone()
Make a deep copy of metadata
|
MetadataType |
MetadataType.clone()
Make a deep copy of metadata
|
Copyright © 2014–2019 Eclipse Foundation. All rights reserved.