-
- All Superinterfaces:
Comparable<org.scijava.Prioritized>,org.scijava.Contextual,HasFormat,HasMetaTable,org.scijava.plugin.HasPluginInfo,HasSource,org.scijava.Identifiable,org.scijava.Locatable,org.scijava.log.Logged,Metadata,org.scijava.Prioritized,org.scijava.plugin.RichPlugin,SCIFIOPlugin,org.scijava.plugin.SciJavaPlugin,Serializable,org.scijava.Versioned
- All Known Implementing Classes:
AbstractMetadata,AbstractMetadataWrapper,APNGFormat.Metadata,AVIFormat.Metadata,BMPFormat.Metadata,ChannelFillerMetadata,DefaultMetadata,DICOMFormat.Metadata,DimensionSwapperMetadata,EPSFormat.Metadata,FileStitcherMetadata,FITSFormat.Metadata,GIFFormat.Metadata,ICSFormat.Metadata,ImageIOFormat.Metadata,JPEG2000Format.Metadata,JPEGFormat.Metadata,JPEGTileFormat.Metadata,KontronFormat.Metadata,LegacyQTFormat.Metadata,MicromanagerFormat.Metadata,MinimalTIFFFormat.Metadata,MNGFormat.Metadata,NativeQTFormat.Metadata,NRRDFormat.Metadata,PCXFormat.Metadata,PGMFormat.Metadata,PICTFormat.Metadata,PlaneSeparatorMetadata,ScancoISQFormat.Metadata,StratecPQCTFormat.Metadata,TestImgFormat.Metadata,TIFFFormat.Metadata,TIFFJAIFormat.Metadata
public interface TypedMetadata extends Metadata
Sub-interface forMetadatato facilitate generic parameterization of SCIFIO components.Although
Metadataitself does not require any generic parameters, this sub-interface allows type narrowing of method parameters that acceptMetadataobjects, e.g.Writer.setMetadata(Metadata)has a different type erasure thanTypedWriter.setMetadata(TypedMetadata)so the two signatures can co-exist.- Author:
- Mark Hiner
- See Also:
Metadata
-
-
Method Summary
-
Methods inherited from interface org.scijava.Contextual
context, getContext, setContext
-
Methods inherited from interface io.scif.HasFormat
getFormat, getFormatName
-
Methods inherited from interface io.scif.HasMetaTable
getTable, setTable
-
Methods inherited from interface org.scijava.plugin.HasPluginInfo
getInfo, setInfo
-
Methods inherited from interface org.scijava.Locatable
getLocation
-
Methods inherited from interface io.scif.Metadata
add, createImageMetadata, get, getAll, getDatasetName, getDatasetSize, getDestinationLocation, getImageCount, getSource, getSourceLocation, isFiltered, populateImageMetadata, setDatasetName, setDestinationLocation, setFiltered, setSource, setSourceLocation
-
Methods inherited from interface org.scijava.Prioritized
compareTo, getPriority, setPriority
-
Methods inherited from interface org.scijava.plugin.RichPlugin
getIdentifier
-
Methods inherited from interface io.scif.SCIFIOPlugin
getVersion, log
-
-