Package com.alibaba.graphscope.stdcxx
Interface FFISample
-
- All Superinterfaces:
com.alibaba.fastffi.CXXPointer
,com.alibaba.fastffi.FFIJava
,com.alibaba.fastffi.FFIPointer
,FFIType
,Serializable
- All Known Implementing Classes:
FFISample_cxx_0x699a04c8
public interface FFISample extends com.alibaba.fastffi.CXXPointer, com.alibaba.fastffi.FFIJava
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
FFISample.Factory
-
Field Summary
Fields Modifier and Type Field Description static FFISample.Factory
factory
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static FFISample
create()
static FFISample
createStack()
com.alibaba.fastffi.FFIVector<Double>
doubleVectorField()
com.alibaba.fastffi.FFIVector<com.alibaba.fastffi.FFIVector<Double>>
doubleVectorVectorField()
int
intField()
void
intField(int value)
int
intProperty()
void
intProperty(int value)
com.alibaba.fastffi.FFIVector<Integer>
intVectorField()
com.alibaba.fastffi.FFIVector<com.alibaba.fastffi.FFIVector<Integer>>
intVectorVectorField()
default int
javaHashCode()
com.alibaba.fastffi.FFIVector<Long>
longVectorField()
com.alibaba.fastffi.FFIVector<com.alibaba.fastffi.FFIVector<Long>>
longVectorVectorField()
com.alibaba.fastffi.FFIByteString
stringField()
com.alibaba.fastffi.FFIVector<Byte>
vectorBytes()
-
-
-
Field Detail
-
factory
static final FFISample.Factory factory
-
-
Method Detail
-
create
static FFISample create()
-
createStack
static FFISample createStack()
-
javaHashCode
default int javaHashCode()
- Specified by:
javaHashCode
in interfacecom.alibaba.fastffi.FFIJava
-
intField
int intField()
-
intField
void intField(int value)
-
intProperty
int intProperty()
-
intProperty
void intProperty(int value)
-
stringField
com.alibaba.fastffi.FFIByteString stringField()
-
intVectorField
com.alibaba.fastffi.FFIVector<Integer> intVectorField()
-
longVectorField
com.alibaba.fastffi.FFIVector<Long> longVectorField()
-
doubleVectorField
com.alibaba.fastffi.FFIVector<Double> doubleVectorField()
-
intVectorVectorField
com.alibaba.fastffi.FFIVector<com.alibaba.fastffi.FFIVector<Integer>> intVectorVectorField()
-
doubleVectorVectorField
com.alibaba.fastffi.FFIVector<com.alibaba.fastffi.FFIVector<Double>> doubleVectorVectorField()
-
longVectorVectorField
com.alibaba.fastffi.FFIVector<com.alibaba.fastffi.FFIVector<Long>> longVectorVectorField()
-
vectorBytes
com.alibaba.fastffi.FFIVector<Byte> vectorBytes()
-
-