public static interface Metadata.Builder extends Metadata.MetadataBuilder
Modifier and Type | Method and Description |
---|---|
Metadata.Builder |
binning(java.lang.Integer binning) |
Metadata.Builder |
bitDepth(java.lang.Integer bitDepth) |
Metadata.Builder |
camera(java.lang.String camera) |
Metadata.Builder |
elapsedTimeMs(java.lang.Double elapsedTimeMs) |
Metadata.Builder |
exposureMs(java.lang.Double exposureMs) |
Metadata.Builder |
fileName(java.lang.String filename) |
Metadata.Builder |
generateUUID() |
Metadata.Builder |
imageNumber(java.lang.Long imageNumber) |
Metadata.Builder |
pixelAspect(java.lang.Double pixelAspect) |
Metadata.Builder |
pixelSizeAffine(java.awt.geom.AffineTransform aff) |
Metadata.Builder |
pixelSizeUm(java.lang.Double pixelSizeUm) |
Metadata.Builder |
positionName(java.lang.String positionName) |
Metadata.Builder |
receivedTime(java.lang.String receivedTime) |
Metadata.Builder |
roi(java.awt.Rectangle roi) |
Metadata.Builder |
ROI(java.awt.Rectangle roi)
Same as
roi(java.awt.Rectangle) . |
Metadata.Builder |
scopeData(PropertyMap scopeData)
Add device property data.
|
Metadata.Builder |
userData(PropertyMap userData)
Add user-defined data.
|
Metadata.Builder |
uuid()
Deprecated.
Use
generateUUID() . |
Metadata.Builder |
uuid(java.util.UUID uuid) |
Metadata.Builder |
xPositionUm(java.lang.Double xPositionUm) |
Metadata.Builder |
yPositionUm(java.lang.Double yPositionUm) |
Metadata.Builder |
zPositionUm(java.lang.Double zPositionUm) |
build
Metadata.Builder binning(java.lang.Integer binning)
binning
in interface Metadata.MetadataBuilder
Metadata.Builder bitDepth(java.lang.Integer bitDepth)
bitDepth
in interface Metadata.MetadataBuilder
Metadata.Builder camera(java.lang.String camera)
camera
in interface Metadata.MetadataBuilder
Metadata.Builder elapsedTimeMs(java.lang.Double elapsedTimeMs)
elapsedTimeMs
in interface Metadata.MetadataBuilder
Metadata.Builder exposureMs(java.lang.Double exposureMs)
exposureMs
in interface Metadata.MetadataBuilder
Metadata.Builder imageNumber(java.lang.Long imageNumber)
imageNumber
in interface Metadata.MetadataBuilder
Metadata.Builder pixelAspect(java.lang.Double pixelAspect)
pixelAspect
in interface Metadata.MetadataBuilder
Metadata.Builder pixelSizeUm(java.lang.Double pixelSizeUm)
pixelSizeUm
in interface Metadata.MetadataBuilder
Metadata.Builder pixelSizeAffine(java.awt.geom.AffineTransform aff)
pixelSizeAffine
in interface Metadata.MetadataBuilder
Metadata.Builder positionName(java.lang.String positionName)
positionName
in interface Metadata.MetadataBuilder
Metadata.Builder receivedTime(java.lang.String receivedTime)
receivedTime
in interface Metadata.MetadataBuilder
Metadata.Builder ROI(java.awt.Rectangle roi)
roi(java.awt.Rectangle)
. Use roi
in new code.ROI
in interface Metadata.MetadataBuilder
Metadata.Builder roi(java.awt.Rectangle roi)
Metadata.Builder scopeData(PropertyMap scopeData)
scopeData
in interface Metadata.MetadataBuilder
scopeData
- device properties; keys should be in
"DeviceLabel-PropertyName" format, and values should be strings
(numbers will be converted to strings)Metadata.Builder userData(PropertyMap userData)
userData
in interface Metadata.MetadataBuilder
userData
- any valid (potentially nested) property map containing
user data@Deprecated Metadata.Builder uuid()
generateUUID()
.uuid
in interface Metadata.MetadataBuilder
Metadata.Builder generateUUID()
Metadata.Builder uuid(java.util.UUID uuid)
uuid
in interface Metadata.MetadataBuilder
Metadata.Builder xPositionUm(java.lang.Double xPositionUm)
xPositionUm
in interface Metadata.MetadataBuilder
Metadata.Builder yPositionUm(java.lang.Double yPositionUm)
yPositionUm
in interface Metadata.MetadataBuilder
Metadata.Builder zPositionUm(java.lang.Double zPositionUm)
zPositionUm
in interface Metadata.MetadataBuilder
Metadata.Builder fileName(java.lang.String filename)