public class FrequencyI extends Frequency implements ome.model.ModelBased
Frequency
class.
Like Details
and Permissions
, this object
is embedded into other objects and does not have a full life
cycle of its own.Modifier and Type | Field and Description |
---|---|
static Ice.ObjectFactory |
Factory |
Constructor and Description |
---|
FrequencyI() |
FrequencyI(double d,
ome.units.unit.Unit<ome.units.quantity.Frequency> unit) |
FrequencyI(double d,
UnitsFrequency unit) |
FrequencyI(double d,
ome.model.enums.UnitsFrequency ul)
Copy constructor that converts the given
Frequency
based on the given ome.model enum |
FrequencyI(ome.units.quantity.Frequency value)
Convert a Bio-Formats
Length to an OMERO Length. |
FrequencyI(Frequency value,
java.lang.String target)
Copy constructor that converts the given
Frequency
based on the given enum string. |
FrequencyI(Frequency value,
ome.units.unit.Unit<ome.units.quantity.Frequency> ul)
Copy constructor that converts the given
Frequency
based on the given ome-xml enum |
FrequencyI(Frequency value,
UnitsFrequency target)
Copy constructor that converts between units if possible.
|
Modifier and Type | Method and Description |
---|---|
static ome.units.quantity.Frequency |
convert(Frequency t)
FIXME: this should likely take a default so that locations which don't
want an exception can have
log.warn("Using new PositiveFloat(1.0)!", e); return new
PositiveFloat(1.0);
or similar.
|
Frequency |
copy(Ice.Current ignore) |
void |
copyObject(ome.util.Filterable model,
ome.util.ModelMapper mapper) |
boolean |
equals(java.lang.Object obj) |
ome.util.Filterable |
fillObject(ome.util.ReverseModelMapper mapper) |
java.lang.String |
getSymbol(Ice.Current current)
Returns the possibly unicode representation of the ""unit""
value for display.
|
UnitsFrequency |
getUnit(Ice.Current current)
UnitsFrequency instance which is an
IObject
meaning that its ID is sufficient for identifying equality. |
double |
getValue(Ice.Current current)
Actual value for this unit-based field.
|
int |
hashCode() |
static java.lang.String |
lookupSymbol(UnitsFrequency unit) |
static Ice.ObjectFactory |
makeFactory(client client) |
static ome.units.quantity.Frequency |
makeXMLQuantity(double d,
java.lang.String unit) |
static ome.xml.model.enums.UnitsFrequency |
makeXMLUnit(java.lang.String unit) |
void |
setUnit(UnitsFrequency unit,
Ice.Current current) |
void |
setValue(double value,
Ice.Current current) |
java.lang.String |
toString() |
___copy, ___getSymbol, ___getUnit, ___getValue, ___setUnit, ___setValue, __dispatch, __readImpl, __writeImpl, clone, copy, getSymbol, getUnit, getValue, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, setUnit, setValue
public FrequencyI()
public FrequencyI(double d, UnitsFrequency unit)
public FrequencyI(double d, ome.units.unit.Unit<ome.units.quantity.Frequency> unit)
public FrequencyI(Frequency value, ome.units.unit.Unit<ome.units.quantity.Frequency> ul) throws ome.model.units.BigResult
Frequency
based on the given ome-xml enumome.model.units.BigResult
public FrequencyI(double d, ome.model.enums.UnitsFrequency ul)
Frequency
based on the given ome.model enumpublic FrequencyI(Frequency value, java.lang.String target) throws ome.model.units.BigResult
Frequency
based on the given enum string.
If either the source or the target unit is null or if no conversion
is possible between the two types (e.g. PIXELS), an
IllegalArgumentException
will be thrown. If the conversion
results in an overflow, a BigResult
will be thrown, unless
the input value was already Infinite or NaN, in which case that will
be the return value.target
- String representation of the CODE enumjava.lang.IllegalArgumentException
- if the source or target unit
is null or an unconvertible type (e.g. PIXELS)ome.model.units.BigResult
- if the conversion leads to an infinite or NaN resultpublic FrequencyI(Frequency value, UnitsFrequency target) throws ome.model.units.BigResult
target
- unit that is desired. non-null.ome.model.units.BigResult
public FrequencyI(ome.units.quantity.Frequency value)
Length
to an OMERO Length.public static java.lang.String lookupSymbol(UnitsFrequency unit)
public static final Ice.ObjectFactory makeFactory(client client)
public static ome.xml.model.enums.UnitsFrequency makeXMLUnit(java.lang.String unit)
public static ome.units.quantity.Frequency makeXMLQuantity(double d, java.lang.String unit)
public static ome.units.quantity.Frequency convert(Frequency t)
public double getValue(Ice.Current current)
_FrequencyOperations
UnitsFrequency
enum.getValue
in interface _FrequencyOperations
current
- The Current object for the invocation.public void setValue(double value, Ice.Current current)
setValue
in interface _FrequencyOperations
public UnitsFrequency getUnit(Ice.Current current)
_FrequencyOperations
UnitsFrequency
instance which is an
IObject
meaning that its ID is sufficient for identifying equality.getUnit
in interface _FrequencyOperations
current
- The Current object for the invocation.public void setUnit(UnitsFrequency unit, Ice.Current current)
setUnit
in interface _FrequencyOperations
public java.lang.String getSymbol(Ice.Current current)
_FrequencyOperations
getSymbol
in interface _FrequencyOperations
current
- The Current object for the invocation.public Frequency copy(Ice.Current ignore)
copy
in interface _FrequencyOperations
public void copyObject(ome.util.Filterable model, ome.util.ModelMapper mapper)
copyObject
in interface ome.model.ModelBased
public ome.util.Filterable fillObject(ome.util.ReverseModelMapper mapper)
fillObject
in interface ome.model.ModelBased
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object