public class DataType16BitUnsignedInteger extends AbstractContextual implements DataType<UnsignedShortType>
DataType definition for 16-bit unsigned integers.| Constructor and Description | 
|---|
| DataType16BitUnsignedInteger() | 
| Modifier and Type | Method and Description | 
|---|---|
| double | asDouble(UnsignedShortType val)Converts value to a double. | 
| long | asLong(UnsignedShortType val)Converts value to a long. | 
| int | bitCount()Number of bits of information required to represent data in the type. | 
| void | cast(BigComplex val,
    UnsignedShortType dest)Sets a given variable of the underlying NumericType to a value that is
 closest to a given BigComplex number. | 
| void | cast(UnsignedShortType val,
    BigComplex dest)Sets a BigComplex representation from a given variable of the underlying
 NumericType. | 
| UnsignedShortType | createVariable()Returns a variable of the underlying NumericType wrapped by this DataType. | 
| String | description()A fuller description that elaborates on the capabilities of the type. | 
| UnsignedShortType | getType()Provides an example of the underlying NumericType. | 
| boolean | hasDoubleRepresentation()Returns true if data can be encoded in a double with no precision loss. | 
| boolean | hasLongRepresentation()Returns true if data can be encoded in a long with no precision loss. | 
| boolean | isBounded()Returns true if DataType is fully bounded (bounded below and bounded
 above). | 
| boolean | isComplex()Returns true if this DataType is a complex number (imaginary component is
 changeable). | 
| boolean | isFloat()Returns true if this DataType represents a floating point number. | 
| boolean | isSigned()Returns true if this DataType represents a signed number. | 
| String | longName()A long name useful for displaying to user. | 
| void | lowerBound(UnsignedShortType dest)Sets a given variable to the lower bound of the underlying NumericType. | 
| void | setDouble(UnsignedShortType val,
         double v)Sets a given value to a given double. | 
| void | setLong(UnsignedShortType val,
       long v)Sets a given value to a given long. | 
| String | shortName()A short name useful for displaying to user. | 
| void | upperBound(UnsignedShortType dest)Sets a given variable to the upper bound of the underlying NumericType. | 
context, getContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcontext, getContext, setContextpublic UnsignedShortType getType()
DataTypegetType in interface DataType<UnsignedShortType>public String shortName()
DataTypeshortName in interface DataType<UnsignedShortType>public String longName()
DataTypelongName in interface DataType<UnsignedShortType>public String description()
DataTypedescription in interface DataType<UnsignedShortType>public boolean isComplex()
DataTypeisComplex in interface DataType<UnsignedShortType>public boolean isFloat()
DataTypeisFloat in interface DataType<UnsignedShortType>public boolean isSigned()
DataTypeisSigned in interface DataType<UnsignedShortType>public boolean isBounded()
DataTypeisBounded in interface DataType<UnsignedShortType>public void lowerBound(UnsignedShortType dest)
DataTypelowerBound in interface DataType<UnsignedShortType>public void upperBound(UnsignedShortType dest)
DataTypeupperBound in interface DataType<UnsignedShortType>public int bitCount()
DataTypebitCount in interface DataType<UnsignedShortType>public UnsignedShortType createVariable()
DataTypecreateVariable in interface DataType<UnsignedShortType>public void cast(UnsignedShortType val, BigComplex dest)
DataTypecast in interface DataType<UnsignedShortType>public void cast(BigComplex val, UnsignedShortType dest)
DataTypecast in interface DataType<UnsignedShortType>public boolean hasDoubleRepresentation()
DataTypehasDoubleRepresentation in interface DataType<UnsignedShortType>public boolean hasLongRepresentation()
DataTypehasLongRepresentation in interface DataType<UnsignedShortType>public double asDouble(UnsignedShortType val)
DataTypeasDouble in interface DataType<UnsignedShortType>public long asLong(UnsignedShortType val)
DataTypeasLong in interface DataType<UnsignedShortType>public void setDouble(UnsignedShortType val, double v)
DataTypesetDouble in interface DataType<UnsignedShortType>public void setLong(UnsignedShortType val, long v)
DataTypesetLong in interface DataType<UnsignedShortType>Copyright © 2014–2022 ImageJ. All rights reserved.