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
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic classstatic classstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionvoidaddChunkArgument(PyCallableWrapper.ChunkArgument chunkArgument) org.jpy.PyObjectgetAttribute(String name) <T> TgetAttribute(String name, Class<? extends T> valueType) voidbooleanbooleanbooleanvoidvoidsetVectorizable(boolean vectorizable) voidverifyArguments(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()
-