public class ArrayDataAccessFactory extends Object
PrimitiveType
and AccessFlags
creates a specific
ArrayDataAccess
. For example, BYTE
with flags DIRTY
and VOLATILE
specifies DirtyVolatileByteArray
.Constructor and Description |
---|
ArrayDataAccessFactory() |
Modifier and Type | Method and Description |
---|---|
static <A extends ArrayDataAccess<A>> |
get(NativeTypeFactory<?,? super A> typeFactory) |
static <A extends ArrayDataAccess<A>> |
get(NativeTypeFactory<?,? super A> typeFactory,
Set<AccessFlags> flags) |
static <A extends ArrayDataAccess<A>> |
get(PrimitiveType primitiveType,
Set<AccessFlags> flags) |
static <T extends NativeType<T>,A> |
get(T type) |
static <T extends NativeType<T>,A> |
get(T type,
Set<AccessFlags> flags) |
public static <T extends NativeType<T>,A> A get(T type)
public static <T extends NativeType<T>,A> A get(T type, Set<AccessFlags> flags)
public static <A extends ArrayDataAccess<A>> A get(NativeTypeFactory<?,? super A> typeFactory)
public static <A extends ArrayDataAccess<A>> A get(NativeTypeFactory<?,? super A> typeFactory, Set<AccessFlags> flags)
public static <A extends ArrayDataAccess<A>> A get(PrimitiveType primitiveType, Set<AccessFlags> flags)
Copyright © 2015–2022 ImgLib2. All rights reserved.