Package io.deephaven.engine.util
Interface PyCallableWrapper
- All Known Implementing Classes:
PyCallableWrapperJpyImpl
public interface PyCallableWrapper
Created by rbasralian on 8/12/23
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
static class
static class
static class
static class
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addChunkArgument
(PyCallableWrapper.ChunkArgument chunkArgument) org.jpy.PyObject
getAttribute
(String name) <T> T
getAttribute
(String name, Class<? extends T> valueType) void
boolean
boolean
boolean
void
void
setVectorizable
(boolean vectorizable) void
verifyArguments
(Class<?>[] argTypes)
-
Method Details
-
getAttribute
-
getAttribute
-
parseSignature
void parseSignature() -
call
-
isVectorized
boolean isVectorized() -
isVectorizable
boolean isVectorizable() -
setVectorizable
void setVectorizable(boolean vectorizable) -
initializeChunkArguments
void initializeChunkArguments() -
addChunkArgument
-
getSignature
PyCallableWrapper.Signature getSignature() -
verifyArguments
-
isVectorizableReturnType
boolean isVectorizableReturnType()
-