public class FeatureInputMark extends Object implements FeatureInputDictionary
Constructor and Description |
---|
FeatureInputMark(Mark mark,
Dimensions dimensions,
Dictionary dictionary) |
FeatureInputMark(Mark mark,
Optional<Dimensions> dimensions) |
FeatureInputMark(Mark mark,
Optional<Dimensions> dimensions,
Optional<Dictionary> dictionary) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
Optional<Dictionary> |
getDictionaryOptional()
The associated dictionary, if it exists.
|
Optional<Dimensions> |
getDimensionsOptional() |
Dimensions |
getDimensionsRequired() |
Mark |
getMark() |
Optional<Resolution> |
getResolutionOptional()
The resolution of the associated image, if it is available.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getDictionaryRequired
getResolutionRequired
public FeatureInputMark(Mark mark, Optional<Dimensions> dimensions)
public FeatureInputMark(Mark mark, Dimensions dimensions, Dictionary dictionary)
public FeatureInputMark(Mark mark, Optional<Dimensions> dimensions, Optional<Dictionary> dictionary)
public Optional<Resolution> getResolutionOptional()
FeatureInputWithResolution
getResolutionOptional
in interface FeatureInputWithResolution
public Optional<Dictionary> getDictionaryOptional()
FeatureInputDictionary
getDictionaryOptional
in interface FeatureInputDictionary
public Optional<Dimensions> getDimensionsOptional()
public Dimensions getDimensionsRequired() throws FeatureCalculationException
FeatureCalculationException
protected boolean canEqual(Object other)
public Mark getMark()
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.