Package net.imglib2.converter
Class RealTypeConverterInternals
- java.lang.Object
-
- net.imglib2.converter.RealTypeConverterInternals
-
class RealTypeConverterInternals extends java.lang.ObjectImplementation ofRealTypeConverters.getConverter(RealType, RealType).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRealTypeConverterInternals.BooleanConverterConverts viaBooleanType.get().static classRealTypeConverterInternals.ByteConverterConverts viaGenericByteType.getByte().private static classRealTypeConverterInternals.ConverterFactoryThe classRealTypeConverterInternals.ConverterFactoryencapsulates theClassCopyProviderthat is used to create aConverter.static classRealTypeConverterInternals.DoubleConverterConverts viaComplexType.getRealDouble().static classRealTypeConverterInternals.FloatConverterConverts viaComplexType.getRealFloat().static classRealTypeConverterInternals.IntegerConverterConverts viaIntegerType.getInteger().static classRealTypeConverterInternals.LongConverterConverts viaIntegerType.getInteger().static classRealTypeConverterInternals.ShortConverterConverts voidGenericShortType.getShort().
-
Field Summary
Fields Modifier and Type Field Description private static RealTypeConverterInternals.ConverterFactoryBOOLEANprivate static RealTypeConverterInternals.ConverterFactoryBYTEprivate static RealTypeConverterInternals.ConverterFactoryDOUBLEprivate static RealTypeConverterInternals.ConverterFactoryFLOATprivate static RealTypeConverterInternals.ConverterFactoryINTEGERprivate static RealTypeConverterInternals.ConverterFactoryLONGprivate static RealTypeConverterInternals.ConverterFactorySHORTprivate static RealTypeConverterInternals.ConverterFactoryTYPE_IDENTITY
-
Constructor Summary
Constructors Constructor Description RealTypeConverterInternals()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static RealTypeConverterInternals.ConverterFactoryfloatingPointConverterFactory(RealType<?> inputType, RealType<?> outputType)(package private) static <S extends RealType<?>,T extends RealType<?>>
Converter<S,T>getConverter(S inputType, T outputType)private static RealTypeConverterInternals.ConverterFactorygetConverterFactory(RealType<?> inputType, RealType<?> outputType)private static RealTypeConverterInternals.ConverterFactoryintegerConverterFactory(RealType<?> inputType, RealType<?> outputType)(package private) static booleansmallerThanInt(RealType<?> variable)
-
-
-
Field Detail
-
TYPE_IDENTITY
private static RealTypeConverterInternals.ConverterFactory TYPE_IDENTITY
-
DOUBLE
private static RealTypeConverterInternals.ConverterFactory DOUBLE
-
FLOAT
private static RealTypeConverterInternals.ConverterFactory FLOAT
-
INTEGER
private static RealTypeConverterInternals.ConverterFactory INTEGER
-
LONG
private static RealTypeConverterInternals.ConverterFactory LONG
-
BYTE
private static RealTypeConverterInternals.ConverterFactory BYTE
-
SHORT
private static RealTypeConverterInternals.ConverterFactory SHORT
-
BOOLEAN
private static RealTypeConverterInternals.ConverterFactory BOOLEAN
-
-
Method Detail
-
getConverter
static <S extends RealType<?>,T extends RealType<?>> Converter<S,T> getConverter(S inputType, T outputType)
-
getConverterFactory
private static RealTypeConverterInternals.ConverterFactory getConverterFactory(RealType<?> inputType, RealType<?> outputType)
-
floatingPointConverterFactory
private static RealTypeConverterInternals.ConverterFactory floatingPointConverterFactory(RealType<?> inputType, RealType<?> outputType)
-
integerConverterFactory
private static RealTypeConverterInternals.ConverterFactory integerConverterFactory(RealType<?> inputType, RealType<?> outputType)
-
smallerThanInt
static boolean smallerThanInt(RealType<?> variable)
-
-