public class ArrayContainerFactory extends DirectAccessContainerFactory
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
useNIO |
useOptimizedContainers| Constructor and Description |
|---|
ArrayContainerFactory() |
| Modifier and Type | Method and Description |
|---|---|
<T extends Type<T>> |
createBitInstance(int[] dimensions,
int entitiesPerPixel) |
<T extends Type<T>> |
createByteInstance(int[] dimensions,
int entitiesPerPixel) |
<T extends Type<T>> |
createCharInstance(int[] dimensions,
int entitiesPerPixel) |
<T extends Type<T>> |
createDoubleInstance(int[] dimensions,
int entitiesPerPixel) |
<T extends Type<T>> |
createFloatInstance(int[] dimensions,
int entitiesPerPixel) |
<T extends Type<T>> |
createIntInstance(int[] dimensions,
int entitiesPerPixel) |
<T extends Type<T>> |
createLongInstance(int[] dimensions,
int entitiesPerPixel) |
<T extends Type<T>> |
createShortInstance(int[] dimensions,
int entitiesPerPixel) |
String |
getErrorMessage() |
void |
printProperties() |
void |
setNIOUse(boolean useNIO) |
void |
setParameters(String configuration) |
boolean |
useNIO() |
createContainersetOptimizedContainerUse, useOptimizedContainerspublic void setNIOUse(boolean useNIO)
public boolean useNIO()
public <T extends Type<T>> DirectAccessContainer<T,BitAccess> createBitInstance(int[] dimensions, int entitiesPerPixel)
createBitInstance in class DirectAccessContainerFactorypublic <T extends Type<T>> DirectAccessContainer<T,ByteAccess> createByteInstance(int[] dimensions, int entitiesPerPixel)
createByteInstance in class DirectAccessContainerFactorypublic <T extends Type<T>> DirectAccessContainer<T,CharAccess> createCharInstance(int[] dimensions, int entitiesPerPixel)
createCharInstance in class DirectAccessContainerFactorypublic <T extends Type<T>> DirectAccessContainer<T,DoubleAccess> createDoubleInstance(int[] dimensions, int entitiesPerPixel)
createDoubleInstance in class DirectAccessContainerFactorypublic <T extends Type<T>> DirectAccessContainer<T,FloatAccess> createFloatInstance(int[] dimensions, int entitiesPerPixel)
createFloatInstance in class DirectAccessContainerFactorypublic <T extends Type<T>> DirectAccessContainer<T,IntAccess> createIntInstance(int[] dimensions, int entitiesPerPixel)
createIntInstance in class DirectAccessContainerFactorypublic <T extends Type<T>> DirectAccessContainer<T,LongAccess> createLongInstance(int[] dimensions, int entitiesPerPixel)
createLongInstance in class DirectAccessContainerFactorypublic <T extends Type<T>> DirectAccessContainer<T,ShortAccess> createShortInstance(int[] dimensions, int entitiesPerPixel)
createShortInstance in class DirectAccessContainerFactorypublic String getErrorMessage()
public void printProperties()
public void setParameters(String configuration)
Copyright © 2015–2021 Fiji. All rights reserved.