@@ -105,6 +105,7 @@ protected static native long collect004000(long cursor, long keyIfComplete, int
105
105
int idLong3 , long valueLong3 , int idLong4 , long valueLong4
106
106
);
107
107
108
+ // STRING ARRAYS
108
109
protected static native long collectStringArray (long cursor , long keyIfComplete , int flags ,
109
110
int idStringArray , @ Nullable String [] stringArray
110
111
);
@@ -113,6 +114,26 @@ protected static native long collectStringList(long cursor, long keyIfComplete,
113
114
int idStringList , @ Nullable List <String > stringList
114
115
);
115
116
117
+ // INTEGER ARRAYS
118
+ protected static native long collectShortArray (long cursor , long keyIfComplete , int flags ,
119
+ int propertyId , @ Nullable short [] value );
120
+
121
+ protected static native long collectCharArray (long cursor , long keyIfComplete , int flags ,
122
+ int propertyId , @ Nullable char [] value );
123
+
124
+ protected static native long collectIntArray (long cursor , long keyIfComplete , int flags ,
125
+ int propertyId , @ Nullable int [] value );
126
+
127
+ protected static native long collectLongArray (long cursor , long keyIfComplete , int flags ,
128
+ int propertyId , @ Nullable long [] value );
129
+
130
+ // FLOATING POINT ARRAYS
131
+ protected static native long collectFloatArray (long cursor , long keyIfComplete , int flags ,
132
+ int propertyId , @ Nullable float [] value );
133
+
134
+ protected static native long collectDoubleArray (long cursor , long keyIfComplete , int flags ,
135
+ int propertyId , @ Nullable double [] value );
136
+
116
137
native int nativePropertyId (long cursor , String propertyValue );
117
138
118
139
native List <T > nativeGetBacklinkEntities (long cursor , int entityId , int propertyId , long key );
0 commit comments