Package functions
Interface GeneratedFunctions.MeosLibraryPartC
- Enclosing class:
GeneratedFunctions
public static interface GeneratedFunctions.MeosLibraryPartC
-
Method Summary
Modifier and TypeMethodDescriptionbooleanabove8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) booleanafter8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) intalways_eq_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) intalways_eq_h3index_th3index(long cell, jnr.ffi.Pointer temp) intalways_eq_jsonb_tjsonb(jnr.ffi.Pointer jb, jnr.ffi.Pointer temp) intalways_eq_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) intalways_eq_th3index_h3index(jnr.ffi.Pointer temp, long cell) intalways_eq_th3index_th3index(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) intalways_eq_tjsonb_jsonb(jnr.ffi.Pointer temp, jnr.ffi.Pointer jb) intalways_eq_tjsonb_tjsonb(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) intalways_ge_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) intalways_ge_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) intalways_gt_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) intalways_gt_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) intalways_le_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) intalways_le_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) intalways_lt_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) intalways_lt_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) intalways_ne_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) intalways_ne_h3index_th3index(long cell, jnr.ffi.Pointer temp) intalways_ne_jsonb_tjsonb(jnr.ffi.Pointer jb, jnr.ffi.Pointer temp) intalways_ne_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) intalways_ne_th3index_h3index(jnr.ffi.Pointer temp, long cell) intalways_ne_th3index_th3index(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) intalways_ne_tjsonb_jsonb(jnr.ffi.Pointer temp, jnr.ffi.Pointer jb) intalways_ne_tjsonb_tjsonb(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) booleanback8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) booleanbefore8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) booleanbelow8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) jnr.ffi.Pointerbitmatrix_make(jnr.ffi.Pointer count, int ndims) jnr.ffi.Pointerbox2d_to_lwgeom(jnr.ffi.Pointer box, int srid) jnr.ffi.Pointerbox3d_to_lwgeom(jnr.ffi.Pointer box) booleanboxop_tspatial_stbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box, jnr.ffi.Pointer func, boolean invert) booleanboxop_tspatial_tspatial(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, jnr.ffi.Pointer func) booleancbuffer_set_stbox(jnr.ffi.Pointer cb, jnr.ffi.Pointer box) voidcbuffer_timestamptz_set_stbox(jnr.ffi.Pointer cb, long t, jnr.ffi.Pointer box) voidcbuffer_tstzspan_set_stbox(jnr.ffi.Pointer cb, jnr.ffi.Pointer s, jnr.ffi.Pointer box) voidcbufferarr_set_stbox(jnr.ffi.Pointer values, int count, jnr.ffi.Pointer box) jnr.ffi.Pointercell_boundary_to_gs(jnr.ffi.Pointer bnd) booleancircle_type(jnr.ffi.Pointer gs) jnr.ffi.Pointerclip_poly_poly(jnr.ffi.Pointer subj, jnr.ffi.Pointer clip, int operation) jnr.ffi.Pointerclipper2_clip_poly_poly(jnr.ffi.Pointer subj, jnr.ffi.Pointer clip, int op) jnr.ffi.Pointerclipper2_traj_poly_periods(jnr.ffi.Pointer seq, jnr.ffi.Pointer gs, jnr.ffi.Pointer out_count) jnr.ffi.Pointerclosest_point_on_segment_sphere(jnr.ffi.Pointer p, jnr.ffi.Pointer A, jnr.ffi.Pointer B, jnr.ffi.Pointer closest, jnr.ffi.Pointer dist) jnr.ffi.Pointerclosest_point2d_on_segment_ratio(jnr.ffi.Pointer p, jnr.ffi.Pointer A, jnr.ffi.Pointer B, jnr.ffi.Pointer closest) jnr.ffi.Pointerclosest_point3dz_on_segment_ratio(jnr.ffi.Pointer p, jnr.ffi.Pointer A, jnr.ffi.Pointer B, jnr.ffi.Pointer closest) jnr.ffi.Pointerconcat_jsonbset_jsonb(jnr.ffi.Pointer s, jnr.ffi.Pointer jb, boolean invert) jnr.ffi.Pointerconcat_tjsonb_jsonb(jnr.ffi.Pointer temp, jnr.ffi.Pointer jb, boolean invert) jnr.ffi.Pointerconcat_tjsonb_tjsonb(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) booleancontain8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) booleancontained_jsonb_set(jnr.ffi.Pointer jb, jnr.ffi.Pointer s) booleancontainKD(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query, int level) booleancontains_set_jsonb(jnr.ffi.Pointer s, jnr.ffi.Pointer jb) jnr.ffi.Pointercontains_tjsonb_jsonb(jnr.ffi.Pointer temp, jnr.ffi.Pointer jb, boolean invert) jnr.ffi.Pointercontains_tjsonb_tjsonb(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) jnr.ffi.Pointercreate_trip(jnr.ffi.Pointer lines, jnr.ffi.Pointer maxSpeeds, jnr.ffi.Pointer categories, int noEdges, long startTime, boolean disturbData, int verbosity) jnr.ffi.Pointerdatum_geo_round(jnr.ffi.Pointer value, jnr.ffi.Pointer size) jnr.ffi.Pointerdatum_geog_disjoint(jnr.ffi.Pointer geog1, jnr.ffi.Pointer geog2) jnr.ffi.Pointerdatum_geog_distance(jnr.ffi.Pointer geog1, jnr.ffi.Pointer geog2) jnr.ffi.Pointerdatum_geog_dwithin(jnr.ffi.Pointer geog1, jnr.ffi.Pointer geog2, jnr.ffi.Pointer dist) jnr.ffi.Pointerdatum_geog_intersects(jnr.ffi.Pointer geog1, jnr.ffi.Pointer geog2) jnr.ffi.Pointerdatum_geom_contains(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) jnr.ffi.Pointerdatum_geom_covers(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) jnr.ffi.Pointerdatum_geom_disjoint2d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) jnr.ffi.Pointerdatum_geom_disjoint3d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) jnr.ffi.Pointerdatum_geom_distance2d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) jnr.ffi.Pointerdatum_geom_distance3d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) jnr.ffi.Pointerdatum_geom_dwithin2d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2, jnr.ffi.Pointer dist) jnr.ffi.Pointerdatum_geom_dwithin3d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2, jnr.ffi.Pointer dist) jnr.ffi.Pointerdatum_geom_intersects2d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) jnr.ffi.Pointerdatum_geom_intersects3d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) jnr.ffi.Pointerdatum_geom_relate_pattern(jnr.ffi.Pointer geog1, jnr.ffi.Pointer geog2, jnr.ffi.Pointer p) jnr.ffi.Pointerdatum_geom_touches(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) jnr.ffi.Pointerdatum_h3_are_neighbor_cells(jnr.ffi.Pointer origin_d, jnr.ffi.Pointer dest_d) jnr.ffi.Pointerdatum_h3_cell_area(jnr.ffi.Pointer cell_d, jnr.ffi.Pointer unit_d) jnr.ffi.Pointerdatum_h3_cell_to_boundary(jnr.ffi.Pointer d) jnr.ffi.Pointerdatum_h3_cell_to_center_child(jnr.ffi.Pointer cell_d, jnr.ffi.Pointer res_d) jnr.ffi.Pointerdatum_h3_cell_to_center_child_next(jnr.ffi.Pointer cell_d) jnr.ffi.Pointerdatum_h3_cell_to_child_pos(jnr.ffi.Pointer cell_d, jnr.ffi.Pointer parent_res_d) jnr.ffi.Pointerdatum_h3_cell_to_latlng(jnr.ffi.Pointer d) jnr.ffi.Pointerdatum_h3_cell_to_local_ij(jnr.ffi.Pointer origin_d, jnr.ffi.Pointer cell_d) jnr.ffi.Pointerdatum_h3_cell_to_parent(jnr.ffi.Pointer cell_d, jnr.ffi.Pointer res_d) jnr.ffi.Pointerdatum_h3_cell_to_parent_next(jnr.ffi.Pointer cell_d) jnr.ffi.Pointerdatum_h3_cell_to_vertex(jnr.ffi.Pointer cell_d, jnr.ffi.Pointer vnum_d) jnr.ffi.Pointerdatum_h3_cells_to_directed_edge(jnr.ffi.Pointer origin_d, jnr.ffi.Pointer dest_d) jnr.ffi.Pointerdatum_h3_child_pos_to_cell(jnr.ffi.Pointer pos_d, jnr.ffi.Pointer parent_d, jnr.ffi.Pointer child_res_d) jnr.ffi.Pointerdatum_h3_directed_edge_to_boundary(jnr.ffi.Pointer d) jnr.ffi.Pointerdatum_h3_edge_length(jnr.ffi.Pointer edge_d, jnr.ffi.Pointer unit_d) jnr.ffi.Pointerdatum_h3_get_base_cell_number(jnr.ffi.Pointer d) jnr.ffi.Pointerdatum_h3_get_directed_edge_destination(jnr.ffi.Pointer d) jnr.ffi.Pointerdatum_h3_get_directed_edge_origin(jnr.ffi.Pointer d) jnr.ffi.Pointerdatum_h3_get_resolution(jnr.ffi.Pointer d) jnr.ffi.Pointerdatum_h3_great_circle_distance(jnr.ffi.Pointer a_d, jnr.ffi.Pointer b_d, jnr.ffi.Pointer unit_d) jnr.ffi.Pointerdatum_h3_grid_distance(jnr.ffi.Pointer origin_d, jnr.ffi.Pointer dest_d) jnr.ffi.Pointerdatum_h3_is_pentagon(jnr.ffi.Pointer d) jnr.ffi.Pointerdatum_h3_is_res_class_iii(jnr.ffi.Pointer d) jnr.ffi.Pointerdatum_h3_is_valid_cell(jnr.ffi.Pointer d) jnr.ffi.Pointerdatum_h3_is_valid_directed_edge(jnr.ffi.Pointer d) jnr.ffi.Pointerdatum_h3_is_valid_vertex(jnr.ffi.Pointer d) jnr.ffi.Pointerdatum_h3_latlng_to_cell(jnr.ffi.Pointer point_d, jnr.ffi.Pointer res_d) jnr.ffi.Pointerdatum_h3_local_ij_to_cell(jnr.ffi.Pointer origin_d, jnr.ffi.Pointer coord_d) jnr.ffi.Pointerdatum_h3_vertex_to_latlng(jnr.ffi.Pointer d) jnr.ffi.Pointerdatum_json_array_element(jnr.ffi.Pointer txt, jnr.ffi.Pointer element) jnr.ffi.Pointerdatum_json_array_element_text(jnr.ffi.Pointer txt, jnr.ffi.Pointer element) jnr.ffi.Pointerdatum_json_array_length(jnr.ffi.Pointer txt) jnr.ffi.Pointerdatum_json_extract_path(jnr.ffi.Pointer txt, jnr.ffi.Pointer path_elems, jnr.ffi.Pointer path_len) jnr.ffi.Pointerdatum_json_extract_path_text(jnr.ffi.Pointer txt, jnr.ffi.Pointer path_elems, jnr.ffi.Pointer path_len) jnr.ffi.Pointerdatum_json_object_field(jnr.ffi.Pointer txt, jnr.ffi.Pointer key) jnr.ffi.Pointerdatum_json_object_field_text(jnr.ffi.Pointer txt, jnr.ffi.Pointer key) jnr.ffi.Pointerdatum_json_strip_nulls(jnr.ffi.Pointer txt, jnr.ffi.Pointer strip_in_arrays) jnr.ffi.Pointerdatum_jsonb_array_element(jnr.ffi.Pointer jb, jnr.ffi.Pointer element) jnr.ffi.Pointerdatum_jsonb_array_element_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer element) jnr.ffi.Pointerdatum_jsonb_array_length(jnr.ffi.Pointer txt) jnr.ffi.Pointerdatum_jsonb_concat(jnr.ffi.Pointer l, jnr.ffi.Pointer r) jnr.ffi.Pointerdatum_jsonb_contained(jnr.ffi.Pointer l, jnr.ffi.Pointer r) jnr.ffi.Pointerdatum_jsonb_contains(jnr.ffi.Pointer l, jnr.ffi.Pointer r) jnr.ffi.Pointerdatum_jsonb_delete(jnr.ffi.Pointer jb, jnr.ffi.Pointer key) jnr.ffi.Pointerdatum_jsonb_delete_array(jnr.ffi.Pointer jb, jnr.ffi.Pointer array, jnr.ffi.Pointer count) jnr.ffi.Pointerdatum_jsonb_delete_index(jnr.ffi.Pointer jb, jnr.ffi.Pointer idx) jnr.ffi.Pointerdatum_jsonb_delete_path(jnr.ffi.Pointer jb, jnr.ffi.Pointer keys, jnr.ffi.Pointer count) jnr.ffi.Pointerdatum_jsonb_exists(jnr.ffi.Pointer l, jnr.ffi.Pointer r) jnr.ffi.Pointerdatum_jsonb_exists_array(jnr.ffi.Pointer value, jnr.ffi.Pointer array, jnr.ffi.Pointer count, jnr.ffi.Pointer any) jnr.ffi.Pointerdatum_jsonb_extract_path(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, jnr.ffi.Pointer path_len) jnr.ffi.Pointerdatum_jsonb_extract_path_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, jnr.ffi.Pointer path_len) jnr.ffi.Pointerdatum_jsonb_insert(jnr.ffi.Pointer jb, jnr.ffi.Pointer keys, jnr.ffi.Pointer count, jnr.ffi.Pointer newjb, jnr.ffi.Pointer after) jnr.ffi.Pointerdatum_jsonb_object_field(jnr.ffi.Pointer jb, jnr.ffi.Pointer key) jnr.ffi.Pointerdatum_jsonb_object_field_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer key) jnr.ffi.Pointerdatum_jsonb_path_exists(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, jnr.ffi.Pointer silent, jnr.ffi.Pointer tz) jnr.ffi.Pointerdatum_jsonb_path_match(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, jnr.ffi.Pointer silent, jnr.ffi.Pointer tz) jnr.ffi.Pointerdatum_jsonb_path_query_array(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, jnr.ffi.Pointer silent, jnr.ffi.Pointer tz) jnr.ffi.Pointerdatum_jsonb_path_query_first(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, jnr.ffi.Pointer silent, jnr.ffi.Pointer tz) jnr.ffi.Pointerdatum_jsonb_pretty(jnr.ffi.Pointer jb) jnr.ffi.Pointerdatum_jsonb_set(jnr.ffi.Pointer jb, jnr.ffi.Pointer keys, jnr.ffi.Pointer count, jnr.ffi.Pointer newjb, jnr.ffi.Pointer create) jnr.ffi.Pointerdatum_jsonb_set_lax(jnr.ffi.Pointer jb, jnr.ffi.Pointer keys, jnr.ffi.Pointer count, jnr.ffi.Pointer newjb, jnr.ffi.Pointer create, jnr.ffi.Pointer null_handle) jnr.ffi.Pointerdatum_jsonb_strip_nulls(jnr.ffi.Pointer jb, jnr.ffi.Pointer strip_in_arrays) jnr.ffi.Pointerdatum_jsonb_to_alphanum(jnr.ffi.Pointer jb, jnr.ffi.Pointer key, jnr.ffi.Pointer temptype, jnr.ffi.Pointer null_handle) jnr.ffi.Pointerdatum_jsonb_to_text(jnr.ffi.Pointer jb) booleandatum_point_eq(jnr.ffi.Pointer point1, jnr.ffi.Pointer point2) booleandatum_point_same(jnr.ffi.Pointer point1, jnr.ffi.Pointer point2) voiddatum_point4d(jnr.ffi.Pointer value, jnr.ffi.Pointer p) jnr.ffi.Pointerdatum_pt_distance2d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) jnr.ffi.Pointerdatum_pt_distance3d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) jnr.ffi.Pointerdatum_text_to_jsonb(jnr.ffi.Pointer txt) jnr.ffi.Pointerdatum2_geog_centroid(jnr.ffi.Pointer geo) jnr.ffi.Pointerdatum2_geom_centroid(jnr.ffi.Pointer geo) jnr.ffi.Pointerdatum2_h3index_eq(jnr.ffi.Pointer d1, jnr.ffi.Pointer d2, int type) jnr.ffi.Pointerdatum2_h3index_ne(jnr.ffi.Pointer d1, jnr.ffi.Pointer d2, int type) jnr.ffi.Pointerdatum2_point_eq(jnr.ffi.Pointer point1, jnr.ffi.Pointer point2) jnr.ffi.Pointerdatum2_point_ne(jnr.ffi.Pointer point1, jnr.ffi.Pointer point2) jnr.ffi.Pointerdatum2_point_nsame(jnr.ffi.Pointer point1, jnr.ffi.Pointer point2) jnr.ffi.Pointerdatum2_point_same(jnr.ffi.Pointer point1, jnr.ffi.Pointer point2) doubledistance_stbox_nodebox(jnr.ffi.Pointer query, jnr.ffi.Pointer nodebox) jnr.ffi.Pointerdouble2_add(jnr.ffi.Pointer d1, jnr.ffi.Pointer d2) booleandouble2_collinear(jnr.ffi.Pointer x1, jnr.ffi.Pointer x2, jnr.ffi.Pointer x3, double ratio) booleandouble2_eq(jnr.ffi.Pointer d1, jnr.ffi.Pointer d2) jnr.ffi.Pointerdouble2_out(jnr.ffi.Pointer d, int maxdd) voiddouble2_set(double a, double b, jnr.ffi.Pointer result) jnr.ffi.Pointerdouble2segm_interpolate(jnr.ffi.Pointer start, jnr.ffi.Pointer end, jnr.ffi.Pointer ratio) jnr.ffi.Pointerdouble3_add(jnr.ffi.Pointer d1, jnr.ffi.Pointer d2) booleandouble3_collinear(jnr.ffi.Pointer x1, jnr.ffi.Pointer x2, jnr.ffi.Pointer x3, double ratio) booleandouble3_eq(jnr.ffi.Pointer d1, jnr.ffi.Pointer d2) jnr.ffi.Pointerdouble3_out(jnr.ffi.Pointer d, int maxdd) voiddouble3_set(double a, double b, double c, jnr.ffi.Pointer result) jnr.ffi.Pointerdouble3segm_interpolate(jnr.ffi.Pointer start, jnr.ffi.Pointer end, jnr.ffi.Pointer ratio) jnr.ffi.Pointerdouble4_add(jnr.ffi.Pointer d1, jnr.ffi.Pointer d2) booleandouble4_collinear(jnr.ffi.Pointer x1, jnr.ffi.Pointer x2, jnr.ffi.Pointer x3, double ratio) booleandouble4_eq(jnr.ffi.Pointer d1, jnr.ffi.Pointer d2) jnr.ffi.Pointerdouble4_out(jnr.ffi.Pointer d, int maxdd) voiddouble4_set(double a, double b, double c, double d, jnr.ffi.Pointer result) jnr.ffi.Pointerdouble4segm_interpolate(jnr.ffi.Pointer start, jnr.ffi.Pointer end, jnr.ffi.Pointer ratio) intea_contains_cbuffer_tcbuffer(jnr.ffi.Pointer cb, jnr.ffi.Pointer temp, boolean ever) intea_contains_geo_tcbuffer(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) intea_contains_geo_tgeo(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) intea_contains_tcbuffer_cbuffer(jnr.ffi.Pointer temp, jnr.ffi.Pointer cb, boolean ever) intea_contains_tcbuffer_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) intea_contains_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) intea_contains_tgeo_tgeo(jnr.ffi.Pointer temp, jnr.ffi.Pointer temp2, boolean ever) intea_covers_cbuffer_tcbuffer(jnr.ffi.Pointer cb, jnr.ffi.Pointer temp, boolean ever) intea_covers_geo_tcbuffer(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) intea_covers_geo_tgeo(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) intea_covers_tcbuffer_cbuffer(jnr.ffi.Pointer temp, jnr.ffi.Pointer cb, boolean ever) intea_covers_tcbuffer_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) intea_covers_tcbuffer_tcbuffer(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, boolean ever) intea_covers_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) intea_covers_tgeo_tgeo(jnr.ffi.Pointer temp, jnr.ffi.Pointer temp2, boolean ever) intea_disjoint_cbuffer_tcbuffer(jnr.ffi.Pointer cb, jnr.ffi.Pointer temp, boolean ever) intea_disjoint_geo_tcbuffer(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) intea_disjoint_geo_tgeo(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) intea_disjoint_tcbuffer_cbuffer(jnr.ffi.Pointer temp, jnr.ffi.Pointer cb, boolean ever) intea_disjoint_tcbuffer_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) intea_disjoint_tcbuffer_tcbuffer(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, boolean ever) intea_disjoint_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) intea_disjoint_tgeo_tgeo(jnr.ffi.Pointer temp, jnr.ffi.Pointer temp2, boolean ever) intea_dwithin_tcbuffer_tcbuffer(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, double dist, boolean ever) intea_dwithin_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, double dist, boolean ever) intea_dwithin_tgeo_tgeo(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, double dist, boolean ever) intea_intersects_cbuffer_tcbuffer(jnr.ffi.Pointer cb, jnr.ffi.Pointer temp, boolean ever) intea_intersects_geo_tcbuffer(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) intea_intersects_geo_tgeo(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) intea_intersects_tcbuffer_cbuffer(jnr.ffi.Pointer temp, jnr.ffi.Pointer cb, boolean ever) intea_intersects_tcbuffer_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) intea_intersects_tcbuffer_tcbuffer(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, boolean ever) intea_intersects_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) intea_intersects_tgeo_tgeo(jnr.ffi.Pointer temp, jnr.ffi.Pointer temp2, boolean ever) intea_spatialrel_tspatial_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, jnr.ffi.Pointer func, boolean ever, boolean invert) intea_spatialrel_tspatial_tspatial(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, jnr.ffi.Pointer func, boolean ever) intea_touches_cbuffer_tcbuffer(jnr.ffi.Pointer cb, jnr.ffi.Pointer temp, boolean ever) intea_touches_geo_tcbuffer(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) intea_touches_tcbuffer_cbuffer(jnr.ffi.Pointer temp, jnr.ffi.Pointer cb, boolean ever) intea_touches_tcbuffer_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) intea_touches_tcbuffer_tcbuffer(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, boolean ever) intea_touches_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) intea_touches_tgeo_tgeo(jnr.ffi.Pointer temp, jnr.ffi.Pointer temp2, boolean ever) intea_touches_tpoint_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) inteacomp_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, jnr.ffi.Pointer func, boolean ever) inteacontains_tcbuffer_geo_native(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever, boolean strict) inteatouches_tcbuffer_geo_native(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) intedisjoint_tcbuffer_geo_native(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) booleanensure_circle_type(jnr.ffi.Pointer gs) booleanensure_common_dimension(short flags1, short flags2) booleanensure_continuous(jnr.ffi.Pointer temp) booleanensure_geoaggstate(jnr.ffi.Pointer state, int srid, boolean hasz) booleanensure_geoaggstate_state(jnr.ffi.Pointer state1, jnr.ffi.Pointer state2) booleanensure_has_M_geo(jnr.ffi.Pointer gs) booleanensure_has_not_M_geo(jnr.ffi.Pointer gs) booleanensure_has_not_Z(int type, short flags) booleanensure_has_not_Z_geo(jnr.ffi.Pointer gs) booleanensure_has_T(int type, short flags) booleanensure_has_X(int type, short flags) booleanensure_has_Z(int type, short flags) booleanensure_has_Z_geo(jnr.ffi.Pointer gs) booleanensure_linear_interp(short flags) booleanensure_mline_type(jnr.ffi.Pointer gs) booleanensure_nonlinear_interp(short flags) booleanensure_not_empty(jnr.ffi.Pointer gs) booleanensure_not_geodetic(short flags) booleanensure_not_geodetic_geo(jnr.ffi.Pointer gs) booleanensure_not_negative(int i) booleanensure_not_negative_datum(jnr.ffi.Pointer size, int basetype) booleanensure_not_null(jnr.ffi.Pointer ptr) booleanensure_one_not_null(jnr.ffi.Pointer ptr1, jnr.ffi.Pointer ptr2) booleanensure_one_true(boolean hasshift, boolean haswidth) booleanensure_point_type(jnr.ffi.Pointer gs) booleanensure_positive(int i) booleanensure_positive_datum(jnr.ffi.Pointer size, int basetype) booleanensure_positive_duration(jnr.ffi.Pointer duration) booleanensure_same_continuous_interp(short flags1, short flags2) booleanensure_same_dimensionality(short flags1, short flags2) booleanensure_same_dimensionality_geo(jnr.ffi.Pointer gs1, jnr.ffi.Pointer gs2) booleanensure_same_dimensionality_tspatial_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) booleanensure_same_geodetic(short flags1, short flags2) booleanensure_same_geodetic_geo(jnr.ffi.Pointer gs1, jnr.ffi.Pointer gs2) booleanensure_same_geodetic_stbox_geo(jnr.ffi.Pointer box, jnr.ffi.Pointer gs) booleanensure_same_geodetic_tspatial_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer base) booleanensure_same_geodetic_tspatial_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) booleanensure_same_interp(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) booleanensure_same_spatial_dimensionality(short flags1, short flags2) booleanensure_same_spatial_dimensionality_stbox_geo(jnr.ffi.Pointer box, jnr.ffi.Pointer gs) booleanensure_same_srid(int srid1, int srid2) booleanensure_same_temporal_type(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) booleanensure_spatial_validity(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) booleanensure_srid_is_latlong(int srid) booleanensure_srid_known(int srid) booleanensure_srid_reconcile(int srid1, int srid2, jnr.ffi.Pointer result) booleanensure_temporal_isof_basetype(jnr.ffi.Pointer temp, int basetype) booleanensure_temporal_isof_subtype(jnr.ffi.Pointer temp, int type) booleanensure_temporal_isof_type(jnr.ffi.Pointer temp, int type) booleanensure_valid_day_duration(jnr.ffi.Pointer duration) booleanensure_valid_geo_geo(jnr.ffi.Pointer gs1, jnr.ffi.Pointer gs2) booleanensure_valid_interp(int temptype, int interp) booleanensure_valid_spatial_stbox_stbox(jnr.ffi.Pointer box1, jnr.ffi.Pointer box2) booleanensure_valid_stbox_geo(jnr.ffi.Pointer box, jnr.ffi.Pointer gs) booleanensure_valid_tcbuffer_cbuffer(jnr.ffi.Pointer temp, jnr.ffi.Pointer cb) booleanensure_valid_tcbuffer_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) booleanensure_valid_tcbuffer_stbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box) booleanensure_valid_tcbuffer_tcbuffer(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) booleanensure_valid_temporal_set(jnr.ffi.Pointer temp, jnr.ffi.Pointer s) booleanensure_valid_temporal_temporal(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) booleanensure_valid_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) booleanensure_valid_tgeo_stbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box) booleanensure_valid_tgeo_tgeo(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) booleanensure_valid_th3index_h3index(jnr.ffi.Pointer temp, long cell) booleanensure_valid_th3index_tgeogpoint(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) booleanensure_valid_th3index_th3index(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) booleanensure_valid_tnumber_numspan(jnr.ffi.Pointer temp, jnr.ffi.Pointer s) booleanensure_valid_tnumber_numspanset(jnr.ffi.Pointer temp, jnr.ffi.Pointer ss) booleanensure_valid_tnumber_tbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box) booleanensure_valid_tnumber_tnumber(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) booleanensure_valid_tpoint_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) booleanensure_valid_tpoint_tpoint(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) booleanensure_valid_tspatial_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer base) booleanensure_valid_tspatial_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) booleanensure_valid_tspatial_tspatial(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) intever_eq_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) intever_eq_h3index_th3index(long cell, jnr.ffi.Pointer temp) intever_eq_h3indexset_th3index(jnr.ffi.Pointer cells, jnr.ffi.Pointer th3idx) intever_eq_jsonb_tjsonb(jnr.ffi.Pointer jb, jnr.ffi.Pointer temp) intever_eq_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) intever_eq_th3index_h3index(jnr.ffi.Pointer temp, long cell) intever_eq_th3index_th3index(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) intever_eq_tjsonb_jsonb(jnr.ffi.Pointer temp, jnr.ffi.Pointer jb) intever_eq_tjsonb_tjsonb(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) intever_ge_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) intever_ge_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) intever_gt_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) intever_gt_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) intever_le_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) intever_le_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) intever_lt_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) intever_lt_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) intever_ne_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) intever_ne_h3index_th3index(long cell, jnr.ffi.Pointer temp) intever_ne_jsonb_tjsonb(jnr.ffi.Pointer jb, jnr.ffi.Pointer temp) intever_ne_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) intever_ne_th3index_h3index(jnr.ffi.Pointer temp, long cell) intever_ne_th3index_th3index(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) intever_ne_tjsonb_jsonb(jnr.ffi.Pointer temp, jnr.ffi.Pointer jb) intever_ne_tjsonb_tjsonb(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) booleanfront8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) voidgbox_set_stbox(jnr.ffi.Pointer box, int srid, jnr.ffi.Pointer result) jnr.ffi.Pointergeo_as_wkt(jnr.ffi.Pointer gs, int precision, boolean extended) jnr.ffi.Pointergeo_disjoint_fn(short flags1, short flags2) jnr.ffi.Pointergeo_disjoint_fn_geo(short flags1, byte flags2) jnr.ffi.Pointergeo_distance_fn(short flags) jnr.ffi.Pointergeo_dwithin_fn(short flags1, short flags2) jnr.ffi.Pointergeo_dwithin_fn_geo(short flags1, byte flags2) jnr.ffi.Pointergeo_extract_elements(jnr.ffi.Pointer gs, jnr.ffi.Pointer count) jnr.ffi.Pointergeo_intersects_fn(short flags1, short flags2) jnr.ffi.Pointergeo_intersects_fn_geo(short flags1, byte flags2) booleangeo_parse(jnr.ffi.Pointer str, int basetype, String delim, jnr.ffi.Pointer srid, jnr.ffi.Pointer result) jnr.ffi.Pointergeo_serialize(jnr.ffi.Pointer geom) booleangeo_set_stbox(jnr.ffi.Pointer gs, jnr.ffi.Pointer result) jnr.ffi.Pointergeo_stbox(jnr.ffi.Pointer gs) jnr.ffi.Pointergeo_to_h3index_set(jnr.ffi.Pointer gs, int resolution) voidgeoarr_set_stbox(jnr.ffi.Pointer values, int count, jnr.ffi.Pointer result) jnr.ffi.Pointergeocircle_make(double x, double y, double radius, int srid) jnr.ffi.Pointergeog_serialize(jnr.ffi.Pointer lwgeom) booleangeom_clip_supported(jnr.ffi.Pointer geom) jnr.ffi.Pointergeom_serialize(jnr.ffi.Pointer lwgeom) booleangeom_spatialrel(jnr.ffi.Pointer gs1, jnr.ffi.Pointer gs2, int rel) jnr.ffi.Pointergeom_to_nsegment(jnr.ffi.Pointer gs) jnr.ffi.Pointergeompoint_to_npoint(jnr.ffi.Pointer gs) intgeopoint_cmp(jnr.ffi.Pointer gs1, jnr.ffi.Pointer gs2) booleangeopoint_collinear(jnr.ffi.Pointer value1, jnr.ffi.Pointer value2, jnr.ffi.Pointer value3, double ratio, boolean hasz, boolean geodetic) booleangeopoint_eq(jnr.ffi.Pointer gs1, jnr.ffi.Pointer gs2) jnr.ffi.Pointergeopoint_make(double x, double y, double z, boolean hasz, boolean geodetic, int srid) booleangeopoint_same(jnr.ffi.Pointer gs1, jnr.ffi.Pointer gs2) jnr.ffi.PointerintintgetQuadrant8D(jnr.ffi.Pointer centroid, jnr.ffi.Pointer inBox) booleanh3_are_neighbor_cells_meos(long origin, long destination) doubleh3_cell_area_meos(long cell, int unit) longh3_cell_to_center_child_meos(long origin, int resolution) longh3_cell_to_center_child_next_meos(long cell) longh3_cell_to_child_pos_meos(long child, int parentRes) jnr.ffi.Pointerh3_cell_to_children(long origin, int childRes) jnr.ffi.Pointerh3_cell_to_gs_boundary(long cell) jnr.ffi.Pointerh3_cell_to_gs_point(long cell) jnr.ffi.Pointerh3_cell_to_local_ij_meos(long origin, long cell) longh3_cell_to_parent_meos(long origin, int resolution) longh3_cell_to_parent_next_meos(long cell) longh3_cell_to_vertex_meos(long cell, int vertexNum) jnr.ffi.Pointerh3_cell_to_vertexes(long cell) longh3_cells_to_directed_edge_meos(long origin, long destination) longh3_child_pos_to_cell_meos(long childPos, long parent, int childRes) jnr.ffi.Pointerh3_compact_cells(jnr.ffi.Pointer cells) jnr.ffi.Pointerh3_directed_edge_to_gs_boundary(long edge) doubleh3_edge_length_meos(long edge, int unit) inth3_get_base_cell_number_meos(long hex) longh3_get_directed_edge_destination_meos(long edge) longh3_get_directed_edge_origin_meos(long edge) jnr.ffi.Pointerh3_get_icosahedron_faces(long cell) longh3_get_num_cells_meos(int resolution) inth3_get_resolution_meos(long hex) jnr.ffi.Pointerh3_grid_disk(long origin, int k) longh3_grid_distance_meos(long originIndex, long h3Index) jnr.ffi.Pointerh3_grid_path_cells(long start, long end) jnr.ffi.Pointerh3_grid_ring(long origin, int k) doubleh3_gs_great_circle_distance_meos(jnr.ffi.Pointer a, jnr.ffi.Pointer b, int unit) longh3_gs_point_to_cell(jnr.ffi.Pointer point, int resolution) booleanh3_is_pentagon_meos(long hex) booleanh3_is_res_class_iii_meos(long hex) booleanh3_is_valid_cell_meos(long hex) booleanh3_is_valid_directed_edge_meos(long edge) booleanh3_is_valid_vertex_meos(long vertex) longh3_latlng_deg_to_cell(double lat_deg, double lng_deg, int resolution) longh3_local_ij_to_cell_meos(long origin, jnr.ffi.Pointer coord) jnr.ffi.Pointerh3_origin_to_directed_edges(long origin) doubleh3_sample_step_deg(int resolution) jnr.ffi.Pointerh3_uncompact_cells(jnr.ffi.Pointer cells, int res) inth3_unit_from_cstring(String unit) jnr.ffi.Pointerh3_vertex_to_gs_point(long vertex) jnr.ffi.Pointerh3index_as_hexwkb(long cell, byte variant, jnr.ffi.Pointer size_out) jnr.ffi.Pointerh3index_as_wkb(long cell, byte variant, jnr.ffi.Pointer size_out) inth3index_cmp(long a, long b) booleanh3index_eq(long a, long b) longh3index_from_hexwkb(String hexwkb) longh3index_from_wkb(jnr.ffi.Pointer wkb, long size) booleanh3index_ge(long a, long b) booleanh3index_gt(long a, long b) inth3index_hash(long cell) longh3index_in(String str) booleanh3index_le(long a, long b) booleanh3index_lt(long a, long b) booleanh3index_ne(long a, long b) jnr.ffi.Pointerh3index_out(long cell) booleanh3index_set_stbox(long cell, jnr.ffi.Pointer box) voidh3indexarr_set_stbox(jnr.ffi.Pointer values, int count, jnr.ffi.Pointer box) booleaninter_stbox_stbox(jnr.ffi.Pointer box1, jnr.ffi.Pointer box2, jnr.ffi.Pointer result) voidinterpolate_point4d_spheroid(jnr.ffi.Pointer p1, jnr.ffi.Pointer p2, jnr.ffi.Pointer p, jnr.ffi.Pointer s, double f) jnr.ffi.Pointerintersection_jsonb_set(jnr.ffi.Pointer jb, jnr.ffi.Pointer s) jnr.ffi.Pointerintersection_set_jsonb(jnr.ffi.Pointer s, jnr.ffi.Pointer jb) booleanintersection_temporal_temporal(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, int mode, jnr.ffi.Pointer inter1, jnr.ffi.Pointer inter2) jnr.ffi.Pointerjson_array_element(jnr.ffi.Pointer js, int element) jnr.ffi.Pointerjson_array_element_text(jnr.ffi.Pointer js, int element) jnr.ffi.Pointerjson_array_elements(jnr.ffi.Pointer js, jnr.ffi.Pointer count) jnr.ffi.Pointerjson_array_elements_text(jnr.ffi.Pointer js, jnr.ffi.Pointer count) intjson_array_length(jnr.ffi.Pointer js) jnr.ffi.Pointerjson_each(jnr.ffi.Pointer js, jnr.ffi.Pointer values, jnr.ffi.Pointer count) jnr.ffi.Pointerjson_each_text(jnr.ffi.Pointer js, jnr.ffi.Pointer values, jnr.ffi.Pointer count) jnr.ffi.Pointerjson_extract_path(jnr.ffi.Pointer js, jnr.ffi.Pointer path_elems, int path_len) jnr.ffi.Pointerjson_extract_path_text(jnr.ffi.Pointer js, jnr.ffi.Pointer path_elems, int path_len) jnr.ffi.Pointerjnr.ffi.Pointerjson_make(jnr.ffi.Pointer keys_vals, int count) jnr.ffi.Pointerjson_make_two_arg(jnr.ffi.Pointer keys, jnr.ffi.Pointer values, int count) jnr.ffi.Pointerjson_object_field(jnr.ffi.Pointer js, jnr.ffi.Pointer key) jnr.ffi.Pointerjson_object_field_text(jnr.ffi.Pointer js, jnr.ffi.Pointer key) jnr.ffi.Pointerjson_object_keys(jnr.ffi.Pointer js, jnr.ffi.Pointer count) jnr.ffi.Pointerjson_out(jnr.ffi.Pointer js) jnr.ffi.Pointerjson_strip_nulls(jnr.ffi.Pointer js, boolean strip_in_arrays) jnr.ffi.Pointerjson_typeof(jnr.ffi.Pointer js) jnr.ffi.Pointerjsonb_array_element(jnr.ffi.Pointer jb, int element) jnr.ffi.Pointerjsonb_array_element_text(jnr.ffi.Pointer jb, int element) jnr.ffi.Pointerjsonb_array_elements(jnr.ffi.Pointer jb, jnr.ffi.Pointer count) jnr.ffi.Pointerjsonb_array_elements_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer count) intjsonb_array_length(jnr.ffi.Pointer jb) intjsonb_cmp(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) jnr.ffi.Pointerjsonb_concat(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) booleanjsonb_contained(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) booleanjsonb_contains(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) jnr.ffi.Pointerjsonb_copy(jnr.ffi.Pointer jb) jnr.ffi.Pointerjsonb_delete(jnr.ffi.Pointer jb, jnr.ffi.Pointer key) jnr.ffi.Pointerjsonb_delete_array(jnr.ffi.Pointer jb, jnr.ffi.Pointer keys_elems, int keys_len) jnr.ffi.Pointerjsonb_delete_index(jnr.ffi.Pointer jb, int idx) jnr.ffi.Pointerjsonb_delete_path(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, int path_len) jnr.ffi.Pointerjsonb_each(jnr.ffi.Pointer jb, jnr.ffi.Pointer values, jnr.ffi.Pointer count) jnr.ffi.Pointerjsonb_each_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer values, jnr.ffi.Pointer count) booleanjsonb_eq(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) booleanjsonb_exists(jnr.ffi.Pointer jb, jnr.ffi.Pointer key) booleanjsonb_exists_array(jnr.ffi.Pointer jb, jnr.ffi.Pointer keys_elems, int keys_len, boolean any) jnr.ffi.Pointerjsonb_extract_path(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, int path_len) jnr.ffi.Pointerjsonb_extract_path_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, int path_len) jnr.ffi.Pointerjsonb_from_text(jnr.ffi.Pointer txt, boolean unique_keys) booleanjsonb_ge(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) booleanjsonb_gt(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) intjsonb_hash(jnr.ffi.Pointer jb) longjsonb_hash_extended(jnr.ffi.Pointer jb, long seed) jnr.ffi.Pointerjnr.ffi.Pointerjsonb_insert(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, int path_len, jnr.ffi.Pointer newjb, boolean after) booleanjsonb_le(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) booleanjsonb_lt(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) jnr.ffi.Pointerjsonb_make(jnr.ffi.Pointer keys_vals, int count) jnr.ffi.Pointerjsonb_make_two_arg(jnr.ffi.Pointer keys, jnr.ffi.Pointer values, int count) booleanjsonb_ne(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) jnr.ffi.Pointerjsonb_object_field(jnr.ffi.Pointer jb, jnr.ffi.Pointer key) jnr.ffi.Pointerjsonb_object_field_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer key) jnr.ffi.Pointerjsonb_object_keys(jnr.ffi.Pointer jb, jnr.ffi.Pointer count) jnr.ffi.Pointerjsonb_out(jnr.ffi.Pointer jb) intjsonb_path_exists(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) booleanjsonb_path_match(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) jnr.ffi.Pointerjsonb_path_query_all(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz, jnr.ffi.Pointer count) jnr.ffi.Pointerjsonb_path_query_array(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) jnr.ffi.Pointerjsonb_path_query_first(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) jnr.ffi.Pointerjsonb_pretty(jnr.ffi.Pointer jb) jnr.ffi.Pointerjsonb_set(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, int path_len, jnr.ffi.Pointer newjb, boolean create) jnr.ffi.Pointerjsonb_set_lax(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, int path_len, jnr.ffi.Pointer newjb, boolean create, jnr.ffi.Pointer handle_null) jnr.ffi.Pointerjsonb_strip_nulls(jnr.ffi.Pointer jb, boolean strip_in_arrays) booleanjsonb_to_bool(jnr.ffi.Pointer jb) jnr.ffi.Pointerjsonb_to_cstring(jnr.ffi.Pointer jb) intjsonb_to_float4(jnr.ffi.Pointer jb) intjsonb_to_float8(jnr.ffi.Pointer jb) shortjsonb_to_int16(jnr.ffi.Pointer jb) intjsonb_to_int32(jnr.ffi.Pointer jb) longjsonb_to_int64(jnr.ffi.Pointer jb) intjsonb_to_numeric(jnr.ffi.Pointer jb) jnr.ffi.Pointerjsonb_to_set(jnr.ffi.Pointer jb) jnr.ffi.Pointerjsonb_to_text(jnr.ffi.Pointer jb) jnr.ffi.Pointerjsonb_union_transfn(jnr.ffi.Pointer state, jnr.ffi.Pointer jb) jnr.ffi.Pointerjsonbfunc_jsonbset(jnr.ffi.Pointer s, int func, int intype, int restype) jnr.ffi.Pointerjsonbfunc_jsonbset_jsonb(jnr.ffi.Pointer s, jnr.ffi.Pointer jb, jnr.ffi.Pointer func, boolean invert) jnr.ffi.Pointerjsonbfunc_jsonbset_text(jnr.ffi.Pointer s, jnr.ffi.Pointer txt, jnr.ffi.Pointer func) jnr.ffi.Pointerjsonbset_array_element(jnr.ffi.Pointer set, int idx, boolean astext, int null_handle) jnr.ffi.Pointerjsonbset_array_length(jnr.ffi.Pointer set) jnr.ffi.Pointerjsonbset_delete(jnr.ffi.Pointer set, jnr.ffi.Pointer key) jnr.ffi.Pointerjsonbset_delete_array(jnr.ffi.Pointer set, jnr.ffi.Pointer keys, int count) jnr.ffi.Pointerjsonbset_delete_index(jnr.ffi.Pointer set, int idx) jnr.ffi.Pointerjsonbset_delete_path(jnr.ffi.Pointer set, jnr.ffi.Pointer path_elems, int path_len) jnr.ffi.Pointerjsonbset_end_value(jnr.ffi.Pointer s) jnr.ffi.Pointerjsonbset_exists(jnr.ffi.Pointer set, jnr.ffi.Pointer key) jnr.ffi.Pointerjsonbset_exists_array(jnr.ffi.Pointer set, jnr.ffi.Pointer keys, int count, boolean any) jnr.ffi.Pointerjsonbset_extract_path(jnr.ffi.Pointer set, jnr.ffi.Pointer path_elems, int path_len, boolean astext, int null_handle) jnr.ffi.Pointerjsonbset_in(String str) jnr.ffi.Pointerjsonbset_insert(jnr.ffi.Pointer set, jnr.ffi.Pointer path_elems, int path_len, jnr.ffi.Pointer newjb, boolean after) jnr.ffi.Pointerjsonbset_make(jnr.ffi.Pointer values, int count) jnr.ffi.Pointerjsonbset_object_field(jnr.ffi.Pointer set, jnr.ffi.Pointer key, boolean astext, int null_handle) jnr.ffi.Pointerjsonbset_out(jnr.ffi.Pointer s, int maxdd) jnr.ffi.Pointerjsonbset_path_exists(jnr.ffi.Pointer set, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) jnr.ffi.Pointerjsonbset_path_match(jnr.ffi.Pointer set, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) jnr.ffi.Pointerjsonbset_path_query_array(jnr.ffi.Pointer set, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) jnr.ffi.Pointerjsonbset_path_query_first(jnr.ffi.Pointer set, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) jnr.ffi.Pointerjsonbset_pretty(jnr.ffi.Pointer set) jnr.ffi.Pointerjsonbset_set(jnr.ffi.Pointer set, jnr.ffi.Pointer keys, int count, jnr.ffi.Pointer newjb, boolean create, jnr.ffi.Pointer null_handle, boolean lax) jnr.ffi.Pointerjsonbset_start_value(jnr.ffi.Pointer s) jnr.ffi.Pointerjsonbset_strip_nulls(jnr.ffi.Pointer set, boolean strip_in_arrays) jnr.ffi.Pointerjsonbset_to_alphanumset(jnr.ffi.Pointer set, String key, int settype, int null_handle) jnr.ffi.Pointerjsonbset_to_floatset(jnr.ffi.Pointer set, String key, int null_handle) jnr.ffi.Pointerjsonbset_to_intset(jnr.ffi.Pointer set, String key, int null_handle) jnr.ffi.Pointerjsonbset_to_textset_key(jnr.ffi.Pointer set, String key, int null_handle) booleanjsonbset_value_n(jnr.ffi.Pointer s, int n, jnr.ffi.Pointer result) jnr.ffi.Pointerjsonbset_values(jnr.ffi.Pointer s, jnr.ffi.Pointer count) jnr.ffi.Pointerjsonpath_copy(jnr.ffi.Pointer jp) jnr.ffi.Pointerjsonpath_in(String str) jnr.ffi.Pointerjsonpath_out(jnr.ffi.Pointer jp) booleanleft8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) jnr.ffi.Pointerlwcircle_make(double x, double y, double radius, int srid) jnr.ffi.Pointerlwcoll_from_points_lines(jnr.ffi.Pointer points, jnr.ffi.Pointer lines, int npoints, int nlines) jnr.ffi.Pointerlwgeom_line_interpolate_point(jnr.ffi.Pointer geom, double fraction, int srid, String repeat) jnr.ffi.Pointerlwline_make(jnr.ffi.Pointer value1, jnr.ffi.Pointer value2) jnr.ffi.Pointerlwpointarr_make_trajectory(jnr.ffi.Pointer points, int count, int interp) jnr.ffi.Pointerlwpointarr_remove_duplicates(jnr.ffi.Pointer points, int count, jnr.ffi.Pointer newcount) intlwproj_lookup(int srid_from, int srid_to, jnr.ffi.Pointer pj) jnr.ffi.PointerMEOS_GEOS2POSTGIS(jnr.ffi.Pointer geom, String want3d) jnr.ffi.Pointermeos_postgis_valid_typmod(jnr.ffi.Pointer gs, int typmod) jnr.ffi.PointerMEOS_POSTGIS2GEOS(jnr.ffi.Pointer pglwgeom) jnr.ffi.Pointerminus_jsonb_set(jnr.ffi.Pointer jb, jnr.ffi.Pointer s) jnr.ffi.Pointerminus_set_jsonb(jnr.ffi.Pointer s, jnr.ffi.Pointer jb) booleanmline_type(jnr.ffi.Pointer gs) jnr.ffi.Pointervoidjnr.ffi.Pointerdoublenad_tbox_tbox(jnr.ffi.Pointer box1, jnr.ffi.Pointer box2) doublenad_tnumber_number(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) doublenad_tnumber_tbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box) doublenad_tnumber_tnumber(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) booleannot_negative_datum(jnr.ffi.Pointer size, int basetype) jnr.ffi.Pointernpoint_as_ewkt(jnr.ffi.Pointer np, int maxdd) jnr.ffi.Pointernpoint_as_hexwkb(jnr.ffi.Pointer np, byte variant, jnr.ffi.Pointer size_out) jnr.ffi.Pointernpoint_as_text(jnr.ffi.Pointer np, int maxdd) jnr.ffi.Pointernpoint_as_wkb(jnr.ffi.Pointer np, byte variant, jnr.ffi.Pointer size_out) intnpoint_cmp(jnr.ffi.Pointer np1, jnr.ffi.Pointer np2) booleannpoint_eq(jnr.ffi.Pointer np1, jnr.ffi.Pointer np2) jnr.ffi.Pointernpoint_from_hexwkb(String hexwkb) jnr.ffi.Pointernpoint_from_wkb(jnr.ffi.Pointer wkb, long size) booleannpoint_ge(jnr.ffi.Pointer np1, jnr.ffi.Pointer np2) booleannpoint_gt(jnr.ffi.Pointer np1, jnr.ffi.Pointer np2) intnpoint_hash(jnr.ffi.Pointer np) longnpoint_hash_extended(jnr.ffi.Pointer np, long seed) jnr.ffi.Pointerbooleannpoint_le(jnr.ffi.Pointer np1, jnr.ffi.Pointer np2) booleannpoint_lt(jnr.ffi.Pointer np1, jnr.ffi.Pointer np2) jnr.ffi.Pointernpoint_make(long rid, double pos) booleannpoint_ne(jnr.ffi.Pointer np1, jnr.ffi.Pointer np2) jnr.ffi.Pointernpoint_out(jnr.ffi.Pointer np, int maxdd) doublenpoint_position(jnr.ffi.Pointer np) jnr.ffi.Pointernpoint_round(jnr.ffi.Pointer np, int maxdd) longnpoint_route(jnr.ffi.Pointer np) booleannpoint_same(jnr.ffi.Pointer np1, jnr.ffi.Pointer np2) intnpoint_srid(jnr.ffi.Pointer np) jnr.ffi.Pointernpoint_timestamptz_to_stbox(jnr.ffi.Pointer np, long t) jnr.ffi.Pointernpoint_to_geompoint(jnr.ffi.Pointer np) jnr.ffi.Pointernpoint_to_nsegment(jnr.ffi.Pointer np) jnr.ffi.Pointernpoint_to_stbox(jnr.ffi.Pointer np) jnr.ffi.Pointernpoint_tstzspan_to_stbox(jnr.ffi.Pointer np, jnr.ffi.Pointer s) jnr.ffi.Pointernpointset_in(String str) jnr.ffi.Pointernpointset_make(jnr.ffi.Pointer values, int count) jnr.ffi.Pointernpointset_out(jnr.ffi.Pointer s, int maxdd) intnsegment_cmp(jnr.ffi.Pointer ns1, jnr.ffi.Pointer ns2) doublensegment_end_position(jnr.ffi.Pointer ns) booleannsegment_eq(jnr.ffi.Pointer ns1, jnr.ffi.Pointer ns2) booleannsegment_ge(jnr.ffi.Pointer ns1, jnr.ffi.Pointer ns2) booleannsegment_gt(jnr.ffi.Pointer ns1, jnr.ffi.Pointer ns2) jnr.ffi.Pointernsegment_in(String str) booleannsegment_le(jnr.ffi.Pointer ns1, jnr.ffi.Pointer ns2) booleannsegment_lt(jnr.ffi.Pointer ns1, jnr.ffi.Pointer ns2) jnr.ffi.Pointernsegment_make(long rid, double pos1, double pos2) booleannsegment_ne(jnr.ffi.Pointer ns1, jnr.ffi.Pointer ns2) jnr.ffi.Pointernsegment_out(jnr.ffi.Pointer ns, int maxdd) jnr.ffi.Pointernsegment_round(jnr.ffi.Pointer ns, int maxdd) longnsegment_route(jnr.ffi.Pointer ns) intnsegment_srid(jnr.ffi.Pointer ns) doublensegment_start_position(jnr.ffi.Pointer ns) jnr.ffi.Pointernsegment_to_geom(jnr.ffi.Pointer ns) jnr.ffi.Pointernsegment_to_stbox(jnr.ffi.Pointer ns) intbooleanoverAbove8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) booleanoverAfter8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) booleanoverBack8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) booleanoverBefore8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) booleanoverBelow8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) booleanoverFront8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) booleanoverlap8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) booleanoverlapKD(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query, int level) booleanoverLeft8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) booleanoverRight8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) intvoidpoint_get_coords(jnr.ffi.Pointer point, boolean hasz, jnr.ffi.Pointer x, jnr.ffi.Pointer y, jnr.ffi.Pointer z) jnr.ffi.Pointerpoint_round(jnr.ffi.Pointer gs, int maxdd) booleanpoint_transf_pj(jnr.ffi.Pointer gs, int srid_to, jnr.ffi.Pointer pj) booleanpoint3d_min_dist(jnr.ffi.Pointer p1, jnr.ffi.Pointer p2, jnr.ffi.Pointer p3, jnr.ffi.Pointer p4, jnr.ffi.Pointer fraction) jnr.ffi.Pointerpointsegm_interpolate(jnr.ffi.Pointer start, jnr.ffi.Pointer end, jnr.ffi.Pointer ratio) jnr.ffi.Pointerpointsegm_locate(jnr.ffi.Pointer start, jnr.ffi.Pointer end, jnr.ffi.Pointer point, jnr.ffi.Pointer dist) booleanpositive_datum(jnr.ffi.Pointer size, int basetype) booleanpositive_duration(jnr.ffi.Pointer duration) jnr.ffi.Pointerjnr.ffi.Pointerpt_distance_fn(short flags) booleanright8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) jnr.ffi.Pointerround_fn(int basetype) booleanroute_exists(long rid) jnr.ffi.Pointerroute_geom(long rid) doubleroute_length(long rid) booleansame_dimensionality_tspatial_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) booleansame_spatial_dimensionality(short flags1, short flags2) jnr.ffi.PointersetPath(jnr.ffi.Pointer it, jnr.ffi.Pointer path_elems, jnr.ffi.Pointer path_nulls, int path_len, jnr.ffi.Pointer st, int level, jnr.ffi.Pointer newval, int op_type) voidsetPathArray(jnr.ffi.Pointer it, jnr.ffi.Pointer path_elems, jnr.ffi.Pointer path_nulls, int path_len, jnr.ffi.Pointer st, int level, jnr.ffi.Pointer newval, int nelems, int op_type) voidsetPathObject(jnr.ffi.Pointer it, jnr.ffi.Pointer path_elems, jnr.ffi.Pointer path_nulls, int path_len, jnr.ffi.Pointer st, int level, jnr.ffi.Pointer newval, int npairs, int op_type) voidskiplist_free(jnr.ffi.Pointer list) jnr.ffi.Pointerskiplist_keys_values(jnr.ffi.Pointer list, jnr.ffi.Pointer values) jnr.ffi.Pointerskiplist_make(long key_size, long value_size, jnr.ffi.Pointer comp_fn, jnr.ffi.Pointer merge_fn) intskiplist_search(jnr.ffi.Pointer list, jnr.ffi.Pointer key, jnr.ffi.Pointer value) voidskiplist_splice(jnr.ffi.Pointer list, jnr.ffi.Pointer keys, jnr.ffi.Pointer values, int count, jnr.ffi.Pointer func, boolean crossings, int sktype) jnr.ffi.Pointerskiplist_values(jnr.ffi.Pointer list) jnr.ffi.Pointerspan_bins(jnr.ffi.Pointer s, jnr.ffi.Pointer size, jnr.ffi.Pointer origin, jnr.ffi.Pointer count) jnr.ffi.Pointerspanset_bins(jnr.ffi.Pointer ss, jnr.ffi.Pointer size, jnr.ffi.Pointer origin, jnr.ffi.Pointer count) shortspatial_flags(jnr.ffi.Pointer d, int basetype) booleanspatial_parse_elem(jnr.ffi.Pointer str, int temptype, String delim, jnr.ffi.Pointer temp_srid, jnr.ffi.Pointer result) booleanspatial_set_srid(jnr.ffi.Pointer d, int basetype, int srid) booleanspatial_set_stbox(jnr.ffi.Pointer d, int basetype, jnr.ffi.Pointer result) intspatial_srid(jnr.ffi.Pointer d, int basetype) voidspatialarr_set_bbox(jnr.ffi.Pointer values, int basetype, int count, jnr.ffi.Pointer box) jnr.ffi.Pointerspatialarr_wkt_out(jnr.ffi.Pointer spatialarr, int basetype, int count, int maxdd, boolean extended) jnr.ffi.Pointerspatialbase_as_ewkt(jnr.ffi.Pointer value, int type, int maxdd) jnr.ffi.Pointerspatialbase_as_text(jnr.ffi.Pointer value, int type, int maxdd) intspatialrel_geo_geo(jnr.ffi.Pointer gs1, jnr.ffi.Pointer gs2, jnr.ffi.Pointer param, jnr.ffi.Pointer func, int numparam, boolean invert) intspatialrel_tgeo_tgeo(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, jnr.ffi.Pointer param, jnr.ffi.Pointer func, int numparam) voidspatialset_set_stbox(jnr.ffi.Pointer set, jnr.ffi.Pointer result) intspheroid_init_from_srid(int srid, jnr.ffi.Pointer s) voidsrid_check_latlong(int srid) intsrid_is_latlong(int srid) booleansrid_parse(jnr.ffi.Pointer str, jnr.ffi.Pointer srid) voidstbox_expand(jnr.ffi.Pointer box1, jnr.ffi.Pointer box2) booleanstbox_expand_space_set(jnr.ffi.Pointer box, double d, jnr.ffi.Pointer result) jnr.ffi.Pointerstbox_geo(jnr.ffi.Pointer box) booleanstbox_gist_inner_consistent(jnr.ffi.Pointer key, jnr.ffi.Pointer query, int strategy) booleanstbox_index_leaf_consistent(jnr.ffi.Pointer key, jnr.ffi.Pointer query, int strategy) booleanstbox_index_recheck(int strategy) jnr.ffi.Pointerstbox_parse(jnr.ffi.Pointer str) jnr.ffi.Pointerstbox_parse_dims(jnr.ffi.Pointer str, boolean geodetic, int srid, String type_str) voidstbox_set(boolean hasx, boolean hasz, boolean geodetic, int srid, double xmin, double xmax, double ymin, double ymax, double zmin, double zmax, jnr.ffi.Pointer s, jnr.ffi.Pointer result) voidstbox_set_box3d(jnr.ffi.Pointer box, jnr.ffi.Pointer result) voidstbox_set_gbox(jnr.ffi.Pointer box, jnr.ffi.Pointer result) jnr.ffi.Pointerstbox_space_time_tile(jnr.ffi.Pointer point, long t, double xsize, double ysize, double zsize, jnr.ffi.Pointer duration, jnr.ffi.Pointer sorigin, long torigin, boolean hasx, boolean hast) booleanstbox_tile_state_get(jnr.ffi.Pointer state, jnr.ffi.Pointer box) jnr.ffi.Pointerstbox_tile_state_make(jnr.ffi.Pointer temp, jnr.ffi.Pointer box, double xsize, double ysize, double zsize, jnr.ffi.Pointer duration, int sorigin, long torigin, boolean border_inc) voidstbox_tile_state_next(jnr.ffi.Pointer state) voidstbox_tile_state_set(double x, double y, double z, long t, double xsize, double ysize, double zsize, long tunits, boolean hasx, boolean hasz, boolean hast, int srid, jnr.ffi.Pointer result) jnr.ffi.Pointerstboxnode_copy(jnr.ffi.Pointer box) voidstboxnode_init(jnr.ffi.Pointer centroid, jnr.ffi.Pointer nodebox) voidstboxnode_kdtree_next(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer centroid, int node, int level, jnr.ffi.Pointer next_nodebox) voidstboxnode_quadtree_next(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer centroid, int quadrant, jnr.ffi.Pointer next_nodebox) jnr.ffi.Pointertbigint_to_th3index(jnr.ffi.Pointer temp) jnr.ffi.Pointertbox_get_value_time_tile(jnr.ffi.Pointer value, long t, jnr.ffi.Pointer vsize, jnr.ffi.Pointer duration, jnr.ffi.Pointer vorigin, long torigin, int basetype, int spantype) booleantcbuffer_disc_contains_ctx(jnr.ffi.Pointer cb, jnr.ffi.Pointer ctx, boolean strict) booleantcbuffer_disc_touch_ctx(jnr.ffi.Pointer cb, jnr.ffi.Pointer ctx) booleantcbuffer_disc_within_ctx(jnr.ffi.Pointer cb, double dist, jnr.ffi.Pointer ctx) voidtcbuffer_geo_ctx_free(jnr.ffi.Pointer ctx) jnr.ffi.Pointertcbuffer_geo_ctx_make(jnr.ffi.Pointer gs) inttcbuffer_geo_ctx_nsegs(jnr.ffi.Pointer ctx) jnr.ffi.Pointertcbuffer_restrict_cbuffer(jnr.ffi.Pointer temp, jnr.ffi.Pointer cb, boolean atfunc) jnr.ffi.Pointertcbuffer_restrict_geom(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean atfunc) jnr.ffi.Pointertcbuffer_restrict_stbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box, boolean border_inc, boolean atfunc) voidtcbufferinst_set_stbox(jnr.ffi.Pointer inst, jnr.ffi.Pointer box) jnr.ffi.Pointertcbufferinst_traversed_area(jnr.ffi.Pointer inst) voidtcbufferinstarr_set_stbox(jnr.ffi.Pointer instants, int count, jnr.ffi.Pointer box) inttcbufferseg_touch_roots(jnr.ffi.Pointer cb1, jnr.ffi.Pointer cb2, jnr.ffi.Pointer ctx, jnr.ffi.Pointer outt, int maxout) inttcbufferseg_within_ctx(jnr.ffi.Pointer cb1, jnr.ffi.Pointer cb2, double dist, jnr.ffi.Pointer ctx, jnr.ffi.Pointer outlo, jnr.ffi.Pointer outhi, int maxout) inttcbuffersegm_distance_turnpt(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, jnr.ffi.Pointer dist, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) inttcbuffersegm_dwithin_turnpt(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, jnr.ffi.Pointer dist, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) inttcbuffersegm_intersection(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) inttcbuffersegm_intersection_value(jnr.ffi.Pointer start, jnr.ffi.Pointer end, jnr.ffi.Pointer value, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) inttcbuffersegm_tdwithin_turnpt(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, jnr.ffi.Pointer dist, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) jnr.ffi.Pointertcbuffersegm_traversed_area(jnr.ffi.Pointer inst1, jnr.ffi.Pointer inst2) voidtcbufferseq_expand_stbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer inst) jnr.ffi.Pointertcbufferseq_traversed_area(jnr.ffi.Pointer seq, boolean unary_union) jnr.ffi.Pointertcbufferseqset_traversed_area(jnr.ffi.Pointer ss, boolean unary_union) jnr.ffi.Pointertcomp_geo_tgeo(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, jnr.ffi.Pointer func) jnr.ffi.Pointertcomp_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, jnr.ffi.Pointer func) jnr.ffi.Pointertcontseq_after_timestamptz(jnr.ffi.Pointer seq, long t, boolean strict) jnr.ffi.Pointertcontseq_before_timestamptz(jnr.ffi.Pointer seq, long t, boolean strict) jnr.ffi.Pointertcontseq_restrict_minmax(jnr.ffi.Pointer seq, boolean min, boolean atfunc) jnr.ffi.Pointertdiscseq_after_timestamptz(jnr.ffi.Pointer seq, long t, boolean strict) jnr.ffi.Pointertdiscseq_before_timestamptz(jnr.ffi.Pointer seq, long t, boolean strict) jnr.ffi.Pointertdiscseq_restrict_minmax(jnr.ffi.Pointer seq, boolean min, boolean atfunc) jnr.ffi.Pointertdistance_tnumber_number(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) inttdwithin_add_solutions(int solutions, long lower, long upper, boolean lower_inc, boolean upper_inc, boolean upper_inc1, long t1, long t2, jnr.ffi.Pointer instants, jnr.ffi.Pointer result) jnr.ffi.Pointertdwithin_tspatial_spatial(jnr.ffi.Pointer temp, jnr.ffi.Pointer base, jnr.ffi.Pointer dist, jnr.ffi.Pointer func, jnr.ffi.Pointer tpfn) jnr.ffi.Pointertdwithin_tspatial_tspatial(jnr.ffi.Pointer sync1, jnr.ffi.Pointer sync2, jnr.ffi.Pointer dist, jnr.ffi.Pointer func, jnr.ffi.Pointer tpfn) jnr.ffi.Pointertemporal_app_tinst_transfn(jnr.ffi.Pointer state, jnr.ffi.Pointer inst, int interp, double maxdist, jnr.ffi.Pointer maxt) jnr.ffi.Pointertemporal_app_tseq_transfn(jnr.ffi.Pointer state, jnr.ffi.Pointer seq) jnr.ffi.Pointertemporal_bbox_ptr(jnr.ffi.Pointer temp) booleantemporal_bbox_restrict_set(jnr.ffi.Pointer temp, jnr.ffi.Pointer set) booleantemporal_bbox_restrict_value(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) jnr.ffi.Pointertemporal_compact(jnr.ffi.Pointer temp) jnr.ffi.Pointertemporal_end_inst(jnr.ffi.Pointer temp) jnr.ffi.Pointertemporal_end_value(jnr.ffi.Pointer temp) jnr.ffi.Pointertemporal_from_base_temp(jnr.ffi.Pointer value, int temptype, jnr.ffi.Pointer temp) jnr.ffi.Pointertemporal_inst_n(jnr.ffi.Pointer temp, int n) jnr.ffi.Pointertemporal_insts_p(jnr.ffi.Pointer temp, jnr.ffi.Pointer count) jnr.ffi.Pointertemporal_max_inst_p(jnr.ffi.Pointer temp) jnr.ffi.Pointertemporal_max_value(jnr.ffi.Pointer temp) longtemporal_mem_size(jnr.ffi.Pointer temp) jnr.ffi.Pointertemporal_min_inst_p(jnr.ffi.Pointer temp) jnr.ffi.Pointertemporal_min_value(jnr.ffi.Pointer temp) voidtemporal_restart(jnr.ffi.Pointer temp, int count) jnr.ffi.Pointertemporal_restrict_minmax(jnr.ffi.Pointer temp, boolean min, boolean atfunc) jnr.ffi.Pointertemporal_restrict_timestamptz(jnr.ffi.Pointer temp, long t, boolean atfunc) jnr.ffi.Pointertemporal_restrict_tstzset(jnr.ffi.Pointer temp, jnr.ffi.Pointer s, boolean atfunc) jnr.ffi.Pointertemporal_restrict_tstzspan(jnr.ffi.Pointer temp, jnr.ffi.Pointer s, boolean atfunc) jnr.ffi.Pointertemporal_restrict_tstzspanset(jnr.ffi.Pointer temp, jnr.ffi.Pointer ss, boolean atfunc) jnr.ffi.Pointertemporal_restrict_value(jnr.ffi.Pointer temp, jnr.ffi.Pointer value, boolean atfunc) jnr.ffi.Pointertemporal_restrict_values(jnr.ffi.Pointer temp, jnr.ffi.Pointer set, boolean atfunc) jnr.ffi.Pointertemporal_sequences_p(jnr.ffi.Pointer temp, jnr.ffi.Pointer count) voidtemporal_set_bbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box) voidtemporal_set_tstzspan(jnr.ffi.Pointer temp, jnr.ffi.Pointer s) jnr.ffi.Pointervoidtemporal_skiplist_splice(jnr.ffi.Pointer list, jnr.ffi.Pointer values, int count, jnr.ffi.Pointer func, boolean crossings) jnr.ffi.Pointertemporal_start_inst(jnr.ffi.Pointer temp) jnr.ffi.Pointertemporal_start_value(jnr.ffi.Pointer temp) jnr.ffi.Pointertemporal_tsequence(jnr.ffi.Pointer temp, int interp) jnr.ffi.Pointertemporal_tsequenceset(jnr.ffi.Pointer temp, int interp) booleantemporal_value_at_timestamptz(jnr.ffi.Pointer temp, long t, boolean strict, jnr.ffi.Pointer result) booleantemporal_value_n(jnr.ffi.Pointer temp, int n, jnr.ffi.Pointer result) jnr.ffi.Pointertemporal_values(jnr.ffi.Pointer temp, jnr.ffi.Pointer count) jnr.ffi.Pointertemporal_values_p(jnr.ffi.Pointer temp, jnr.ffi.Pointer count) jnr.ffi.Pointerteq_h3index_th3index(long cell, jnr.ffi.Pointer temp) jnr.ffi.Pointerteq_jsonb_tjsonb(jnr.ffi.Pointer jb, jnr.ffi.Pointer temp) jnr.ffi.Pointerteq_th3index_h3index(jnr.ffi.Pointer temp, long cell) jnr.ffi.Pointerteq_th3index_th3index(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) jnr.ffi.Pointerteq_tjsonb_jsonb(jnr.ffi.Pointer temp, jnr.ffi.Pointer jb) jnr.ffi.Pointertgeo_restrict_elevation(jnr.ffi.Pointer temp, jnr.ffi.Pointer s, boolean atfunc) jnr.ffi.Pointertgeo_restrict_geom(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean atfunc) jnr.ffi.Pointertgeo_restrict_stbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box, boolean border_inc, boolean atfunc) jnr.ffi.Pointertgeo_space_time_tile_init(jnr.ffi.Pointer temp, double xsize, double ysize, double zsize, jnr.ffi.Pointer duration, jnr.ffi.Pointer sorigin, long torigin, boolean bitmatrix, boolean border_inc, jnr.ffi.Pointer ntiles) jnr.ffi.Pointertgeo_tpoint(jnr.ffi.Pointer temp, boolean oper) jnr.ffi.Pointertgeogpoint_great_circle_distance(jnr.ffi.Pointer a, jnr.ffi.Pointer b, String unit) jnr.ffi.Pointertgeogpoint_to_th3index(jnr.ffi.Pointer temp, int resolution) jnr.ffi.Pointertgeogpointinst_from_mfjson(jnr.ffi.Pointer mfjson, int srid) jnr.ffi.Pointertgeogpointinst_in(String str) inttgeogpointsegm_distance_turnpt(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, jnr.ffi.Pointer param, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) inttgeogpointsegm_intersection(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) jnr.ffi.Pointertgeogpointseq_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp) jnr.ffi.Pointertgeogpointseq_in(String str, int interp) jnr.ffi.Pointertgeogpointseqset_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp) jnr.ffi.Pointerjnr.ffi.Pointertgeographyinst_from_mfjson(jnr.ffi.Pointer mfjson, int srid) jnr.ffi.Pointertgeographyinst_in(String str) jnr.ffi.Pointertgeographyseq_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp) jnr.ffi.Pointertgeographyseq_in(String str, int interp) jnr.ffi.Pointertgeographyseqset_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp) jnr.ffi.Pointerjnr.ffi.Pointertgeoinst_restrict_geom(jnr.ffi.Pointer inst, jnr.ffi.Pointer gs, boolean atfunc) jnr.ffi.Pointertgeoinst_restrict_stbox(jnr.ffi.Pointer inst, jnr.ffi.Pointer box, boolean border_inc, boolean atfunc) voidtgeoinst_set_stbox(jnr.ffi.Pointer inst, jnr.ffi.Pointer box) voidtgeoinstarr_set_stbox(jnr.ffi.Pointer instants, int count, jnr.ffi.Pointer box) jnr.ffi.Pointertgeom_tgeog(jnr.ffi.Pointer temp, boolean oper) jnr.ffi.Pointertgeometryinst_from_mfjson(jnr.ffi.Pointer mfjson, int srid) jnr.ffi.Pointertgeometryinst_in(String str) jnr.ffi.Pointertgeometryseq_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp) jnr.ffi.Pointertgeometryseq_in(String str, int interp) jnr.ffi.Pointertgeometryseqset_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp) jnr.ffi.Pointertgeometryseqset_in(String str) jnr.ffi.Pointertgeominst_tgeoginst(jnr.ffi.Pointer inst, boolean oper) jnr.ffi.Pointertgeompoint_to_th3index(jnr.ffi.Pointer temp, int resolution) jnr.ffi.Pointertgeompointinst_from_mfjson(jnr.ffi.Pointer mfjson, int srid) jnr.ffi.Pointertgeompointinst_in(String str) inttgeompointsegm_distance_turnpt(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, jnr.ffi.Pointer param, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) inttgeompointsegm_intersection(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) jnr.ffi.Pointertgeompointseq_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp) jnr.ffi.Pointertgeompointseq_in(String str, int interp) jnr.ffi.Pointertgeompointseqset_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp) jnr.ffi.Pointerjnr.ffi.Pointertgeomseq_tgeogseq(jnr.ffi.Pointer seq, boolean oper) jnr.ffi.Pointertgeomseqset_tgeogseqset(jnr.ffi.Pointer ss, boolean oper) voidtgeoseq_expand_stbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer inst) jnr.ffi.Pointertgeoseq_restrict_geom(jnr.ffi.Pointer seq, jnr.ffi.Pointer gs, boolean atfunc) jnr.ffi.Pointertgeoseq_restrict_stbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer box, boolean border_inc, boolean atfunc) jnr.ffi.Pointertgeoseq_split_n_stboxes(jnr.ffi.Pointer seq, int max_count, jnr.ffi.Pointer count) jnr.ffi.Pointertgeoseq_stboxes(jnr.ffi.Pointer seq, jnr.ffi.Pointer count) jnr.ffi.Pointertgeoseqset_restrict_geom(jnr.ffi.Pointer ss, jnr.ffi.Pointer gs, boolean atfunc) jnr.ffi.Pointertgeoseqset_restrict_stbox(jnr.ffi.Pointer ss, jnr.ffi.Pointer box, boolean border_inc, boolean atfunc) jnr.ffi.Pointertgeoseqset_split_n_stboxes(jnr.ffi.Pointer ss, int max_count, jnr.ffi.Pointer count) jnr.ffi.Pointertgeoseqset_stboxes(jnr.ffi.Pointer ss, jnr.ffi.Pointer count) jnr.ffi.Pointerth3index_are_neighbor_cells(jnr.ffi.Pointer origin, jnr.ffi.Pointer dest) jnr.ffi.Pointerth3index_cell_area(jnr.ffi.Pointer temp, String unit) jnr.ffi.Pointerth3index_cell_to_boundary(jnr.ffi.Pointer temp) jnr.ffi.Pointerth3index_cell_to_center_child(jnr.ffi.Pointer temp, int resolution) jnr.ffi.Pointerth3index_cell_to_center_child_next(jnr.ffi.Pointer temp) jnr.ffi.Pointerth3index_cell_to_child_pos(jnr.ffi.Pointer temp, int parent_res) jnr.ffi.Pointerth3index_cell_to_local_ij(jnr.ffi.Pointer origin, jnr.ffi.Pointer cell) jnr.ffi.Pointerth3index_cell_to_parent(jnr.ffi.Pointer temp, int resolution) jnr.ffi.Pointerth3index_cell_to_parent_next(jnr.ffi.Pointer temp) jnr.ffi.Pointerth3index_cell_to_vertex(jnr.ffi.Pointer temp, int vertex_num) jnr.ffi.Pointerth3index_cells_to_directed_edge(jnr.ffi.Pointer origin, jnr.ffi.Pointer dest) jnr.ffi.Pointerth3index_child_pos_to_cell(jnr.ffi.Pointer child_pos, jnr.ffi.Pointer parent, int child_res) jnr.ffi.Pointerth3index_directed_edge_to_boundary(jnr.ffi.Pointer edge) jnr.ffi.Pointerth3index_edge_length(jnr.ffi.Pointer temp, String unit) longth3index_end_value(jnr.ffi.Pointer temp) jnr.ffi.Pointerth3index_get_base_cell_number(jnr.ffi.Pointer temp) jnr.ffi.Pointerth3index_get_directed_edge_destination(jnr.ffi.Pointer edge) jnr.ffi.Pointerth3index_get_directed_edge_origin(jnr.ffi.Pointer edge) jnr.ffi.Pointerth3index_get_resolution(jnr.ffi.Pointer temp) jnr.ffi.Pointerth3index_grid_distance(jnr.ffi.Pointer origin, jnr.ffi.Pointer dest) jnr.ffi.Pointerth3index_in(String str) jnr.ffi.Pointerth3index_is_pentagon(jnr.ffi.Pointer temp) jnr.ffi.Pointerth3index_is_res_class_iii(jnr.ffi.Pointer temp) jnr.ffi.Pointerth3index_is_valid_cell(jnr.ffi.Pointer temp) jnr.ffi.Pointerth3index_is_valid_directed_edge(jnr.ffi.Pointer edge) jnr.ffi.Pointerth3index_is_valid_vertex(jnr.ffi.Pointer temp) jnr.ffi.Pointerth3index_local_ij_to_cell(jnr.ffi.Pointer origin, jnr.ffi.Pointer coord) jnr.ffi.Pointerth3index_make(long value, long t) longth3index_start_value(jnr.ffi.Pointer temp) jnr.ffi.Pointerth3index_to_tbigint(jnr.ffi.Pointer temp) jnr.ffi.Pointerth3index_to_tgeogpoint(jnr.ffi.Pointer temp) jnr.ffi.Pointerth3index_to_tgeompoint(jnr.ffi.Pointer temp) booleanth3index_value_at_timestamptz(jnr.ffi.Pointer temp, long t, boolean strict, jnr.ffi.Pointer result) booleanth3index_value_n(jnr.ffi.Pointer temp, int n, jnr.ffi.Pointer result) jnr.ffi.Pointerth3index_values(jnr.ffi.Pointer temp, jnr.ffi.Pointer count) jnr.ffi.Pointerth3index_vertex_to_latlng(jnr.ffi.Pointer temp) jnr.ffi.Pointerth3indexinst_in(String str) jnr.ffi.Pointerth3indexinst_make(long value, long t) voidth3indexinst_set_stbox(jnr.ffi.Pointer inst, jnr.ffi.Pointer box) voidth3indexinstarr_set_stbox(jnr.ffi.Pointer instants, int count, jnr.ffi.Pointer box) voidth3indexseq_expand_stbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer inst) jnr.ffi.Pointerth3indexseq_in(String str, int interp) jnr.ffi.Pointerth3indexseq_make(jnr.ffi.Pointer values, jnr.ffi.Pointer times, int count, boolean lower_inc, boolean upper_inc) jnr.ffi.Pointerth3indexseqset_in(String str) jnr.ffi.Pointerth3indexseqset_make(jnr.ffi.Pointer sequences, int count) jnr.ffi.Pointertinstant_after_timestamptz(jnr.ffi.Pointer inst, long t, boolean strict) jnr.ffi.Pointertinstant_before_timestamptz(jnr.ffi.Pointer inst, long t, boolean strict) inttinstant_cmp(jnr.ffi.Pointer inst1, jnr.ffi.Pointer inst2) jnr.ffi.Pointertinstant_copy(jnr.ffi.Pointer inst) doubletinstant_distance(jnr.ffi.Pointer inst1, jnr.ffi.Pointer inst2, jnr.ffi.Pointer func) booleantinstant_eq(jnr.ffi.Pointer inst1, jnr.ffi.Pointer inst2) inttinstant_hash(jnr.ffi.Pointer inst) jnr.ffi.Pointertinstant_insts(jnr.ffi.Pointer inst, jnr.ffi.Pointer count) jnr.ffi.Pointertinstant_make(jnr.ffi.Pointer value, int temptype, long t) jnr.ffi.Pointertinstant_make_free(jnr.ffi.Pointer value, int temptype, long t) jnr.ffi.Pointertinstant_merge(jnr.ffi.Pointer inst1, jnr.ffi.Pointer inst2) jnr.ffi.Pointertinstant_merge_array(jnr.ffi.Pointer instants, int count) jnr.ffi.Pointertinstant_restrict_timestamptz(jnr.ffi.Pointer inst, long t, boolean atfunc) jnr.ffi.Pointertinstant_restrict_tstzset(jnr.ffi.Pointer inst, jnr.ffi.Pointer s, boolean atfunc) jnr.ffi.Pointertinstant_restrict_tstzspan(jnr.ffi.Pointer inst, jnr.ffi.Pointer period, boolean atfunc) jnr.ffi.Pointertinstant_restrict_tstzspanset(jnr.ffi.Pointer inst, jnr.ffi.Pointer ss, boolean atfunc) jnr.ffi.Pointertinstant_restrict_value(jnr.ffi.Pointer inst, jnr.ffi.Pointer value, boolean atfunc) jnr.ffi.Pointertinstant_restrict_values(jnr.ffi.Pointer inst, jnr.ffi.Pointer set, boolean atfunc) voidtinstant_set_bbox(jnr.ffi.Pointer inst, jnr.ffi.Pointer box) voidtinstant_set_tstzspan(jnr.ffi.Pointer inst, jnr.ffi.Pointer s) jnr.ffi.Pointertinstant_shift_time(jnr.ffi.Pointer inst, jnr.ffi.Pointer interv) jnr.ffi.Pointertinstant_time(jnr.ffi.Pointer inst) jnr.ffi.Pointertinstant_timestamps(jnr.ffi.Pointer inst, jnr.ffi.Pointer count) jnr.ffi.Pointertinstant_to_tsequence(jnr.ffi.Pointer inst, int interp) jnr.ffi.Pointertinstant_to_tsequence_free(jnr.ffi.Pointer inst, int interp) jnr.ffi.Pointertinstant_to_tsequenceset(jnr.ffi.Pointer inst, int interp) jnr.ffi.Pointertinstant_value(jnr.ffi.Pointer inst) booleantinstant_value_at_timestamptz(jnr.ffi.Pointer inst, long t, jnr.ffi.Pointer result) jnr.ffi.Pointertinstant_value_p(jnr.ffi.Pointer inst) jnr.ffi.Pointertinstant_values_p(jnr.ffi.Pointer inst, jnr.ffi.Pointer count) jnr.ffi.Pointertinterrel_tcbuffer_cbuffer(jnr.ffi.Pointer temp, jnr.ffi.Pointer cb, boolean tinter) jnr.ffi.Pointertinterrel_tcbuffer_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean tinter) jnr.ffi.Pointertinterrel_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean tinter) jnr.ffi.Pointertinterrel_tspatial_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer base, boolean tinter, jnr.ffi.Pointer func) jnr.ffi.Pointertinterrel_tspatial_tspatial(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, boolean tinter) jnr.ffi.Pointertjson_array_element(jnr.ffi.Pointer temp, int idx, int null_handle) jnr.ffi.Pointertjson_array_length(jnr.ffi.Pointer temp) jnr.ffi.Pointertjson_extract_path(jnr.ffi.Pointer temp, jnr.ffi.Pointer path_elems, int path_len, int null_handle) jnr.ffi.Pointertjson_object_field(jnr.ffi.Pointer temp, jnr.ffi.Pointer key, boolean astext, int null_handle) jnr.ffi.Pointertjson_strip_nulls(jnr.ffi.Pointer temp, boolean strip_in_arrays) jnr.ffi.Pointertjsonb_array_element(jnr.ffi.Pointer temp, int idx, boolean astext, int null_handle) jnr.ffi.Pointertjsonb_array_length(jnr.ffi.Pointer temp) jnr.ffi.Pointertjsonb_at_value(jnr.ffi.Pointer temp, jnr.ffi.Pointer jsb) jnr.ffi.Pointertjsonb_delete(jnr.ffi.Pointer temp, jnr.ffi.Pointer key) jnr.ffi.Pointertjsonb_delete_array(jnr.ffi.Pointer temp, jnr.ffi.Pointer keys, int count) jnr.ffi.Pointertjsonb_delete_index(jnr.ffi.Pointer temp, int idx) jnr.ffi.Pointertjsonb_delete_path(jnr.ffi.Pointer temp, jnr.ffi.Pointer path_elems, int path_len) jnr.ffi.Pointertjsonb_end_value(jnr.ffi.Pointer temp) jnr.ffi.Pointertjsonb_exists(jnr.ffi.Pointer temp, jnr.ffi.Pointer key) jnr.ffi.Pointertjsonb_exists_array(jnr.ffi.Pointer temp, jnr.ffi.Pointer keys, int count, boolean any) jnr.ffi.Pointertjsonb_extract_path(jnr.ffi.Pointer temp, jnr.ffi.Pointer path_elems, int path_len, boolean astext, int null_handle) jnr.ffi.Pointertjsonb_from_base_temp(jnr.ffi.Pointer jsonb, jnr.ffi.Pointer temp) jnr.ffi.Pointertjsonb_from_mfjson(String str) jnr.ffi.Pointerjnr.ffi.Pointertjsonb_insert(jnr.ffi.Pointer temp, jnr.ffi.Pointer keys, int count, jnr.ffi.Pointer newjb, boolean after) jnr.ffi.Pointertjsonb_minus_value(jnr.ffi.Pointer temp, jnr.ffi.Pointer jsb) jnr.ffi.Pointertjsonb_object_field(jnr.ffi.Pointer temp, jnr.ffi.Pointer key, boolean astext, int null_handle) jnr.ffi.Pointertjsonb_out(jnr.ffi.Pointer temp) jnr.ffi.Pointertjsonb_path_exists(jnr.ffi.Pointer temp, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) jnr.ffi.Pointertjsonb_path_match(jnr.ffi.Pointer temp, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) jnr.ffi.Pointertjsonb_path_query_array(jnr.ffi.Pointer temp, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) jnr.ffi.Pointertjsonb_path_query_first(jnr.ffi.Pointer temp, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) jnr.ffi.Pointertjsonb_pretty(jnr.ffi.Pointer temp) jnr.ffi.Pointertjsonb_set(jnr.ffi.Pointer temp, jnr.ffi.Pointer keys, int count, jnr.ffi.Pointer newjb, boolean create, jnr.ffi.Pointer handle_null, boolean lax) jnr.ffi.Pointertjsonb_start_value(jnr.ffi.Pointer temp) jnr.ffi.Pointertjsonb_strip_nulls(jnr.ffi.Pointer temp, boolean strip_in_arrays) jnr.ffi.Pointertjsonb_to_talphanum(jnr.ffi.Pointer temp, String key, int resbasetype, int interp, int null_handle) jnr.ffi.Pointertjsonb_to_tbool(jnr.ffi.Pointer temp, String key, int null_handle) jnr.ffi.Pointertjsonb_to_tfloat(jnr.ffi.Pointer temp, String key, int interp, int null_handle) jnr.ffi.Pointertjsonb_to_tint(jnr.ffi.Pointer temp, String key, int null_handle) jnr.ffi.Pointertjsonb_to_ttext(jnr.ffi.Pointer temp) jnr.ffi.Pointertjsonb_to_ttext_key(jnr.ffi.Pointer temp, String key, int null_handle) booleantjsonb_value_at_timestamptz(jnr.ffi.Pointer temp, long t, boolean strict, jnr.ffi.Pointer value) booleantjsonb_value_n(jnr.ffi.Pointer temp, int n, jnr.ffi.Pointer result) jnr.ffi.Pointertjsonb_values(jnr.ffi.Pointer temp, jnr.ffi.Pointer count) jnr.ffi.Pointertjsonbinst_from_mfjson(jnr.ffi.Pointer mfjson) jnr.ffi.Pointertjsonbinst_in(String str) jnr.ffi.Pointertjsonbinst_make(jnr.ffi.Pointer jsonb, long t) jnr.ffi.Pointertjsonbseq_from_base_tstzset(jnr.ffi.Pointer jsonb, jnr.ffi.Pointer s) jnr.ffi.Pointertjsonbseq_from_base_tstzspan(jnr.ffi.Pointer jsonb, jnr.ffi.Pointer sp) jnr.ffi.Pointertjsonbseq_from_mfjson(jnr.ffi.Pointer mfjson) jnr.ffi.Pointertjsonbseq_in(String str, int interp) jnr.ffi.Pointertjsonbseqset_from_base_tstzspanset(jnr.ffi.Pointer jsonb, jnr.ffi.Pointer ss) jnr.ffi.Pointertjsonbseqset_from_mfjson(jnr.ffi.Pointer mfjson) jnr.ffi.Pointertjsonbseqset_in(String str) jnr.ffi.Pointertne_h3index_th3index(long cell, jnr.ffi.Pointer temp) jnr.ffi.Pointertne_jsonb_tjsonb(jnr.ffi.Pointer jb, jnr.ffi.Pointer temp) jnr.ffi.Pointertne_th3index_h3index(jnr.ffi.Pointer temp, long cell) jnr.ffi.Pointertne_th3index_th3index(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) jnr.ffi.Pointertne_tjsonb_jsonb(jnr.ffi.Pointer temp, jnr.ffi.Pointer jb) jnr.ffi.Pointertnumber_restrict_span(jnr.ffi.Pointer temp, jnr.ffi.Pointer span, boolean atfunc) jnr.ffi.Pointertnumber_restrict_spanset(jnr.ffi.Pointer temp, jnr.ffi.Pointer ss, boolean atfunc) voidtnumber_set_span(jnr.ffi.Pointer temp, jnr.ffi.Pointer s) voidtnumber_set_tbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box) jnr.ffi.Pointertnumber_shift_scale_value(jnr.ffi.Pointer temp, jnr.ffi.Pointer shift, jnr.ffi.Pointer width, boolean hasshift, boolean haswidth) jnr.ffi.Pointertnumber_value_bins(jnr.ffi.Pointer temp, jnr.ffi.Pointer size, jnr.ffi.Pointer origin, jnr.ffi.Pointer count) jnr.ffi.Pointertnumber_value_split(jnr.ffi.Pointer temp, jnr.ffi.Pointer vsize, jnr.ffi.Pointer vorigin, jnr.ffi.Pointer bins, jnr.ffi.Pointer count) jnr.ffi.Pointertnumber_value_time_boxes(jnr.ffi.Pointer temp, jnr.ffi.Pointer vsize, jnr.ffi.Pointer duration, jnr.ffi.Pointer vorigin, long torigin, jnr.ffi.Pointer count) jnr.ffi.Pointertnumber_value_time_split(jnr.ffi.Pointer temp, jnr.ffi.Pointer size, jnr.ffi.Pointer duration, jnr.ffi.Pointer vorigin, long torigin, jnr.ffi.Pointer value_bins, jnr.ffi.Pointer time_bins, jnr.ffi.Pointer count) jnr.ffi.Pointertnumberinst_abs(jnr.ffi.Pointer inst) doubletnumberinst_distance(jnr.ffi.Pointer inst1, jnr.ffi.Pointer inst2) jnr.ffi.Pointertnumberinst_restrict_span(jnr.ffi.Pointer inst, jnr.ffi.Pointer span, boolean atfunc) jnr.ffi.Pointertnumberinst_restrict_spanset(jnr.ffi.Pointer inst, jnr.ffi.Pointer ss, boolean atfunc) voidtnumberinst_set_tbox(jnr.ffi.Pointer inst, jnr.ffi.Pointer box) jnr.ffi.Pointertnumberinst_shift_value(jnr.ffi.Pointer inst, jnr.ffi.Pointer shift) jnr.ffi.Pointertnumberinst_valuespans(jnr.ffi.Pointer inst) jnr.ffi.Pointertnumberseq_abs(jnr.ffi.Pointer seq) jnr.ffi.Pointertnumberseq_angular_difference(jnr.ffi.Pointer seq) doubletnumberseq_avg_val(jnr.ffi.Pointer seq) jnr.ffi.Pointertnumberseq_delta_value(jnr.ffi.Pointer seq) doubletnumberseq_integral(jnr.ffi.Pointer seq) voidtnumberseq_set_tbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer box) jnr.ffi.Pointertnumberseq_shift_scale_value(jnr.ffi.Pointer seq, jnr.ffi.Pointer shift, jnr.ffi.Pointer width, boolean hasshift, boolean haswidth) doubletnumberseq_twavg(jnr.ffi.Pointer seq) jnr.ffi.Pointertnumberseq_valuespans(jnr.ffi.Pointer seq) jnr.ffi.Pointertnumberseqset_abs(jnr.ffi.Pointer ss) jnr.ffi.Pointertnumberseqset_angular_difference(jnr.ffi.Pointer ss) doubletnumberseqset_avg_val(jnr.ffi.Pointer ss) jnr.ffi.Pointertnumberseqset_delta_value(jnr.ffi.Pointer ss) doubletnumberseqset_integral(jnr.ffi.Pointer ss) jnr.ffi.Pointertnumberseqset_restrict_span(jnr.ffi.Pointer ss, jnr.ffi.Pointer span, boolean atfunc) jnr.ffi.Pointertnumberseqset_restrict_spanset(jnr.ffi.Pointer ss, jnr.ffi.Pointer spanset, boolean atfunc) voidtnumberseqset_set_tbox(jnr.ffi.Pointer ss, jnr.ffi.Pointer box) jnr.ffi.Pointertnumberseqset_shift_scale_value(jnr.ffi.Pointer ss, jnr.ffi.Pointer start, jnr.ffi.Pointer width, boolean hasshift, boolean haswidth) doubletnumberseqset_twavg(jnr.ffi.Pointer ss) jnr.ffi.Pointertnumberseqset_valuespans(jnr.ffi.Pointer ss) jnr.ffi.Pointertpoint_at_tile(jnr.ffi.Pointer temp, jnr.ffi.Pointer box) jnr.ffi.Pointertpoint_get_coord(jnr.ffi.Pointer temp, int coord) jnr.ffi.Pointertpoint_linear_distance_geom(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) jnr.ffi.Pointertpoint_linear_dwithin_geom(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, double dist) jnr.ffi.Pointertpoint_linear_inter_geom(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean clip) jnr.ffi.Pointertpoint_linear_restrict_geom(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean atfunc) jnr.ffi.Pointertpoint_parse(jnr.ffi.Pointer str, int temptype) inttpoint_set_tiles(jnr.ffi.Pointer temp, jnr.ffi.Pointer state, jnr.ffi.Pointer bm) jnr.ffi.Pointertpoint_transform_tcentroid(jnr.ffi.Pointer temp, jnr.ffi.Pointer count) jnr.ffi.Pointertpointinst_tcentroid_finalfn(jnr.ffi.Pointer instants, int count, int srid) inttpointsegm_tdwithin_turnpt(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, jnr.ffi.Pointer value, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) jnr.ffi.Pointertpointseq_at_geom(jnr.ffi.Pointer seq, jnr.ffi.Pointer gs, jnr.ffi.Pointer count) jnr.ffi.Pointertpointseq_azimuth(jnr.ffi.Pointer seq) jnr.ffi.Pointertpointseq_cumulative_length(jnr.ffi.Pointer seq, double prevlength) jnr.ffi.Pointertpointseq_interperiods(jnr.ffi.Pointer seq, jnr.ffi.Pointer gs, jnr.ffi.Pointer count) booleantpointseq_is_simple(jnr.ffi.Pointer seq) doubletpointseq_length(jnr.ffi.Pointer seq) jnr.ffi.Pointertpointseq_linear_trajectory(jnr.ffi.Pointer seq, boolean unary_union) jnr.ffi.Pointertpointseq_make_simple(jnr.ffi.Pointer seq, jnr.ffi.Pointer count) inttpointseq_stops_iter(jnr.ffi.Pointer seq, double maxdist, int mintunits, jnr.ffi.Pointer result) jnr.ffi.Pointertpointseq_tcentroid_finalfn(jnr.ffi.Pointer sequences, int count, int srid) jnr.ffi.Pointertpointseq_twcentroid(jnr.ffi.Pointer seq) jnr.ffi.Pointertpointseqset_azimuth(jnr.ffi.Pointer ss) jnr.ffi.Pointertpointseqset_cumulative_length(jnr.ffi.Pointer ss) booleantpointseqset_is_simple(jnr.ffi.Pointer ss) doubletpointseqset_length(jnr.ffi.Pointer ss) jnr.ffi.Pointertpointseqset_make_simple(jnr.ffi.Pointer ss, jnr.ffi.Pointer count) jnr.ffi.Pointertpointseqset_twcentroid(jnr.ffi.Pointer ss) jnr.ffi.Pointertseqsetarr_to_tseqset(jnr.ffi.Pointer seqsets, int count, int totalseqs) jnr.ffi.Pointertsequence_append_tinstant(jnr.ffi.Pointer seq, jnr.ffi.Pointer inst, double maxdist, jnr.ffi.Pointer maxt, boolean expand) jnr.ffi.Pointertsequence_append_tsequence(jnr.ffi.Pointer seq1, jnr.ffi.Pointer seq2, boolean expand) jnr.ffi.Pointertsequence_at_timestamptz(jnr.ffi.Pointer seq, long t) inttsequence_cmp(jnr.ffi.Pointer seq1, jnr.ffi.Pointer seq2) jnr.ffi.Pointertsequence_compact(jnr.ffi.Pointer seq) jnr.ffi.Pointertsequence_copy(jnr.ffi.Pointer seq) jnr.ffi.Pointertsequence_delete_timestamptz(jnr.ffi.Pointer seq, long t, boolean connect) jnr.ffi.Pointertsequence_delete_tstzset(jnr.ffi.Pointer seq, jnr.ffi.Pointer s, boolean connect) jnr.ffi.Pointertsequence_delete_tstzspan(jnr.ffi.Pointer seq, jnr.ffi.Pointer s, boolean connect) jnr.ffi.Pointertsequence_delete_tstzspanset(jnr.ffi.Pointer seq, jnr.ffi.Pointer ss, boolean connect) jnr.ffi.Pointertsequence_duration(jnr.ffi.Pointer seq) longtsequence_end_timestamptz(jnr.ffi.Pointer seq) booleantsequence_eq(jnr.ffi.Pointer seq1, jnr.ffi.Pointer seq2) voidtsequence_expand_bbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer inst) jnr.ffi.Pointertsequence_from_base_temp(jnr.ffi.Pointer value, int temptype, jnr.ffi.Pointer seq) jnr.ffi.Pointertsequence_from_base_tstzset(jnr.ffi.Pointer value, int temptype, jnr.ffi.Pointer s) jnr.ffi.Pointertsequence_from_base_tstzspan(jnr.ffi.Pointer value, int temptype, jnr.ffi.Pointer s, int interp) inttsequence_hash(jnr.ffi.Pointer seq) jnr.ffi.Pointertsequence_insert(jnr.ffi.Pointer seq1, jnr.ffi.Pointer seq2, boolean connect) jnr.ffi.Pointertsequence_insts_p(jnr.ffi.Pointer seq, jnr.ffi.Pointer count) jnr.ffi.Pointertsequence_make_exp(jnr.ffi.Pointer instants, int count, int maxcount, boolean lower_inc, boolean upper_inc, int interp, boolean normalize) jnr.ffi.Pointertsequence_make_free(jnr.ffi.Pointer instants, int count, boolean lower_inc, boolean upper_inc, int interp, boolean normalize) jnr.ffi.Pointertsequence_max_inst_p(jnr.ffi.Pointer seq) jnr.ffi.Pointertsequence_max_val(jnr.ffi.Pointer seq) jnr.ffi.Pointertsequence_merge(jnr.ffi.Pointer seq1, jnr.ffi.Pointer seq2) jnr.ffi.Pointertsequence_merge_array(jnr.ffi.Pointer sequences, int count) jnr.ffi.Pointertsequence_min_inst_p(jnr.ffi.Pointer seq) jnr.ffi.Pointertsequence_min_val(jnr.ffi.Pointer seq) voidtsequence_restart(jnr.ffi.Pointer seq, int count) jnr.ffi.Pointertsequence_restrict_tstzspan(jnr.ffi.Pointer seq, jnr.ffi.Pointer s, boolean atfunc) jnr.ffi.Pointertsequence_restrict_tstzspanset(jnr.ffi.Pointer seq, jnr.ffi.Pointer ss, boolean atfunc) jnr.ffi.Pointertsequence_segments(jnr.ffi.Pointer seq, jnr.ffi.Pointer count) jnr.ffi.Pointertsequence_seqs(jnr.ffi.Pointer seq, jnr.ffi.Pointer count) voidtsequence_set_bbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer box) jnr.ffi.Pointertsequence_set_interp(jnr.ffi.Pointer seq, int interp) voidtsequence_set_tstzspan(jnr.ffi.Pointer seq, jnr.ffi.Pointer s) jnr.ffi.Pointertsequence_shift_scale_time(jnr.ffi.Pointer seq, jnr.ffi.Pointer shift, jnr.ffi.Pointer duration) longtsequence_start_timestamptz(jnr.ffi.Pointer seq) jnr.ffi.Pointertsequence_subseq(jnr.ffi.Pointer seq, int from, int to, boolean lower_inc, boolean upper_inc) jnr.ffi.Pointertsequence_time(jnr.ffi.Pointer seq) jnr.ffi.Pointertsequence_timestamps(jnr.ffi.Pointer seq, jnr.ffi.Pointer count) jnr.ffi.Pointertsequence_to_tinstant(jnr.ffi.Pointer seq) jnr.ffi.Pointertsequence_to_tsequenceset(jnr.ffi.Pointer seq) jnr.ffi.Pointertsequence_to_tsequenceset_free(jnr.ffi.Pointer seq) jnr.ffi.Pointertsequence_to_tsequenceset_interp(jnr.ffi.Pointer seq, int interp) booleantsequence_value_at_timestamptz(jnr.ffi.Pointer seq, long t, boolean strict, jnr.ffi.Pointer result) jnr.ffi.Pointertsequence_values_p(jnr.ffi.Pointer seq, jnr.ffi.Pointer count) jnr.ffi.Pointertsequenceset_after_timestamptz(jnr.ffi.Pointer ss, long t, boolean strict) jnr.ffi.Pointertsequenceset_append_tinstant(jnr.ffi.Pointer ss, jnr.ffi.Pointer inst, double maxdist, jnr.ffi.Pointer maxt, boolean expand) jnr.ffi.Pointertsequenceset_append_tsequence(jnr.ffi.Pointer ss, jnr.ffi.Pointer seq, boolean expand) jnr.ffi.Pointertsequenceset_before_timestamptz(jnr.ffi.Pointer ss, long t, boolean strict) inttsequenceset_cmp(jnr.ffi.Pointer ss1, jnr.ffi.Pointer ss2) jnr.ffi.Pointertsequenceset_compact(jnr.ffi.Pointer ss) jnr.ffi.Pointertsequenceset_copy(jnr.ffi.Pointer ss) jnr.ffi.Pointertsequenceset_delete_timestamptz(jnr.ffi.Pointer ss, long t) jnr.ffi.Pointertsequenceset_delete_tstzset(jnr.ffi.Pointer ss, jnr.ffi.Pointer s) jnr.ffi.Pointertsequenceset_delete_tstzspan(jnr.ffi.Pointer ss, jnr.ffi.Pointer s) jnr.ffi.Pointertsequenceset_delete_tstzspanset(jnr.ffi.Pointer ss, jnr.ffi.Pointer ps) jnr.ffi.Pointertsequenceset_duration(jnr.ffi.Pointer ss, boolean boundspan) longtsequenceset_end_timestamptz(jnr.ffi.Pointer ss) booleantsequenceset_eq(jnr.ffi.Pointer ss1, jnr.ffi.Pointer ss2) voidtsequenceset_expand_bbox(jnr.ffi.Pointer ss, jnr.ffi.Pointer seq) jnr.ffi.Pointertsequenceset_from_base_temp(jnr.ffi.Pointer value, int temptype, jnr.ffi.Pointer ss) jnr.ffi.Pointertsequenceset_from_base_tstzspanset(jnr.ffi.Pointer value, int temptype, jnr.ffi.Pointer ss, int interp) inttsequenceset_hash(jnr.ffi.Pointer ss) jnr.ffi.Pointertsequenceset_insert(jnr.ffi.Pointer ss1, jnr.ffi.Pointer ss2) jnr.ffi.Pointertsequenceset_inst_n(jnr.ffi.Pointer ss, int n) jnr.ffi.Pointertsequenceset_insts_p(jnr.ffi.Pointer ss, jnr.ffi.Pointer count) jnr.ffi.Pointertsequenceset_make_exp(jnr.ffi.Pointer sequences, int count, int maxcount, boolean normalize) jnr.ffi.Pointertsequenceset_make_free(jnr.ffi.Pointer sequences, int count, boolean normalize) jnr.ffi.Pointertsequenceset_max_inst_p(jnr.ffi.Pointer ss) jnr.ffi.Pointertsequenceset_max_val(jnr.ffi.Pointer ss) jnr.ffi.Pointertsequenceset_merge(jnr.ffi.Pointer ss1, jnr.ffi.Pointer ss2) jnr.ffi.Pointertsequenceset_merge_array(jnr.ffi.Pointer seqsets, int count) jnr.ffi.Pointertsequenceset_min_inst_p(jnr.ffi.Pointer ss) jnr.ffi.Pointertsequenceset_min_val(jnr.ffi.Pointer ss) inttsequenceset_num_instants(jnr.ffi.Pointer ss) inttsequenceset_num_timestamps(jnr.ffi.Pointer ss) voidtsequenceset_restart(jnr.ffi.Pointer ss, int count) jnr.ffi.Pointertsequenceset_restrict_minmax(jnr.ffi.Pointer ss, boolean min, boolean atfunc) jnr.ffi.Pointertsequenceset_restrict_timestamptz(jnr.ffi.Pointer ss, long t, boolean atfunc) jnr.ffi.Pointertsequenceset_restrict_tstzset(jnr.ffi.Pointer ss, jnr.ffi.Pointer s, boolean atfunc) jnr.ffi.Pointertsequenceset_restrict_tstzspan(jnr.ffi.Pointer ss, jnr.ffi.Pointer s, boolean atfunc) jnr.ffi.Pointertsequenceset_restrict_tstzspanset(jnr.ffi.Pointer ss, jnr.ffi.Pointer ps, boolean atfunc) jnr.ffi.Pointertsequenceset_restrict_value(jnr.ffi.Pointer ss, jnr.ffi.Pointer value, boolean atfunc) jnr.ffi.Pointertsequenceset_restrict_values(jnr.ffi.Pointer ss, jnr.ffi.Pointer s, boolean atfunc) jnr.ffi.Pointertsequenceset_segments(jnr.ffi.Pointer ss, jnr.ffi.Pointer count) jnr.ffi.Pointertsequenceset_sequences_p(jnr.ffi.Pointer ss) voidtsequenceset_set_bbox(jnr.ffi.Pointer ss, jnr.ffi.Pointer box) jnr.ffi.Pointertsequenceset_set_interp(jnr.ffi.Pointer ss, int interp) voidtsequenceset_set_tstzspan(jnr.ffi.Pointer ss, jnr.ffi.Pointer s) jnr.ffi.Pointertsequenceset_shift_scale_time(jnr.ffi.Pointer ss, jnr.ffi.Pointer start, jnr.ffi.Pointer duration) longtsequenceset_start_timestamptz(jnr.ffi.Pointer ss) jnr.ffi.Pointertsequenceset_time(jnr.ffi.Pointer ss) jnr.ffi.Pointertsequenceset_timestamps(jnr.ffi.Pointer ss, jnr.ffi.Pointer count) booleantsequenceset_timestamptz_n(jnr.ffi.Pointer ss, int n, jnr.ffi.Pointer result) jnr.ffi.Pointertsequenceset_to_discrete(jnr.ffi.Pointer ss) jnr.ffi.Pointertsequenceset_to_linear(jnr.ffi.Pointer ss) jnr.ffi.Pointertsequenceset_to_step(jnr.ffi.Pointer ss) jnr.ffi.Pointertsequenceset_to_tinstant(jnr.ffi.Pointer ss) jnr.ffi.Pointertsequenceset_to_tsequence(jnr.ffi.Pointer ss) booleantsequenceset_value_at_timestamptz(jnr.ffi.Pointer ss, long t, boolean strict, jnr.ffi.Pointer result) booleantsequenceset_value_n(jnr.ffi.Pointer ss, int n, jnr.ffi.Pointer result) booleantsequenceset_value_n_p(jnr.ffi.Pointer ss, int n, jnr.ffi.Pointer result) jnr.ffi.Pointertsequenceset_values_p(jnr.ffi.Pointer ss, jnr.ffi.Pointer count) jnr.ffi.Pointertspatial_parse(jnr.ffi.Pointer str, int temptype) voidtspatial_set_stbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer result) voidtspatial_spgist_get_stbox(jnr.ffi.Pointer value, int type, jnr.ffi.Pointer result) jnr.ffi.Pointertspatialinst_parse(jnr.ffi.Pointer str, int temptype, boolean end, jnr.ffi.Pointer temp_srid) voidtspatialinst_set_srid(jnr.ffi.Pointer inst, int srid) voidtspatialinst_set_stbox(jnr.ffi.Pointer inst, jnr.ffi.Pointer box) inttspatialinst_srid(jnr.ffi.Pointer inst) voidtspatialinstarr_set_stbox(jnr.ffi.Pointer instants, int count, boolean lower_inc, boolean upper_inc, int interp, jnr.ffi.Pointer box) jnr.ffi.Pointertspatialrel_tspatial_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer base, jnr.ffi.Pointer param, jnr.ffi.Pointer func, int numparam, boolean invert) jnr.ffi.Pointertspatialrel_tspatial_tspatial(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, jnr.ffi.Pointer param, jnr.ffi.Pointer func, int numparam, boolean invert) jnr.ffi.Pointertspatialseq_cont_parse(jnr.ffi.Pointer str, int temptype, int interp, boolean end, jnr.ffi.Pointer temp_srid) jnr.ffi.Pointertspatialseq_disc_parse(jnr.ffi.Pointer str, int temptype, jnr.ffi.Pointer temp_srid) voidtspatialseq_expand_stbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer inst) voidtspatialseq_set_srid(jnr.ffi.Pointer seq, int srid) voidtspatialseq_set_stbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer box) voidtspatialseqarr_set_stbox(jnr.ffi.Pointer sequences, int count, jnr.ffi.Pointer box) jnr.ffi.Pointertspatialseqset_parse(jnr.ffi.Pointer str, int temptype, int interp, jnr.ffi.Pointer temp_srid) voidtspatialseqset_set_srid(jnr.ffi.Pointer ss, int srid) voidtspatialseqset_set_stbox(jnr.ffi.Pointer ss, jnr.ffi.Pointer box) voidtstzset_set_stbox(jnr.ffi.Pointer s, jnr.ffi.Pointer result) voidtstzset_stbox_slice(jnr.ffi.Pointer tsdatum, jnr.ffi.Pointer box) voidtstzspan_set_stbox(jnr.ffi.Pointer s, jnr.ffi.Pointer result) voidtstzspanset_set_stbox(jnr.ffi.Pointer s, jnr.ffi.Pointer result) voidtstzspanset_stbox_slice(jnr.ffi.Pointer psdatum, jnr.ffi.Pointer box) jnr.ffi.Pointerttext_to_tjsonb(jnr.ffi.Pointer temp) jnr.ffi.Pointerunion_jsonb_set(jnr.ffi.Pointer jb, jnr.ffi.Pointer s) jnr.ffi.Pointerunion_set_jsonb(jnr.ffi.Pointer s, jnr.ffi.Pointer jb)
-
Method Details
-
temporal_from_base_temp
jnr.ffi.Pointer temporal_from_base_temp(jnr.ffi.Pointer value, int temptype, jnr.ffi.Pointer temp) -
tinstant_copy
jnr.ffi.Pointer tinstant_copy(jnr.ffi.Pointer inst) -
tinstant_make
jnr.ffi.Pointer tinstant_make(jnr.ffi.Pointer value, int temptype, long t) -
tinstant_make_free
jnr.ffi.Pointer tinstant_make_free(jnr.ffi.Pointer value, int temptype, long t) -
tsequence_copy
jnr.ffi.Pointer tsequence_copy(jnr.ffi.Pointer seq) -
tsequence_from_base_temp
jnr.ffi.Pointer tsequence_from_base_temp(jnr.ffi.Pointer value, int temptype, jnr.ffi.Pointer seq) -
tsequence_from_base_tstzset
jnr.ffi.Pointer tsequence_from_base_tstzset(jnr.ffi.Pointer value, int temptype, jnr.ffi.Pointer s) -
tsequence_from_base_tstzspan
jnr.ffi.Pointer tsequence_from_base_tstzspan(jnr.ffi.Pointer value, int temptype, jnr.ffi.Pointer s, int interp) -
tsequence_make_exp
jnr.ffi.Pointer tsequence_make_exp(jnr.ffi.Pointer instants, int count, int maxcount, boolean lower_inc, boolean upper_inc, int interp, boolean normalize) -
tsequence_make_free
jnr.ffi.Pointer tsequence_make_free(jnr.ffi.Pointer instants, int count, boolean lower_inc, boolean upper_inc, int interp, boolean normalize) -
tsequenceset_copy
jnr.ffi.Pointer tsequenceset_copy(jnr.ffi.Pointer ss) -
tseqsetarr_to_tseqset
jnr.ffi.Pointer tseqsetarr_to_tseqset(jnr.ffi.Pointer seqsets, int count, int totalseqs) -
tsequenceset_from_base_temp
jnr.ffi.Pointer tsequenceset_from_base_temp(jnr.ffi.Pointer value, int temptype, jnr.ffi.Pointer ss) -
tsequenceset_from_base_tstzspanset
jnr.ffi.Pointer tsequenceset_from_base_tstzspanset(jnr.ffi.Pointer value, int temptype, jnr.ffi.Pointer ss, int interp) -
tsequenceset_make_exp
jnr.ffi.Pointer tsequenceset_make_exp(jnr.ffi.Pointer sequences, int count, int maxcount, boolean normalize) -
tsequenceset_make_free
jnr.ffi.Pointer tsequenceset_make_free(jnr.ffi.Pointer sequences, int count, boolean normalize) -
temporal_set_tstzspan
void temporal_set_tstzspan(jnr.ffi.Pointer temp, jnr.ffi.Pointer s) -
tinstant_set_tstzspan
void tinstant_set_tstzspan(jnr.ffi.Pointer inst, jnr.ffi.Pointer s) -
tnumber_set_tbox
void tnumber_set_tbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box) -
tnumberinst_set_tbox
void tnumberinst_set_tbox(jnr.ffi.Pointer inst, jnr.ffi.Pointer box) -
tnumberseq_set_tbox
void tnumberseq_set_tbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer box) -
tnumberseqset_set_tbox
void tnumberseqset_set_tbox(jnr.ffi.Pointer ss, jnr.ffi.Pointer box) -
tsequence_set_tstzspan
void tsequence_set_tstzspan(jnr.ffi.Pointer seq, jnr.ffi.Pointer s) -
tsequenceset_set_tstzspan
void tsequenceset_set_tstzspan(jnr.ffi.Pointer ss, jnr.ffi.Pointer s) -
temporal_end_inst
jnr.ffi.Pointer temporal_end_inst(jnr.ffi.Pointer temp) -
temporal_end_value
jnr.ffi.Pointer temporal_end_value(jnr.ffi.Pointer temp) -
temporal_inst_n
jnr.ffi.Pointer temporal_inst_n(jnr.ffi.Pointer temp, int n) -
temporal_insts_p
jnr.ffi.Pointer temporal_insts_p(jnr.ffi.Pointer temp, jnr.ffi.Pointer count) -
temporal_max_inst_p
jnr.ffi.Pointer temporal_max_inst_p(jnr.ffi.Pointer temp) -
temporal_max_value
jnr.ffi.Pointer temporal_max_value(jnr.ffi.Pointer temp) -
temporal_mem_size
long temporal_mem_size(jnr.ffi.Pointer temp) -
temporal_min_inst_p
jnr.ffi.Pointer temporal_min_inst_p(jnr.ffi.Pointer temp) -
temporal_min_value
jnr.ffi.Pointer temporal_min_value(jnr.ffi.Pointer temp) -
temporal_sequences_p
jnr.ffi.Pointer temporal_sequences_p(jnr.ffi.Pointer temp, jnr.ffi.Pointer count) -
temporal_set_bbox
void temporal_set_bbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box) -
temporal_start_inst
jnr.ffi.Pointer temporal_start_inst(jnr.ffi.Pointer temp) -
temporal_start_value
jnr.ffi.Pointer temporal_start_value(jnr.ffi.Pointer temp) -
temporal_values_p
jnr.ffi.Pointer temporal_values_p(jnr.ffi.Pointer temp, jnr.ffi.Pointer count) -
temporal_value_n
boolean temporal_value_n(jnr.ffi.Pointer temp, int n, jnr.ffi.Pointer result) -
temporal_values
jnr.ffi.Pointer temporal_values(jnr.ffi.Pointer temp, jnr.ffi.Pointer count) -
tinstant_hash
int tinstant_hash(jnr.ffi.Pointer inst) -
tinstant_insts
jnr.ffi.Pointer tinstant_insts(jnr.ffi.Pointer inst, jnr.ffi.Pointer count) -
tinstant_set_bbox
void tinstant_set_bbox(jnr.ffi.Pointer inst, jnr.ffi.Pointer box) -
tinstant_time
jnr.ffi.Pointer tinstant_time(jnr.ffi.Pointer inst) -
tinstant_timestamps
jnr.ffi.Pointer tinstant_timestamps(jnr.ffi.Pointer inst, jnr.ffi.Pointer count) -
tinstant_value_p
jnr.ffi.Pointer tinstant_value_p(jnr.ffi.Pointer inst) -
tinstant_value
jnr.ffi.Pointer tinstant_value(jnr.ffi.Pointer inst) -
tinstant_value_at_timestamptz
boolean tinstant_value_at_timestamptz(jnr.ffi.Pointer inst, long t, jnr.ffi.Pointer result) -
tinstant_values_p
jnr.ffi.Pointer tinstant_values_p(jnr.ffi.Pointer inst, jnr.ffi.Pointer count) -
tnumber_set_span
void tnumber_set_span(jnr.ffi.Pointer temp, jnr.ffi.Pointer s) -
tnumberinst_valuespans
jnr.ffi.Pointer tnumberinst_valuespans(jnr.ffi.Pointer inst) -
tnumberseq_avg_val
double tnumberseq_avg_val(jnr.ffi.Pointer seq) -
tnumberseq_valuespans
jnr.ffi.Pointer tnumberseq_valuespans(jnr.ffi.Pointer seq) -
tnumberseqset_avg_val
double tnumberseqset_avg_val(jnr.ffi.Pointer ss) -
tnumberseqset_valuespans
jnr.ffi.Pointer tnumberseqset_valuespans(jnr.ffi.Pointer ss) -
tsequence_duration
jnr.ffi.Pointer tsequence_duration(jnr.ffi.Pointer seq) -
tsequence_end_timestamptz
long tsequence_end_timestamptz(jnr.ffi.Pointer seq) -
tsequence_hash
int tsequence_hash(jnr.ffi.Pointer seq) -
tsequence_insts_p
jnr.ffi.Pointer tsequence_insts_p(jnr.ffi.Pointer seq, jnr.ffi.Pointer count) -
tsequence_max_inst_p
jnr.ffi.Pointer tsequence_max_inst_p(jnr.ffi.Pointer seq) -
tsequence_max_val
jnr.ffi.Pointer tsequence_max_val(jnr.ffi.Pointer seq) -
tsequence_min_inst_p
jnr.ffi.Pointer tsequence_min_inst_p(jnr.ffi.Pointer seq) -
tsequence_min_val
jnr.ffi.Pointer tsequence_min_val(jnr.ffi.Pointer seq) -
tsequence_segments
jnr.ffi.Pointer tsequence_segments(jnr.ffi.Pointer seq, jnr.ffi.Pointer count) -
tsequence_seqs
jnr.ffi.Pointer tsequence_seqs(jnr.ffi.Pointer seq, jnr.ffi.Pointer count) -
tsequence_start_timestamptz
long tsequence_start_timestamptz(jnr.ffi.Pointer seq) -
tsequence_time
jnr.ffi.Pointer tsequence_time(jnr.ffi.Pointer seq) -
tsequence_timestamps
jnr.ffi.Pointer tsequence_timestamps(jnr.ffi.Pointer seq, jnr.ffi.Pointer count) -
tsequence_value_at_timestamptz
boolean tsequence_value_at_timestamptz(jnr.ffi.Pointer seq, long t, boolean strict, jnr.ffi.Pointer result) -
tsequence_values_p
jnr.ffi.Pointer tsequence_values_p(jnr.ffi.Pointer seq, jnr.ffi.Pointer count) -
tsequenceset_duration
jnr.ffi.Pointer tsequenceset_duration(jnr.ffi.Pointer ss, boolean boundspan) -
tsequenceset_end_timestamptz
long tsequenceset_end_timestamptz(jnr.ffi.Pointer ss) -
tsequenceset_hash
int tsequenceset_hash(jnr.ffi.Pointer ss) -
tsequenceset_inst_n
jnr.ffi.Pointer tsequenceset_inst_n(jnr.ffi.Pointer ss, int n) -
tsequenceset_insts_p
jnr.ffi.Pointer tsequenceset_insts_p(jnr.ffi.Pointer ss, jnr.ffi.Pointer count) -
tsequenceset_max_inst_p
jnr.ffi.Pointer tsequenceset_max_inst_p(jnr.ffi.Pointer ss) -
tsequenceset_max_val
jnr.ffi.Pointer tsequenceset_max_val(jnr.ffi.Pointer ss) -
tsequenceset_min_inst_p
jnr.ffi.Pointer tsequenceset_min_inst_p(jnr.ffi.Pointer ss) -
tsequenceset_min_val
jnr.ffi.Pointer tsequenceset_min_val(jnr.ffi.Pointer ss) -
tsequenceset_num_instants
int tsequenceset_num_instants(jnr.ffi.Pointer ss) -
tsequenceset_num_timestamps
int tsequenceset_num_timestamps(jnr.ffi.Pointer ss) -
tsequenceset_segments
jnr.ffi.Pointer tsequenceset_segments(jnr.ffi.Pointer ss, jnr.ffi.Pointer count) -
tsequenceset_sequences_p
jnr.ffi.Pointer tsequenceset_sequences_p(jnr.ffi.Pointer ss) -
tsequenceset_start_timestamptz
long tsequenceset_start_timestamptz(jnr.ffi.Pointer ss) -
tsequenceset_time
jnr.ffi.Pointer tsequenceset_time(jnr.ffi.Pointer ss) -
tsequenceset_timestamptz_n
boolean tsequenceset_timestamptz_n(jnr.ffi.Pointer ss, int n, jnr.ffi.Pointer result) -
tsequenceset_timestamps
jnr.ffi.Pointer tsequenceset_timestamps(jnr.ffi.Pointer ss, jnr.ffi.Pointer count) -
tsequenceset_value_at_timestamptz
boolean tsequenceset_value_at_timestamptz(jnr.ffi.Pointer ss, long t, boolean strict, jnr.ffi.Pointer result) -
tsequenceset_value_n
boolean tsequenceset_value_n(jnr.ffi.Pointer ss, int n, jnr.ffi.Pointer result) -
tsequenceset_value_n_p
boolean tsequenceset_value_n_p(jnr.ffi.Pointer ss, int n, jnr.ffi.Pointer result) -
tsequenceset_values_p
jnr.ffi.Pointer tsequenceset_values_p(jnr.ffi.Pointer ss, jnr.ffi.Pointer count) -
temporal_restart
void temporal_restart(jnr.ffi.Pointer temp, int count) -
temporal_tsequence
jnr.ffi.Pointer temporal_tsequence(jnr.ffi.Pointer temp, int interp) -
temporal_tsequenceset
jnr.ffi.Pointer temporal_tsequenceset(jnr.ffi.Pointer temp, int interp) -
tinstant_shift_time
jnr.ffi.Pointer tinstant_shift_time(jnr.ffi.Pointer inst, jnr.ffi.Pointer interv) -
tinstant_to_tsequence
jnr.ffi.Pointer tinstant_to_tsequence(jnr.ffi.Pointer inst, int interp) -
tinstant_to_tsequence_free
jnr.ffi.Pointer tinstant_to_tsequence_free(jnr.ffi.Pointer inst, int interp) -
tinstant_to_tsequenceset
jnr.ffi.Pointer tinstant_to_tsequenceset(jnr.ffi.Pointer inst, int interp) -
tnumber_shift_scale_value
jnr.ffi.Pointer tnumber_shift_scale_value(jnr.ffi.Pointer temp, jnr.ffi.Pointer shift, jnr.ffi.Pointer width, boolean hasshift, boolean haswidth) -
tnumberinst_shift_value
jnr.ffi.Pointer tnumberinst_shift_value(jnr.ffi.Pointer inst, jnr.ffi.Pointer shift) -
tnumberseq_shift_scale_value
jnr.ffi.Pointer tnumberseq_shift_scale_value(jnr.ffi.Pointer seq, jnr.ffi.Pointer shift, jnr.ffi.Pointer width, boolean hasshift, boolean haswidth) -
tnumberseqset_shift_scale_value
jnr.ffi.Pointer tnumberseqset_shift_scale_value(jnr.ffi.Pointer ss, jnr.ffi.Pointer start, jnr.ffi.Pointer width, boolean hasshift, boolean haswidth) -
tsequence_restart
void tsequence_restart(jnr.ffi.Pointer seq, int count) -
tsequence_set_interp
jnr.ffi.Pointer tsequence_set_interp(jnr.ffi.Pointer seq, int interp) -
tsequence_shift_scale_time
jnr.ffi.Pointer tsequence_shift_scale_time(jnr.ffi.Pointer seq, jnr.ffi.Pointer shift, jnr.ffi.Pointer duration) -
tsequence_subseq
jnr.ffi.Pointer tsequence_subseq(jnr.ffi.Pointer seq, int from, int to, boolean lower_inc, boolean upper_inc) -
tsequence_to_tinstant
jnr.ffi.Pointer tsequence_to_tinstant(jnr.ffi.Pointer seq) -
tsequence_to_tsequenceset
jnr.ffi.Pointer tsequence_to_tsequenceset(jnr.ffi.Pointer seq) -
tsequence_to_tsequenceset_free
jnr.ffi.Pointer tsequence_to_tsequenceset_free(jnr.ffi.Pointer seq) -
tsequence_to_tsequenceset_interp
jnr.ffi.Pointer tsequence_to_tsequenceset_interp(jnr.ffi.Pointer seq, int interp) -
tsequenceset_restart
void tsequenceset_restart(jnr.ffi.Pointer ss, int count) -
tsequenceset_set_interp
jnr.ffi.Pointer tsequenceset_set_interp(jnr.ffi.Pointer ss, int interp) -
tsequenceset_shift_scale_time
jnr.ffi.Pointer tsequenceset_shift_scale_time(jnr.ffi.Pointer ss, jnr.ffi.Pointer start, jnr.ffi.Pointer duration) -
tsequenceset_to_discrete
jnr.ffi.Pointer tsequenceset_to_discrete(jnr.ffi.Pointer ss) -
tsequenceset_to_linear
jnr.ffi.Pointer tsequenceset_to_linear(jnr.ffi.Pointer ss) -
tsequenceset_to_step
jnr.ffi.Pointer tsequenceset_to_step(jnr.ffi.Pointer ss) -
tsequenceset_to_tinstant
jnr.ffi.Pointer tsequenceset_to_tinstant(jnr.ffi.Pointer ss) -
tsequenceset_to_tsequence
jnr.ffi.Pointer tsequenceset_to_tsequence(jnr.ffi.Pointer ss) -
tinstant_merge
jnr.ffi.Pointer tinstant_merge(jnr.ffi.Pointer inst1, jnr.ffi.Pointer inst2) -
tinstant_merge_array
jnr.ffi.Pointer tinstant_merge_array(jnr.ffi.Pointer instants, int count) -
tsequence_append_tinstant
jnr.ffi.Pointer tsequence_append_tinstant(jnr.ffi.Pointer seq, jnr.ffi.Pointer inst, double maxdist, jnr.ffi.Pointer maxt, boolean expand) -
tsequence_append_tsequence
jnr.ffi.Pointer tsequence_append_tsequence(jnr.ffi.Pointer seq1, jnr.ffi.Pointer seq2, boolean expand) -
tsequence_delete_timestamptz
jnr.ffi.Pointer tsequence_delete_timestamptz(jnr.ffi.Pointer seq, long t, boolean connect) -
tsequence_delete_tstzset
jnr.ffi.Pointer tsequence_delete_tstzset(jnr.ffi.Pointer seq, jnr.ffi.Pointer s, boolean connect) -
tsequence_delete_tstzspan
jnr.ffi.Pointer tsequence_delete_tstzspan(jnr.ffi.Pointer seq, jnr.ffi.Pointer s, boolean connect) -
tsequence_delete_tstzspanset
jnr.ffi.Pointer tsequence_delete_tstzspanset(jnr.ffi.Pointer seq, jnr.ffi.Pointer ss, boolean connect) -
tsequence_insert
jnr.ffi.Pointer tsequence_insert(jnr.ffi.Pointer seq1, jnr.ffi.Pointer seq2, boolean connect) -
tsequence_merge
jnr.ffi.Pointer tsequence_merge(jnr.ffi.Pointer seq1, jnr.ffi.Pointer seq2) -
tsequence_merge_array
jnr.ffi.Pointer tsequence_merge_array(jnr.ffi.Pointer sequences, int count) -
tsequenceset_append_tinstant
jnr.ffi.Pointer tsequenceset_append_tinstant(jnr.ffi.Pointer ss, jnr.ffi.Pointer inst, double maxdist, jnr.ffi.Pointer maxt, boolean expand) -
tsequenceset_append_tsequence
jnr.ffi.Pointer tsequenceset_append_tsequence(jnr.ffi.Pointer ss, jnr.ffi.Pointer seq, boolean expand) -
tsequenceset_delete_timestamptz
jnr.ffi.Pointer tsequenceset_delete_timestamptz(jnr.ffi.Pointer ss, long t) -
tsequenceset_delete_tstzset
jnr.ffi.Pointer tsequenceset_delete_tstzset(jnr.ffi.Pointer ss, jnr.ffi.Pointer s) -
tsequenceset_delete_tstzspan
jnr.ffi.Pointer tsequenceset_delete_tstzspan(jnr.ffi.Pointer ss, jnr.ffi.Pointer s) -
tsequenceset_delete_tstzspanset
jnr.ffi.Pointer tsequenceset_delete_tstzspanset(jnr.ffi.Pointer ss, jnr.ffi.Pointer ps) -
tsequenceset_insert
jnr.ffi.Pointer tsequenceset_insert(jnr.ffi.Pointer ss1, jnr.ffi.Pointer ss2) -
tsequenceset_merge
jnr.ffi.Pointer tsequenceset_merge(jnr.ffi.Pointer ss1, jnr.ffi.Pointer ss2) -
tsequenceset_merge_array
jnr.ffi.Pointer tsequenceset_merge_array(jnr.ffi.Pointer seqsets, int count) -
tsequence_expand_bbox
void tsequence_expand_bbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer inst) -
tsequence_set_bbox
void tsequence_set_bbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer box) -
tsequenceset_expand_bbox
void tsequenceset_expand_bbox(jnr.ffi.Pointer ss, jnr.ffi.Pointer seq) -
tsequenceset_set_bbox
void tsequenceset_set_bbox(jnr.ffi.Pointer ss, jnr.ffi.Pointer box) -
tcontseq_after_timestamptz
jnr.ffi.Pointer tcontseq_after_timestamptz(jnr.ffi.Pointer seq, long t, boolean strict) -
tcontseq_before_timestamptz
jnr.ffi.Pointer tcontseq_before_timestamptz(jnr.ffi.Pointer seq, long t, boolean strict) -
tcontseq_restrict_minmax
jnr.ffi.Pointer tcontseq_restrict_minmax(jnr.ffi.Pointer seq, boolean min, boolean atfunc) -
tdiscseq_after_timestamptz
jnr.ffi.Pointer tdiscseq_after_timestamptz(jnr.ffi.Pointer seq, long t, boolean strict) -
tdiscseq_before_timestamptz
jnr.ffi.Pointer tdiscseq_before_timestamptz(jnr.ffi.Pointer seq, long t, boolean strict) -
tdiscseq_restrict_minmax
jnr.ffi.Pointer tdiscseq_restrict_minmax(jnr.ffi.Pointer seq, boolean min, boolean atfunc) -
temporal_bbox_restrict_set
boolean temporal_bbox_restrict_set(jnr.ffi.Pointer temp, jnr.ffi.Pointer set) -
temporal_restrict_minmax
jnr.ffi.Pointer temporal_restrict_minmax(jnr.ffi.Pointer temp, boolean min, boolean atfunc) -
temporal_restrict_timestamptz
jnr.ffi.Pointer temporal_restrict_timestamptz(jnr.ffi.Pointer temp, long t, boolean atfunc) -
temporal_restrict_tstzset
jnr.ffi.Pointer temporal_restrict_tstzset(jnr.ffi.Pointer temp, jnr.ffi.Pointer s, boolean atfunc) -
temporal_restrict_tstzspan
jnr.ffi.Pointer temporal_restrict_tstzspan(jnr.ffi.Pointer temp, jnr.ffi.Pointer s, boolean atfunc) -
temporal_restrict_tstzspanset
jnr.ffi.Pointer temporal_restrict_tstzspanset(jnr.ffi.Pointer temp, jnr.ffi.Pointer ss, boolean atfunc) -
temporal_restrict_value
jnr.ffi.Pointer temporal_restrict_value(jnr.ffi.Pointer temp, jnr.ffi.Pointer value, boolean atfunc) -
temporal_restrict_values
jnr.ffi.Pointer temporal_restrict_values(jnr.ffi.Pointer temp, jnr.ffi.Pointer set, boolean atfunc) -
temporal_value_at_timestamptz
boolean temporal_value_at_timestamptz(jnr.ffi.Pointer temp, long t, boolean strict, jnr.ffi.Pointer result) -
tinstant_after_timestamptz
jnr.ffi.Pointer tinstant_after_timestamptz(jnr.ffi.Pointer inst, long t, boolean strict) -
tinstant_before_timestamptz
jnr.ffi.Pointer tinstant_before_timestamptz(jnr.ffi.Pointer inst, long t, boolean strict) -
tinstant_restrict_tstzspan
jnr.ffi.Pointer tinstant_restrict_tstzspan(jnr.ffi.Pointer inst, jnr.ffi.Pointer period, boolean atfunc) -
tinstant_restrict_tstzspanset
jnr.ffi.Pointer tinstant_restrict_tstzspanset(jnr.ffi.Pointer inst, jnr.ffi.Pointer ss, boolean atfunc) -
tinstant_restrict_timestamptz
jnr.ffi.Pointer tinstant_restrict_timestamptz(jnr.ffi.Pointer inst, long t, boolean atfunc) -
tinstant_restrict_tstzset
jnr.ffi.Pointer tinstant_restrict_tstzset(jnr.ffi.Pointer inst, jnr.ffi.Pointer s, boolean atfunc) -
tinstant_restrict_value
jnr.ffi.Pointer tinstant_restrict_value(jnr.ffi.Pointer inst, jnr.ffi.Pointer value, boolean atfunc) -
tinstant_restrict_values
jnr.ffi.Pointer tinstant_restrict_values(jnr.ffi.Pointer inst, jnr.ffi.Pointer set, boolean atfunc) -
tnumber_restrict_span
jnr.ffi.Pointer tnumber_restrict_span(jnr.ffi.Pointer temp, jnr.ffi.Pointer span, boolean atfunc) -
tnumber_restrict_spanset
jnr.ffi.Pointer tnumber_restrict_spanset(jnr.ffi.Pointer temp, jnr.ffi.Pointer ss, boolean atfunc) -
tnumberinst_restrict_span
jnr.ffi.Pointer tnumberinst_restrict_span(jnr.ffi.Pointer inst, jnr.ffi.Pointer span, boolean atfunc) -
tnumberinst_restrict_spanset
jnr.ffi.Pointer tnumberinst_restrict_spanset(jnr.ffi.Pointer inst, jnr.ffi.Pointer ss, boolean atfunc) -
tnumberseqset_restrict_span
jnr.ffi.Pointer tnumberseqset_restrict_span(jnr.ffi.Pointer ss, jnr.ffi.Pointer span, boolean atfunc) -
tnumberseqset_restrict_spanset
jnr.ffi.Pointer tnumberseqset_restrict_spanset(jnr.ffi.Pointer ss, jnr.ffi.Pointer spanset, boolean atfunc) -
tsequence_at_timestamptz
jnr.ffi.Pointer tsequence_at_timestamptz(jnr.ffi.Pointer seq, long t) -
tsequence_restrict_tstzspan
jnr.ffi.Pointer tsequence_restrict_tstzspan(jnr.ffi.Pointer seq, jnr.ffi.Pointer s, boolean atfunc) -
tsequence_restrict_tstzspanset
jnr.ffi.Pointer tsequence_restrict_tstzspanset(jnr.ffi.Pointer seq, jnr.ffi.Pointer ss, boolean atfunc) -
tsequenceset_after_timestamptz
jnr.ffi.Pointer tsequenceset_after_timestamptz(jnr.ffi.Pointer ss, long t, boolean strict) -
tsequenceset_before_timestamptz
jnr.ffi.Pointer tsequenceset_before_timestamptz(jnr.ffi.Pointer ss, long t, boolean strict) -
tsequenceset_restrict_minmax
jnr.ffi.Pointer tsequenceset_restrict_minmax(jnr.ffi.Pointer ss, boolean min, boolean atfunc) -
tsequenceset_restrict_tstzspan
jnr.ffi.Pointer tsequenceset_restrict_tstzspan(jnr.ffi.Pointer ss, jnr.ffi.Pointer s, boolean atfunc) -
tsequenceset_restrict_tstzspanset
jnr.ffi.Pointer tsequenceset_restrict_tstzspanset(jnr.ffi.Pointer ss, jnr.ffi.Pointer ps, boolean atfunc) -
tsequenceset_restrict_timestamptz
jnr.ffi.Pointer tsequenceset_restrict_timestamptz(jnr.ffi.Pointer ss, long t, boolean atfunc) -
tsequenceset_restrict_tstzset
jnr.ffi.Pointer tsequenceset_restrict_tstzset(jnr.ffi.Pointer ss, jnr.ffi.Pointer s, boolean atfunc) -
tsequenceset_restrict_value
jnr.ffi.Pointer tsequenceset_restrict_value(jnr.ffi.Pointer ss, jnr.ffi.Pointer value, boolean atfunc) -
tsequenceset_restrict_values
jnr.ffi.Pointer tsequenceset_restrict_values(jnr.ffi.Pointer ss, jnr.ffi.Pointer s, boolean atfunc) -
tinstant_cmp
int tinstant_cmp(jnr.ffi.Pointer inst1, jnr.ffi.Pointer inst2) -
tinstant_eq
boolean tinstant_eq(jnr.ffi.Pointer inst1, jnr.ffi.Pointer inst2) -
tsequence_cmp
int tsequence_cmp(jnr.ffi.Pointer seq1, jnr.ffi.Pointer seq2) -
tsequence_eq
boolean tsequence_eq(jnr.ffi.Pointer seq1, jnr.ffi.Pointer seq2) -
tsequenceset_cmp
int tsequenceset_cmp(jnr.ffi.Pointer ss1, jnr.ffi.Pointer ss2) -
tsequenceset_eq
boolean tsequenceset_eq(jnr.ffi.Pointer ss1, jnr.ffi.Pointer ss2) -
always_eq_base_temporal
int always_eq_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) -
always_eq_temporal_base
int always_eq_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) -
always_ne_base_temporal
int always_ne_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) -
always_ne_temporal_base
int always_ne_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) -
always_ge_base_temporal
int always_ge_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) -
always_ge_temporal_base
int always_ge_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) -
always_gt_base_temporal
int always_gt_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) -
always_gt_temporal_base
int always_gt_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) -
always_le_base_temporal
int always_le_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) -
always_le_temporal_base
int always_le_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) -
always_lt_base_temporal
int always_lt_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) -
always_lt_temporal_base
int always_lt_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) -
ever_eq_base_temporal
int ever_eq_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) -
ever_eq_temporal_base
int ever_eq_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) -
ever_ne_base_temporal
int ever_ne_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) -
ever_ne_temporal_base
int ever_ne_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) -
ever_ge_base_temporal
int ever_ge_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) -
ever_ge_temporal_base
int ever_ge_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) -
ever_gt_base_temporal
int ever_gt_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) -
ever_gt_temporal_base
int ever_gt_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) -
ever_le_base_temporal
int ever_le_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) -
ever_le_temporal_base
int ever_le_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) -
ever_lt_base_temporal
int ever_lt_base_temporal(jnr.ffi.Pointer value, jnr.ffi.Pointer temp) -
ever_lt_temporal_base
int ever_lt_temporal_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) -
tnumberinst_abs
jnr.ffi.Pointer tnumberinst_abs(jnr.ffi.Pointer inst) -
tnumberinst_distance
double tnumberinst_distance(jnr.ffi.Pointer inst1, jnr.ffi.Pointer inst2) -
tnumberseq_abs
jnr.ffi.Pointer tnumberseq_abs(jnr.ffi.Pointer seq) -
tnumberseq_angular_difference
jnr.ffi.Pointer tnumberseq_angular_difference(jnr.ffi.Pointer seq) -
tnumberseq_delta_value
jnr.ffi.Pointer tnumberseq_delta_value(jnr.ffi.Pointer seq) -
tnumberseqset_abs
jnr.ffi.Pointer tnumberseqset_abs(jnr.ffi.Pointer ss) -
tnumberseqset_angular_difference
jnr.ffi.Pointer tnumberseqset_angular_difference(jnr.ffi.Pointer ss) -
tnumberseqset_delta_value
jnr.ffi.Pointer tnumberseqset_delta_value(jnr.ffi.Pointer ss) -
tdistance_tnumber_number
jnr.ffi.Pointer tdistance_tnumber_number(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) -
nad_tbox_tbox
double nad_tbox_tbox(jnr.ffi.Pointer box1, jnr.ffi.Pointer box2) -
nad_tnumber_number
double nad_tnumber_number(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) -
nad_tnumber_tbox
double nad_tnumber_tbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box) -
nad_tnumber_tnumber
double nad_tnumber_tnumber(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
tnumberseq_integral
double tnumberseq_integral(jnr.ffi.Pointer seq) -
tnumberseq_twavg
double tnumberseq_twavg(jnr.ffi.Pointer seq) -
tnumberseqset_integral
double tnumberseqset_integral(jnr.ffi.Pointer ss) -
tnumberseqset_twavg
double tnumberseqset_twavg(jnr.ffi.Pointer ss) -
temporal_compact
jnr.ffi.Pointer temporal_compact(jnr.ffi.Pointer temp) -
tsequence_compact
jnr.ffi.Pointer tsequence_compact(jnr.ffi.Pointer seq) -
tsequenceset_compact
jnr.ffi.Pointer tsequenceset_compact(jnr.ffi.Pointer ss) -
temporal_skiplist_make
jnr.ffi.Pointer temporal_skiplist_make() -
skiplist_make
jnr.ffi.Pointer skiplist_make(long key_size, long value_size, jnr.ffi.Pointer comp_fn, jnr.ffi.Pointer merge_fn) -
skiplist_search
int skiplist_search(jnr.ffi.Pointer list, jnr.ffi.Pointer key, jnr.ffi.Pointer value) -
skiplist_free
void skiplist_free(jnr.ffi.Pointer list) -
skiplist_splice
void skiplist_splice(jnr.ffi.Pointer list, jnr.ffi.Pointer keys, jnr.ffi.Pointer values, int count, jnr.ffi.Pointer func, boolean crossings, int sktype) -
temporal_skiplist_splice
void temporal_skiplist_splice(jnr.ffi.Pointer list, jnr.ffi.Pointer values, int count, jnr.ffi.Pointer func, boolean crossings) -
skiplist_values
jnr.ffi.Pointer skiplist_values(jnr.ffi.Pointer list) -
skiplist_keys_values
jnr.ffi.Pointer skiplist_keys_values(jnr.ffi.Pointer list, jnr.ffi.Pointer values) -
temporal_app_tinst_transfn
jnr.ffi.Pointer temporal_app_tinst_transfn(jnr.ffi.Pointer state, jnr.ffi.Pointer inst, int interp, double maxdist, jnr.ffi.Pointer maxt) -
temporal_app_tseq_transfn
jnr.ffi.Pointer temporal_app_tseq_transfn(jnr.ffi.Pointer state, jnr.ffi.Pointer seq) -
span_bins
jnr.ffi.Pointer span_bins(jnr.ffi.Pointer s, jnr.ffi.Pointer size, jnr.ffi.Pointer origin, jnr.ffi.Pointer count) -
spanset_bins
jnr.ffi.Pointer spanset_bins(jnr.ffi.Pointer ss, jnr.ffi.Pointer size, jnr.ffi.Pointer origin, jnr.ffi.Pointer count) -
tnumber_value_bins
jnr.ffi.Pointer tnumber_value_bins(jnr.ffi.Pointer temp, jnr.ffi.Pointer size, jnr.ffi.Pointer origin, jnr.ffi.Pointer count) -
tnumber_value_time_boxes
jnr.ffi.Pointer tnumber_value_time_boxes(jnr.ffi.Pointer temp, jnr.ffi.Pointer vsize, jnr.ffi.Pointer duration, jnr.ffi.Pointer vorigin, long torigin, jnr.ffi.Pointer count) -
tnumber_value_split
jnr.ffi.Pointer tnumber_value_split(jnr.ffi.Pointer temp, jnr.ffi.Pointer vsize, jnr.ffi.Pointer vorigin, jnr.ffi.Pointer bins, jnr.ffi.Pointer count) -
tbox_get_value_time_tile
jnr.ffi.Pointer tbox_get_value_time_tile(jnr.ffi.Pointer value, long t, jnr.ffi.Pointer vsize, jnr.ffi.Pointer duration, jnr.ffi.Pointer vorigin, long torigin, int basetype, int spantype) -
tnumber_value_time_split
jnr.ffi.Pointer tnumber_value_time_split(jnr.ffi.Pointer temp, jnr.ffi.Pointer size, jnr.ffi.Pointer duration, jnr.ffi.Pointer vorigin, long torigin, jnr.ffi.Pointer value_bins, jnr.ffi.Pointer time_bins, jnr.ffi.Pointer count) -
double2_out
jnr.ffi.Pointer double2_out(jnr.ffi.Pointer d, int maxdd) -
double2_set
void double2_set(double a, double b, jnr.ffi.Pointer result) -
double2_add
jnr.ffi.Pointer double2_add(jnr.ffi.Pointer d1, jnr.ffi.Pointer d2) -
double2_eq
boolean double2_eq(jnr.ffi.Pointer d1, jnr.ffi.Pointer d2) -
double3_out
jnr.ffi.Pointer double3_out(jnr.ffi.Pointer d, int maxdd) -
double3_set
void double3_set(double a, double b, double c, jnr.ffi.Pointer result) -
double3_add
jnr.ffi.Pointer double3_add(jnr.ffi.Pointer d1, jnr.ffi.Pointer d2) -
double3_eq
boolean double3_eq(jnr.ffi.Pointer d1, jnr.ffi.Pointer d2) -
double4_out
jnr.ffi.Pointer double4_out(jnr.ffi.Pointer d, int maxdd) -
double4_set
void double4_set(double a, double b, double c, double d, jnr.ffi.Pointer result) -
double4_add
jnr.ffi.Pointer double4_add(jnr.ffi.Pointer d1, jnr.ffi.Pointer d2) -
double4_eq
boolean double4_eq(jnr.ffi.Pointer d1, jnr.ffi.Pointer d2) -
double2_collinear
boolean double2_collinear(jnr.ffi.Pointer x1, jnr.ffi.Pointer x2, jnr.ffi.Pointer x3, double ratio) -
double3_collinear
boolean double3_collinear(jnr.ffi.Pointer x1, jnr.ffi.Pointer x2, jnr.ffi.Pointer x3, double ratio) -
double4_collinear
boolean double4_collinear(jnr.ffi.Pointer x1, jnr.ffi.Pointer x2, jnr.ffi.Pointer x3, double ratio) -
double2segm_interpolate
jnr.ffi.Pointer double2segm_interpolate(jnr.ffi.Pointer start, jnr.ffi.Pointer end, jnr.ffi.Pointer ratio) -
double3segm_interpolate
jnr.ffi.Pointer double3segm_interpolate(jnr.ffi.Pointer start, jnr.ffi.Pointer end, jnr.ffi.Pointer ratio) -
double4segm_interpolate
jnr.ffi.Pointer double4segm_interpolate(jnr.ffi.Pointer start, jnr.ffi.Pointer end, jnr.ffi.Pointer ratio) -
pg_atoi
-
ensure_has_X
boolean ensure_has_X(int type, short flags) -
ensure_has_Z
boolean ensure_has_Z(int type, short flags) -
ensure_has_T
boolean ensure_has_T(int type, short flags) -
ensure_has_not_Z
boolean ensure_has_not_Z(int type, short flags) -
ensure_not_null
boolean ensure_not_null(jnr.ffi.Pointer ptr) -
ensure_one_not_null
boolean ensure_one_not_null(jnr.ffi.Pointer ptr1, jnr.ffi.Pointer ptr2) -
ensure_one_true
boolean ensure_one_true(boolean hasshift, boolean haswidth) -
ensure_valid_interp
boolean ensure_valid_interp(int temptype, int interp) -
ensure_continuous
boolean ensure_continuous(jnr.ffi.Pointer temp) -
ensure_same_interp
boolean ensure_same_interp(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
ensure_same_continuous_interp
boolean ensure_same_continuous_interp(short flags1, short flags2) -
ensure_linear_interp
boolean ensure_linear_interp(short flags) -
ensure_nonlinear_interp
boolean ensure_nonlinear_interp(short flags) -
ensure_common_dimension
boolean ensure_common_dimension(short flags1, short flags2) -
ensure_temporal_isof_type
boolean ensure_temporal_isof_type(jnr.ffi.Pointer temp, int type) -
ensure_temporal_isof_basetype
boolean ensure_temporal_isof_basetype(jnr.ffi.Pointer temp, int basetype) -
ensure_temporal_isof_subtype
boolean ensure_temporal_isof_subtype(jnr.ffi.Pointer temp, int type) -
ensure_same_temporal_type
boolean ensure_same_temporal_type(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
ensure_valid_tnumber_numspan
boolean ensure_valid_tnumber_numspan(jnr.ffi.Pointer temp, jnr.ffi.Pointer s) -
ensure_valid_tnumber_numspanset
boolean ensure_valid_tnumber_numspanset(jnr.ffi.Pointer temp, jnr.ffi.Pointer ss) -
ensure_valid_tnumber_tbox
boolean ensure_valid_tnumber_tbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box) -
ensure_valid_temporal_set
boolean ensure_valid_temporal_set(jnr.ffi.Pointer temp, jnr.ffi.Pointer s) -
ensure_valid_temporal_temporal
boolean ensure_valid_temporal_temporal(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
ensure_valid_tnumber_tnumber
boolean ensure_valid_tnumber_tnumber(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
ensure_not_negative
boolean ensure_not_negative(int i) -
ensure_positive
boolean ensure_positive(int i) -
not_negative_datum
boolean not_negative_datum(jnr.ffi.Pointer size, int basetype) -
ensure_not_negative_datum
boolean ensure_not_negative_datum(jnr.ffi.Pointer size, int basetype) -
positive_datum
boolean positive_datum(jnr.ffi.Pointer size, int basetype) -
ensure_positive_datum
boolean ensure_positive_datum(jnr.ffi.Pointer size, int basetype) -
ensure_valid_day_duration
boolean ensure_valid_day_duration(jnr.ffi.Pointer duration) -
positive_duration
boolean positive_duration(jnr.ffi.Pointer duration) -
ensure_positive_duration
boolean ensure_positive_duration(jnr.ffi.Pointer duration) -
temporal_bbox_ptr
jnr.ffi.Pointer temporal_bbox_ptr(jnr.ffi.Pointer temp) -
intersection_temporal_temporal
boolean intersection_temporal_temporal(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, int mode, jnr.ffi.Pointer inter1, jnr.ffi.Pointer inter2) -
mobilitydb_version
jnr.ffi.Pointer mobilitydb_version() -
mobilitydb_full_version
jnr.ffi.Pointer mobilitydb_full_version() -
round_fn
jnr.ffi.Pointer round_fn(int basetype) -
temporal_bbox_restrict_value
boolean temporal_bbox_restrict_value(jnr.ffi.Pointer temp, jnr.ffi.Pointer value) -
ensure_valid_tcbuffer_cbuffer
boolean ensure_valid_tcbuffer_cbuffer(jnr.ffi.Pointer temp, jnr.ffi.Pointer cb) -
ensure_valid_tcbuffer_geo
boolean ensure_valid_tcbuffer_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) -
ensure_valid_tcbuffer_stbox
boolean ensure_valid_tcbuffer_stbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box) -
ensure_valid_tcbuffer_tcbuffer
boolean ensure_valid_tcbuffer_tcbuffer(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
tcbuffersegm_intersection_value
int tcbuffersegm_intersection_value(jnr.ffi.Pointer start, jnr.ffi.Pointer end, jnr.ffi.Pointer value, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) -
tcbuffersegm_intersection
int tcbuffersegm_intersection(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) -
tcbuffersegm_dwithin_turnpt
int tcbuffersegm_dwithin_turnpt(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, jnr.ffi.Pointer dist, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) -
tcbuffersegm_tdwithin_turnpt
int tcbuffersegm_tdwithin_turnpt(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, jnr.ffi.Pointer dist, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) -
tcbuffersegm_distance_turnpt
int tcbuffersegm_distance_turnpt(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, jnr.ffi.Pointer dist, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) -
tcbuffer_geo_ctx_make
jnr.ffi.Pointer tcbuffer_geo_ctx_make(jnr.ffi.Pointer gs) -
tcbuffer_geo_ctx_free
void tcbuffer_geo_ctx_free(jnr.ffi.Pointer ctx) -
tcbuffer_geo_ctx_nsegs
int tcbuffer_geo_ctx_nsegs(jnr.ffi.Pointer ctx) -
tcbuffer_disc_within_ctx
boolean tcbuffer_disc_within_ctx(jnr.ffi.Pointer cb, double dist, jnr.ffi.Pointer ctx) -
tcbufferseg_within_ctx
int tcbufferseg_within_ctx(jnr.ffi.Pointer cb1, jnr.ffi.Pointer cb2, double dist, jnr.ffi.Pointer ctx, jnr.ffi.Pointer outlo, jnr.ffi.Pointer outhi, int maxout) -
tcbuffer_disc_touch_ctx
boolean tcbuffer_disc_touch_ctx(jnr.ffi.Pointer cb, jnr.ffi.Pointer ctx) -
tcbufferseg_touch_roots
int tcbufferseg_touch_roots(jnr.ffi.Pointer cb1, jnr.ffi.Pointer cb2, jnr.ffi.Pointer ctx, jnr.ffi.Pointer outt, int maxout) -
tcbuffer_disc_contains_ctx
boolean tcbuffer_disc_contains_ctx(jnr.ffi.Pointer cb, jnr.ffi.Pointer ctx, boolean strict) -
cbuffer_set_stbox
boolean cbuffer_set_stbox(jnr.ffi.Pointer cb, jnr.ffi.Pointer box) -
cbufferarr_set_stbox
void cbufferarr_set_stbox(jnr.ffi.Pointer values, int count, jnr.ffi.Pointer box) -
cbuffer_timestamptz_set_stbox
void cbuffer_timestamptz_set_stbox(jnr.ffi.Pointer cb, long t, jnr.ffi.Pointer box) -
cbuffer_tstzspan_set_stbox
void cbuffer_tstzspan_set_stbox(jnr.ffi.Pointer cb, jnr.ffi.Pointer s, jnr.ffi.Pointer box) -
tcbufferinst_set_stbox
void tcbufferinst_set_stbox(jnr.ffi.Pointer inst, jnr.ffi.Pointer box) -
tcbufferinstarr_set_stbox
void tcbufferinstarr_set_stbox(jnr.ffi.Pointer instants, int count, jnr.ffi.Pointer box) -
tcbufferseq_expand_stbox
void tcbufferseq_expand_stbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer inst) -
tcbufferinst_traversed_area
jnr.ffi.Pointer tcbufferinst_traversed_area(jnr.ffi.Pointer inst) -
tcbufferseq_traversed_area
jnr.ffi.Pointer tcbufferseq_traversed_area(jnr.ffi.Pointer seq, boolean unary_union) -
tcbufferseqset_traversed_area
jnr.ffi.Pointer tcbufferseqset_traversed_area(jnr.ffi.Pointer ss, boolean unary_union) -
tcbuffersegm_traversed_area
jnr.ffi.Pointer tcbuffersegm_traversed_area(jnr.ffi.Pointer inst1, jnr.ffi.Pointer inst2) -
tcbuffer_restrict_cbuffer
jnr.ffi.Pointer tcbuffer_restrict_cbuffer(jnr.ffi.Pointer temp, jnr.ffi.Pointer cb, boolean atfunc) -
tcbuffer_restrict_stbox
jnr.ffi.Pointer tcbuffer_restrict_stbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box, boolean border_inc, boolean atfunc) -
tcbuffer_restrict_geom
jnr.ffi.Pointer tcbuffer_restrict_geom(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean atfunc) -
ea_contains_geo_tcbuffer
int ea_contains_geo_tcbuffer(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) -
ea_contains_tcbuffer_geo
int ea_contains_tcbuffer_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) -
ea_contains_tcbuffer_cbuffer
int ea_contains_tcbuffer_cbuffer(jnr.ffi.Pointer temp, jnr.ffi.Pointer cb, boolean ever) -
ea_contains_cbuffer_tcbuffer
int ea_contains_cbuffer_tcbuffer(jnr.ffi.Pointer cb, jnr.ffi.Pointer temp, boolean ever) -
ea_covers_geo_tcbuffer
int ea_covers_geo_tcbuffer(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) -
ea_covers_tcbuffer_geo
int ea_covers_tcbuffer_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) -
ea_covers_tcbuffer_cbuffer
int ea_covers_tcbuffer_cbuffer(jnr.ffi.Pointer temp, jnr.ffi.Pointer cb, boolean ever) -
ea_covers_cbuffer_tcbuffer
int ea_covers_cbuffer_tcbuffer(jnr.ffi.Pointer cb, jnr.ffi.Pointer temp, boolean ever) -
ea_covers_tcbuffer_tcbuffer
int ea_covers_tcbuffer_tcbuffer(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, boolean ever) -
ea_disjoint_tcbuffer_geo
int ea_disjoint_tcbuffer_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) -
ea_disjoint_geo_tcbuffer
int ea_disjoint_geo_tcbuffer(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) -
ea_disjoint_tcbuffer_cbuffer
int ea_disjoint_tcbuffer_cbuffer(jnr.ffi.Pointer temp, jnr.ffi.Pointer cb, boolean ever) -
ea_disjoint_cbuffer_tcbuffer
int ea_disjoint_cbuffer_tcbuffer(jnr.ffi.Pointer cb, jnr.ffi.Pointer temp, boolean ever) -
ea_disjoint_tcbuffer_tcbuffer
int ea_disjoint_tcbuffer_tcbuffer(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, boolean ever) -
ea_intersects_tcbuffer_geo
int ea_intersects_tcbuffer_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) -
ea_intersects_geo_tcbuffer
int ea_intersects_geo_tcbuffer(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) -
ea_intersects_tcbuffer_cbuffer
int ea_intersects_tcbuffer_cbuffer(jnr.ffi.Pointer temp, jnr.ffi.Pointer cb, boolean ever) -
ea_intersects_cbuffer_tcbuffer
int ea_intersects_cbuffer_tcbuffer(jnr.ffi.Pointer cb, jnr.ffi.Pointer temp, boolean ever) -
ea_intersects_tcbuffer_tcbuffer
int ea_intersects_tcbuffer_tcbuffer(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, boolean ever) -
ea_touches_tcbuffer_geo
int ea_touches_tcbuffer_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) -
ea_touches_geo_tcbuffer
int ea_touches_geo_tcbuffer(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) -
ea_touches_tcbuffer_cbuffer
int ea_touches_tcbuffer_cbuffer(jnr.ffi.Pointer temp, jnr.ffi.Pointer cb, boolean ever) -
ea_touches_cbuffer_tcbuffer
int ea_touches_cbuffer_tcbuffer(jnr.ffi.Pointer cb, jnr.ffi.Pointer temp, boolean ever) -
ea_touches_tcbuffer_tcbuffer
int ea_touches_tcbuffer_tcbuffer(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, boolean ever) -
ea_dwithin_tcbuffer_tcbuffer
int ea_dwithin_tcbuffer_tcbuffer(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, double dist, boolean ever) -
tinterrel_tcbuffer_cbuffer
jnr.ffi.Pointer tinterrel_tcbuffer_cbuffer(jnr.ffi.Pointer temp, jnr.ffi.Pointer cb, boolean tinter) -
tinterrel_tcbuffer_geo
jnr.ffi.Pointer tinterrel_tcbuffer_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean tinter) -
edisjoint_tcbuffer_geo_native
int edisjoint_tcbuffer_geo_native(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) -
eatouches_tcbuffer_geo_native
int eatouches_tcbuffer_geo_native(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) -
eacontains_tcbuffer_geo_native
int eacontains_tcbuffer_geo_native(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever, boolean strict) -
clipper2_clip_poly_poly
jnr.ffi.Pointer clipper2_clip_poly_poly(jnr.ffi.Pointer subj, jnr.ffi.Pointer clip, int op) -
clipper2_traj_poly_periods
jnr.ffi.Pointer clipper2_traj_poly_periods(jnr.ffi.Pointer seq, jnr.ffi.Pointer gs, jnr.ffi.Pointer out_count) -
clip_poly_poly
jnr.ffi.Pointer clip_poly_poly(jnr.ffi.Pointer subj, jnr.ffi.Pointer clip, int operation) -
lwproj_lookup
int lwproj_lookup(int srid_from, int srid_to, jnr.ffi.Pointer pj) -
spheroid_init_from_srid
int spheroid_init_from_srid(int srid, jnr.ffi.Pointer s) -
srid_check_latlong
void srid_check_latlong(int srid) -
srid_is_latlong
int srid_is_latlong(int srid) -
geom_serialize
jnr.ffi.Pointer geom_serialize(jnr.ffi.Pointer lwgeom) -
geog_serialize
jnr.ffi.Pointer geog_serialize(jnr.ffi.Pointer lwgeom) -
meos_postgis_valid_typmod
jnr.ffi.Pointer meos_postgis_valid_typmod(jnr.ffi.Pointer gs, int typmod) -
geo_as_wkt
jnr.ffi.Pointer geo_as_wkt(jnr.ffi.Pointer gs, int precision, boolean extended) -
box2d_to_lwgeom
jnr.ffi.Pointer box2d_to_lwgeom(jnr.ffi.Pointer box, int srid) -
box3d_to_lwgeom
jnr.ffi.Pointer box3d_to_lwgeom(jnr.ffi.Pointer box) -
MEOS_POSTGIS2GEOS
jnr.ffi.Pointer MEOS_POSTGIS2GEOS(jnr.ffi.Pointer pglwgeom) -
MEOS_GEOS2POSTGIS
-
geom_spatialrel
boolean geom_spatialrel(jnr.ffi.Pointer gs1, jnr.ffi.Pointer gs2, int rel) -
lwgeom_line_interpolate_point
jnr.ffi.Pointer lwgeom_line_interpolate_point(jnr.ffi.Pointer geom, double fraction, int srid, String repeat) -
point_get_coords
void point_get_coords(jnr.ffi.Pointer point, boolean hasz, jnr.ffi.Pointer x, jnr.ffi.Pointer y, jnr.ffi.Pointer z) -
tstzset_stbox_slice
void tstzset_stbox_slice(jnr.ffi.Pointer tsdatum, jnr.ffi.Pointer box) -
tstzspanset_stbox_slice
void tstzspanset_stbox_slice(jnr.ffi.Pointer psdatum, jnr.ffi.Pointer box) -
stbox_index_leaf_consistent
boolean stbox_index_leaf_consistent(jnr.ffi.Pointer key, jnr.ffi.Pointer query, int strategy) -
stbox_gist_inner_consistent
boolean stbox_gist_inner_consistent(jnr.ffi.Pointer key, jnr.ffi.Pointer query, int strategy) -
stbox_index_recheck
boolean stbox_index_recheck(int strategy) -
stboxnode_copy
jnr.ffi.Pointer stboxnode_copy(jnr.ffi.Pointer box) -
getQuadrant8D
int getQuadrant8D(jnr.ffi.Pointer centroid, jnr.ffi.Pointer inBox) -
stboxnode_init
void stboxnode_init(jnr.ffi.Pointer centroid, jnr.ffi.Pointer nodebox) -
stboxnode_quadtree_next
void stboxnode_quadtree_next(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer centroid, int quadrant, jnr.ffi.Pointer next_nodebox) -
stboxnode_kdtree_next
void stboxnode_kdtree_next(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer centroid, int node, int level, jnr.ffi.Pointer next_nodebox) -
overlap8D
boolean overlap8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
overlapKD
boolean overlapKD(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query, int level) -
contain8D
boolean contain8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
containKD
boolean containKD(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query, int level) -
left8D
boolean left8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
overLeft8D
boolean overLeft8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
right8D
boolean right8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
overRight8D
boolean overRight8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
below8D
boolean below8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
overBelow8D
boolean overBelow8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
above8D
boolean above8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
overAbove8D
boolean overAbove8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
front8D
boolean front8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
overFront8D
boolean overFront8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
back8D
boolean back8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
overBack8D
boolean overBack8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
before8D
boolean before8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
overBefore8D
boolean overBefore8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
after8D
boolean after8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
overAfter8D
boolean overAfter8D(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer query) -
distance_stbox_nodebox
double distance_stbox_nodebox(jnr.ffi.Pointer query, jnr.ffi.Pointer nodebox) -
tspatial_spgist_get_stbox
void tspatial_spgist_get_stbox(jnr.ffi.Pointer value, int type, jnr.ffi.Pointer result) -
mobilitydb_init
void mobilitydb_init() -
geo_stbox
jnr.ffi.Pointer geo_stbox(jnr.ffi.Pointer gs) -
stbox_geo
jnr.ffi.Pointer stbox_geo(jnr.ffi.Pointer box) -
tcomp_geo_tgeo
jnr.ffi.Pointer tcomp_geo_tgeo(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, jnr.ffi.Pointer func) -
tcomp_tgeo_geo
jnr.ffi.Pointer tcomp_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, jnr.ffi.Pointer func) -
ensure_geoaggstate
boolean ensure_geoaggstate(jnr.ffi.Pointer state, int srid, boolean hasz) -
ensure_geoaggstate_state
boolean ensure_geoaggstate_state(jnr.ffi.Pointer state1, jnr.ffi.Pointer state2) -
tpoint_transform_tcentroid
jnr.ffi.Pointer tpoint_transform_tcentroid(jnr.ffi.Pointer temp, jnr.ffi.Pointer count) -
tpointinst_tcentroid_finalfn
jnr.ffi.Pointer tpointinst_tcentroid_finalfn(jnr.ffi.Pointer instants, int count, int srid) -
tpointseq_tcentroid_finalfn
jnr.ffi.Pointer tpointseq_tcentroid_finalfn(jnr.ffi.Pointer sequences, int count, int srid) -
point3d_min_dist
boolean point3d_min_dist(jnr.ffi.Pointer p1, jnr.ffi.Pointer p2, jnr.ffi.Pointer p3, jnr.ffi.Pointer p4, jnr.ffi.Pointer fraction) -
tgeompointsegm_distance_turnpt
int tgeompointsegm_distance_turnpt(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, jnr.ffi.Pointer param, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) -
tgeogpointsegm_distance_turnpt
int tgeogpointsegm_distance_turnpt(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, jnr.ffi.Pointer param, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) -
tinstant_distance
double tinstant_distance(jnr.ffi.Pointer inst1, jnr.ffi.Pointer inst2, jnr.ffi.Pointer func) -
tpointseq_at_geom
jnr.ffi.Pointer tpointseq_at_geom(jnr.ffi.Pointer seq, jnr.ffi.Pointer gs, jnr.ffi.Pointer count) -
tpointseq_interperiods
jnr.ffi.Pointer tpointseq_interperiods(jnr.ffi.Pointer seq, jnr.ffi.Pointer gs, jnr.ffi.Pointer count) -
datum_point4d
void datum_point4d(jnr.ffi.Pointer value, jnr.ffi.Pointer p) -
geopoint_cmp
int geopoint_cmp(jnr.ffi.Pointer gs1, jnr.ffi.Pointer gs2) -
geopoint_eq
boolean geopoint_eq(jnr.ffi.Pointer gs1, jnr.ffi.Pointer gs2) -
geopoint_same
boolean geopoint_same(jnr.ffi.Pointer gs1, jnr.ffi.Pointer gs2) -
datum_point_eq
boolean datum_point_eq(jnr.ffi.Pointer point1, jnr.ffi.Pointer point2) -
datum_point_same
boolean datum_point_same(jnr.ffi.Pointer point1, jnr.ffi.Pointer point2) -
datum2_point_eq
jnr.ffi.Pointer datum2_point_eq(jnr.ffi.Pointer point1, jnr.ffi.Pointer point2) -
datum2_point_ne
jnr.ffi.Pointer datum2_point_ne(jnr.ffi.Pointer point1, jnr.ffi.Pointer point2) -
datum2_point_same
jnr.ffi.Pointer datum2_point_same(jnr.ffi.Pointer point1, jnr.ffi.Pointer point2) -
datum2_point_nsame
jnr.ffi.Pointer datum2_point_nsame(jnr.ffi.Pointer point1, jnr.ffi.Pointer point2) -
datum2_geom_centroid
jnr.ffi.Pointer datum2_geom_centroid(jnr.ffi.Pointer geo) -
datum2_geog_centroid
jnr.ffi.Pointer datum2_geog_centroid(jnr.ffi.Pointer geo) -
geo_extract_elements
jnr.ffi.Pointer geo_extract_elements(jnr.ffi.Pointer gs, jnr.ffi.Pointer count) -
geo_serialize
jnr.ffi.Pointer geo_serialize(jnr.ffi.Pointer geom) -
geo_distance_fn
jnr.ffi.Pointer geo_distance_fn(short flags) -
pt_distance_fn
jnr.ffi.Pointer pt_distance_fn(short flags) -
datum_geom_distance2d
jnr.ffi.Pointer datum_geom_distance2d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) -
datum_geom_distance3d
jnr.ffi.Pointer datum_geom_distance3d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) -
datum_geog_distance
jnr.ffi.Pointer datum_geog_distance(jnr.ffi.Pointer geog1, jnr.ffi.Pointer geog2) -
datum_pt_distance2d
jnr.ffi.Pointer datum_pt_distance2d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) -
datum_pt_distance3d
jnr.ffi.Pointer datum_pt_distance3d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) -
spatial_flags
short spatial_flags(jnr.ffi.Pointer d, int basetype) -
ensure_srid_is_latlong
boolean ensure_srid_is_latlong(int srid) -
ensure_spatial_validity
boolean ensure_spatial_validity(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
ensure_not_geodetic
boolean ensure_not_geodetic(short flags) -
ensure_same_geodetic
boolean ensure_same_geodetic(short flags1, short flags2) -
ensure_same_geodetic_geo
boolean ensure_same_geodetic_geo(jnr.ffi.Pointer gs1, jnr.ffi.Pointer gs2) -
ensure_same_geodetic_tspatial_geo
boolean ensure_same_geodetic_tspatial_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) -
ensure_same_geodetic_tspatial_base
boolean ensure_same_geodetic_tspatial_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer base) -
ensure_srid_known
boolean ensure_srid_known(int srid) -
ensure_same_srid
boolean ensure_same_srid(int srid1, int srid2) -
ensure_srid_reconcile
boolean ensure_srid_reconcile(int srid1, int srid2, jnr.ffi.Pointer result) -
ensure_same_dimensionality
boolean ensure_same_dimensionality(short flags1, short flags2) -
same_spatial_dimensionality
boolean same_spatial_dimensionality(short flags1, short flags2) -
ensure_same_spatial_dimensionality
boolean ensure_same_spatial_dimensionality(short flags1, short flags2) -
ensure_same_dimensionality_geo
boolean ensure_same_dimensionality_geo(jnr.ffi.Pointer gs1, jnr.ffi.Pointer gs2) -
same_dimensionality_tspatial_geo
boolean same_dimensionality_tspatial_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) -
ensure_same_dimensionality_tspatial_geo
boolean ensure_same_dimensionality_tspatial_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) -
ensure_same_spatial_dimensionality_stbox_geo
boolean ensure_same_spatial_dimensionality_stbox_geo(jnr.ffi.Pointer box, jnr.ffi.Pointer gs) -
ensure_same_geodetic_stbox_geo
boolean ensure_same_geodetic_stbox_geo(jnr.ffi.Pointer box, jnr.ffi.Pointer gs) -
ensure_has_Z_geo
boolean ensure_has_Z_geo(jnr.ffi.Pointer gs) -
ensure_has_not_Z_geo
boolean ensure_has_not_Z_geo(jnr.ffi.Pointer gs) -
ensure_has_M_geo
boolean ensure_has_M_geo(jnr.ffi.Pointer gs) -
ensure_has_not_M_geo
boolean ensure_has_not_M_geo(jnr.ffi.Pointer gs) -
ensure_not_geodetic_geo
boolean ensure_not_geodetic_geo(jnr.ffi.Pointer gs) -
ensure_point_type
boolean ensure_point_type(jnr.ffi.Pointer gs) -
ensure_mline_type
boolean ensure_mline_type(jnr.ffi.Pointer gs) -
circle_type
boolean circle_type(jnr.ffi.Pointer gs) -
ensure_circle_type
boolean ensure_circle_type(jnr.ffi.Pointer gs) -
ensure_not_empty
boolean ensure_not_empty(jnr.ffi.Pointer gs) -
ensure_valid_stbox_geo
boolean ensure_valid_stbox_geo(jnr.ffi.Pointer box, jnr.ffi.Pointer gs) -
ensure_valid_tspatial_geo
boolean ensure_valid_tspatial_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) -
ensure_valid_tspatial_base
boolean ensure_valid_tspatial_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer base) -
ensure_valid_tspatial_tspatial
boolean ensure_valid_tspatial_tspatial(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
ensure_valid_spatial_stbox_stbox
boolean ensure_valid_spatial_stbox_stbox(jnr.ffi.Pointer box1, jnr.ffi.Pointer box2) -
ensure_valid_tgeo_stbox
boolean ensure_valid_tgeo_stbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box) -
ensure_valid_geo_geo
boolean ensure_valid_geo_geo(jnr.ffi.Pointer gs1, jnr.ffi.Pointer gs2) -
ensure_valid_tgeo_geo
boolean ensure_valid_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) -
ensure_valid_tgeo_tgeo
boolean ensure_valid_tgeo_tgeo(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
ensure_valid_tpoint_geo
boolean ensure_valid_tpoint_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) -
ensure_valid_tpoint_tpoint
boolean ensure_valid_tpoint_tpoint(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
mline_type
boolean mline_type(jnr.ffi.Pointer gs) -
tpoint_get_coord
jnr.ffi.Pointer tpoint_get_coord(jnr.ffi.Pointer temp, int coord) -
eacomp_tgeo_geo
int eacomp_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, jnr.ffi.Pointer func, boolean ever) -
closest_point2d_on_segment_ratio
jnr.ffi.Pointer closest_point2d_on_segment_ratio(jnr.ffi.Pointer p, jnr.ffi.Pointer A, jnr.ffi.Pointer B, jnr.ffi.Pointer closest) -
closest_point3dz_on_segment_ratio
jnr.ffi.Pointer closest_point3dz_on_segment_ratio(jnr.ffi.Pointer p, jnr.ffi.Pointer A, jnr.ffi.Pointer B, jnr.ffi.Pointer closest) -
closest_point_on_segment_sphere
jnr.ffi.Pointer closest_point_on_segment_sphere(jnr.ffi.Pointer p, jnr.ffi.Pointer A, jnr.ffi.Pointer B, jnr.ffi.Pointer closest, jnr.ffi.Pointer dist) -
interpolate_point4d_spheroid
void interpolate_point4d_spheroid(jnr.ffi.Pointer p1, jnr.ffi.Pointer p2, jnr.ffi.Pointer p, jnr.ffi.Pointer s, double f) -
geopoint_make
jnr.ffi.Pointer geopoint_make(double x, double y, double z, boolean hasz, boolean geodetic, int srid) -
lwcircle_make
jnr.ffi.Pointer lwcircle_make(double x, double y, double radius, int srid) -
geocircle_make
jnr.ffi.Pointer geocircle_make(double x, double y, double radius, int srid) -
pointsegm_interpolate
jnr.ffi.Pointer pointsegm_interpolate(jnr.ffi.Pointer start, jnr.ffi.Pointer end, jnr.ffi.Pointer ratio) -
pointsegm_locate
jnr.ffi.Pointer pointsegm_locate(jnr.ffi.Pointer start, jnr.ffi.Pointer end, jnr.ffi.Pointer point, jnr.ffi.Pointer dist) -
tgeompointsegm_intersection
int tgeompointsegm_intersection(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) -
tgeogpointsegm_intersection
int tgeogpointsegm_intersection(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) -
geopoint_collinear
boolean geopoint_collinear(jnr.ffi.Pointer value1, jnr.ffi.Pointer value2, jnr.ffi.Pointer value3, double ratio, boolean hasz, boolean geodetic) -
lwpointarr_remove_duplicates
jnr.ffi.Pointer lwpointarr_remove_duplicates(jnr.ffi.Pointer points, int count, jnr.ffi.Pointer newcount) -
lwpointarr_make_trajectory
jnr.ffi.Pointer lwpointarr_make_trajectory(jnr.ffi.Pointer points, int count, int interp) -
lwline_make
jnr.ffi.Pointer lwline_make(jnr.ffi.Pointer value1, jnr.ffi.Pointer value2) -
lwcoll_from_points_lines
jnr.ffi.Pointer lwcoll_from_points_lines(jnr.ffi.Pointer points, jnr.ffi.Pointer lines, int npoints, int nlines) -
tpointseq_stops_iter
int tpointseq_stops_iter(jnr.ffi.Pointer seq, double maxdist, int mintunits, jnr.ffi.Pointer result) -
datum_geom_contains
jnr.ffi.Pointer datum_geom_contains(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) -
datum_geom_covers
jnr.ffi.Pointer datum_geom_covers(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) -
datum_geom_disjoint2d
jnr.ffi.Pointer datum_geom_disjoint2d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) -
datum_geom_disjoint3d
jnr.ffi.Pointer datum_geom_disjoint3d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) -
datum_geog_disjoint
jnr.ffi.Pointer datum_geog_disjoint(jnr.ffi.Pointer geog1, jnr.ffi.Pointer geog2) -
datum_geom_intersects2d
jnr.ffi.Pointer datum_geom_intersects2d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) -
datum_geom_intersects3d
jnr.ffi.Pointer datum_geom_intersects3d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) -
datum_geog_intersects
jnr.ffi.Pointer datum_geog_intersects(jnr.ffi.Pointer geog1, jnr.ffi.Pointer geog2) -
datum_geom_touches
jnr.ffi.Pointer datum_geom_touches(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2) -
datum_geom_dwithin2d
jnr.ffi.Pointer datum_geom_dwithin2d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2, jnr.ffi.Pointer dist) -
datum_geom_dwithin3d
jnr.ffi.Pointer datum_geom_dwithin3d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2, jnr.ffi.Pointer dist) -
datum_geog_dwithin
jnr.ffi.Pointer datum_geog_dwithin(jnr.ffi.Pointer geog1, jnr.ffi.Pointer geog2, jnr.ffi.Pointer dist) -
datum_geom_relate_pattern
jnr.ffi.Pointer datum_geom_relate_pattern(jnr.ffi.Pointer geog1, jnr.ffi.Pointer geog2, jnr.ffi.Pointer p) -
geo_disjoint_fn
jnr.ffi.Pointer geo_disjoint_fn(short flags1, short flags2) -
geo_disjoint_fn_geo
jnr.ffi.Pointer geo_disjoint_fn_geo(short flags1, byte flags2) -
geo_intersects_fn
jnr.ffi.Pointer geo_intersects_fn(short flags1, short flags2) -
geo_intersects_fn_geo
jnr.ffi.Pointer geo_intersects_fn_geo(short flags1, byte flags2) -
geo_dwithin_fn
jnr.ffi.Pointer geo_dwithin_fn(short flags1, short flags2) -
geo_dwithin_fn_geo
jnr.ffi.Pointer geo_dwithin_fn_geo(short flags1, byte flags2) -
tpointsegm_tdwithin_turnpt
int tpointsegm_tdwithin_turnpt(jnr.ffi.Pointer start1, jnr.ffi.Pointer end1, jnr.ffi.Pointer start2, jnr.ffi.Pointer end2, jnr.ffi.Pointer value, long lower, long upper, jnr.ffi.Pointer t1, jnr.ffi.Pointer t2) -
spatialrel_geo_geo
int spatialrel_geo_geo(jnr.ffi.Pointer gs1, jnr.ffi.Pointer gs2, jnr.ffi.Pointer param, jnr.ffi.Pointer func, int numparam, boolean invert) -
spatialrel_tgeo_tgeo
int spatialrel_tgeo_tgeo(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, jnr.ffi.Pointer param, jnr.ffi.Pointer func, int numparam) -
ea_contains_geo_tgeo
int ea_contains_geo_tgeo(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) -
ea_contains_tgeo_geo
int ea_contains_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) -
ea_contains_tgeo_tgeo
int ea_contains_tgeo_tgeo(jnr.ffi.Pointer temp, jnr.ffi.Pointer temp2, boolean ever) -
ea_covers_geo_tgeo
int ea_covers_geo_tgeo(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) -
ea_covers_tgeo_geo
int ea_covers_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) -
ea_covers_tgeo_tgeo
int ea_covers_tgeo_tgeo(jnr.ffi.Pointer temp, jnr.ffi.Pointer temp2, boolean ever) -
ea_disjoint_geo_tgeo
int ea_disjoint_geo_tgeo(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) -
ea_disjoint_tgeo_geo
int ea_disjoint_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) -
ea_disjoint_tgeo_tgeo
int ea_disjoint_tgeo_tgeo(jnr.ffi.Pointer temp, jnr.ffi.Pointer temp2, boolean ever) -
ea_intersects_geo_tgeo
int ea_intersects_geo_tgeo(jnr.ffi.Pointer gs, jnr.ffi.Pointer temp, boolean ever) -
ea_intersects_tgeo_geo
int ea_intersects_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) -
ea_intersects_tgeo_tgeo
int ea_intersects_tgeo_tgeo(jnr.ffi.Pointer temp, jnr.ffi.Pointer temp2, boolean ever) -
ea_touches_tpoint_geo
int ea_touches_tpoint_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) -
ea_touches_tgeo_geo
int ea_touches_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean ever) -
ea_touches_tgeo_tgeo
int ea_touches_tgeo_tgeo(jnr.ffi.Pointer temp, jnr.ffi.Pointer temp2, boolean ever) -
ea_dwithin_tgeo_geo
int ea_dwithin_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, double dist, boolean ever) -
ea_dwithin_tgeo_tgeo
int ea_dwithin_tgeo_tgeo(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, double dist, boolean ever) -
ea_spatialrel_tspatial_geo
int ea_spatialrel_tspatial_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, jnr.ffi.Pointer func, boolean ever, boolean invert) -
ea_spatialrel_tspatial_tspatial
int ea_spatialrel_tspatial_tspatial(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, jnr.ffi.Pointer func, boolean ever) -
tspatialrel_tspatial_base
jnr.ffi.Pointer tspatialrel_tspatial_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer base, jnr.ffi.Pointer param, jnr.ffi.Pointer func, int numparam, boolean invert) -
tspatialrel_tspatial_tspatial
jnr.ffi.Pointer tspatialrel_tspatial_tspatial(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, jnr.ffi.Pointer param, jnr.ffi.Pointer func, int numparam, boolean invert) -
tinterrel_tgeo_geo
jnr.ffi.Pointer tinterrel_tgeo_geo(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean tinter) -
tinterrel_tspatial_base
jnr.ffi.Pointer tinterrel_tspatial_base(jnr.ffi.Pointer temp, jnr.ffi.Pointer base, boolean tinter, jnr.ffi.Pointer func) -
tinterrel_tspatial_tspatial
jnr.ffi.Pointer tinterrel_tspatial_tspatial(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, boolean tinter) -
tdwithin_tspatial_tspatial
jnr.ffi.Pointer tdwithin_tspatial_tspatial(jnr.ffi.Pointer sync1, jnr.ffi.Pointer sync2, jnr.ffi.Pointer dist, jnr.ffi.Pointer func, jnr.ffi.Pointer tpfn) -
tdwithin_add_solutions
int tdwithin_add_solutions(int solutions, long lower, long upper, boolean lower_inc, boolean upper_inc, boolean upper_inc1, long t1, long t2, jnr.ffi.Pointer instants, jnr.ffi.Pointer result) -
tdwithin_tspatial_spatial
jnr.ffi.Pointer tdwithin_tspatial_spatial(jnr.ffi.Pointer temp, jnr.ffi.Pointer base, jnr.ffi.Pointer dist, jnr.ffi.Pointer func, jnr.ffi.Pointer tpfn) -
bitmatrix_make
jnr.ffi.Pointer bitmatrix_make(jnr.ffi.Pointer count, int ndims) -
tpoint_set_tiles
int tpoint_set_tiles(jnr.ffi.Pointer temp, jnr.ffi.Pointer state, jnr.ffi.Pointer bm) -
tpoint_at_tile
jnr.ffi.Pointer tpoint_at_tile(jnr.ffi.Pointer temp, jnr.ffi.Pointer box) -
stbox_tile_state_set
void stbox_tile_state_set(double x, double y, double z, long t, double xsize, double ysize, double zsize, long tunits, boolean hasx, boolean hasz, boolean hast, int srid, jnr.ffi.Pointer result) -
stbox_tile_state_make
jnr.ffi.Pointer stbox_tile_state_make(jnr.ffi.Pointer temp, jnr.ffi.Pointer box, double xsize, double ysize, double zsize, jnr.ffi.Pointer duration, int sorigin, long torigin, boolean border_inc) -
stbox_tile_state_next
void stbox_tile_state_next(jnr.ffi.Pointer state) -
stbox_tile_state_get
boolean stbox_tile_state_get(jnr.ffi.Pointer state, jnr.ffi.Pointer box) -
tgeo_space_time_tile_init
jnr.ffi.Pointer tgeo_space_time_tile_init(jnr.ffi.Pointer temp, double xsize, double ysize, double zsize, jnr.ffi.Pointer duration, jnr.ffi.Pointer sorigin, long torigin, boolean bitmatrix, boolean border_inc, jnr.ffi.Pointer ntiles) -
stbox_space_time_tile
jnr.ffi.Pointer stbox_space_time_tile(jnr.ffi.Pointer point, long t, double xsize, double ysize, double zsize, jnr.ffi.Pointer duration, jnr.ffi.Pointer sorigin, long torigin, boolean hasx, boolean hast) -
create_trip
jnr.ffi.Pointer create_trip(jnr.ffi.Pointer lines, jnr.ffi.Pointer maxSpeeds, jnr.ffi.Pointer categories, int noEdges, long startTime, boolean disturbData, int verbosity) -
spatialarr_wkt_out
jnr.ffi.Pointer spatialarr_wkt_out(jnr.ffi.Pointer spatialarr, int basetype, int count, int maxdd, boolean extended) -
spatialbase_as_text
jnr.ffi.Pointer spatialbase_as_text(jnr.ffi.Pointer value, int type, int maxdd) -
spatialbase_as_ewkt
jnr.ffi.Pointer spatialbase_as_ewkt(jnr.ffi.Pointer value, int type, int maxdd) -
point_transf_pj
boolean point_transf_pj(jnr.ffi.Pointer gs, int srid_to, jnr.ffi.Pointer pj) -
tgeoinst_set_stbox
void tgeoinst_set_stbox(jnr.ffi.Pointer inst, jnr.ffi.Pointer box) -
tgeoinstarr_set_stbox
void tgeoinstarr_set_stbox(jnr.ffi.Pointer instants, int count, jnr.ffi.Pointer box) -
tgeoseq_expand_stbox
void tgeoseq_expand_stbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer inst) -
tspatialinst_set_stbox
void tspatialinst_set_stbox(jnr.ffi.Pointer inst, jnr.ffi.Pointer box) -
tspatialinstarr_set_stbox
void tspatialinstarr_set_stbox(jnr.ffi.Pointer instants, int count, boolean lower_inc, boolean upper_inc, int interp, jnr.ffi.Pointer box) -
tspatialseqarr_set_stbox
void tspatialseqarr_set_stbox(jnr.ffi.Pointer sequences, int count, jnr.ffi.Pointer box) -
tspatialseq_expand_stbox
void tspatialseq_expand_stbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer inst) -
spatialarr_set_bbox
void spatialarr_set_bbox(jnr.ffi.Pointer values, int basetype, int count, jnr.ffi.Pointer box) -
boxop_tspatial_stbox
boolean boxop_tspatial_stbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box, jnr.ffi.Pointer func, boolean invert) -
boxop_tspatial_tspatial
boolean boxop_tspatial_tspatial(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2, jnr.ffi.Pointer func) -
srid_parse
boolean srid_parse(jnr.ffi.Pointer str, jnr.ffi.Pointer srid) -
spatial_parse_elem
boolean spatial_parse_elem(jnr.ffi.Pointer str, int temptype, String delim, jnr.ffi.Pointer temp_srid, jnr.ffi.Pointer result) -
geo_parse
boolean geo_parse(jnr.ffi.Pointer str, int basetype, String delim, jnr.ffi.Pointer srid, jnr.ffi.Pointer result) -
stbox_parse_dims
-
stbox_parse
jnr.ffi.Pointer stbox_parse(jnr.ffi.Pointer str) -
tpoint_parse
jnr.ffi.Pointer tpoint_parse(jnr.ffi.Pointer str, int temptype) -
tspatialinst_parse
jnr.ffi.Pointer tspatialinst_parse(jnr.ffi.Pointer str, int temptype, boolean end, jnr.ffi.Pointer temp_srid) -
tspatialseq_disc_parse
jnr.ffi.Pointer tspatialseq_disc_parse(jnr.ffi.Pointer str, int temptype, jnr.ffi.Pointer temp_srid) -
tspatialseq_cont_parse
jnr.ffi.Pointer tspatialseq_cont_parse(jnr.ffi.Pointer str, int temptype, int interp, boolean end, jnr.ffi.Pointer temp_srid) -
tspatialseqset_parse
jnr.ffi.Pointer tspatialseqset_parse(jnr.ffi.Pointer str, int temptype, int interp, jnr.ffi.Pointer temp_srid) -
tspatial_parse
jnr.ffi.Pointer tspatial_parse(jnr.ffi.Pointer str, int temptype) -
h3_are_neighbor_cells_meos
boolean h3_are_neighbor_cells_meos(long origin, long destination) -
h3_cells_to_directed_edge_meos
long h3_cells_to_directed_edge_meos(long origin, long destination) -
h3_is_valid_directed_edge_meos
boolean h3_is_valid_directed_edge_meos(long edge) -
h3_get_directed_edge_origin_meos
long h3_get_directed_edge_origin_meos(long edge) -
h3_get_directed_edge_destination_meos
long h3_get_directed_edge_destination_meos(long edge) -
h3_cell_to_parent_meos
long h3_cell_to_parent_meos(long origin, int resolution) -
h3_cell_to_center_child_meos
long h3_cell_to_center_child_meos(long origin, int resolution) -
h3_cell_to_child_pos_meos
long h3_cell_to_child_pos_meos(long child, int parentRes) -
h3_child_pos_to_cell_meos
long h3_child_pos_to_cell_meos(long childPos, long parent, int childRes) -
h3_get_resolution_meos
int h3_get_resolution_meos(long hex) -
h3_get_base_cell_number_meos
int h3_get_base_cell_number_meos(long hex) -
h3_is_valid_cell_meos
boolean h3_is_valid_cell_meos(long hex) -
h3_is_res_class_iii_meos
boolean h3_is_res_class_iii_meos(long hex) -
h3_is_pentagon_meos
boolean h3_is_pentagon_meos(long hex) -
h3_get_num_cells_meos
long h3_get_num_cells_meos(int resolution) -
h3_grid_distance_meos
long h3_grid_distance_meos(long originIndex, long h3Index) -
h3_cell_to_vertex_meos
long h3_cell_to_vertex_meos(long cell, int vertexNum) -
h3_is_valid_vertex_meos
boolean h3_is_valid_vertex_meos(long vertex) -
h3index_in
-
h3index_out
jnr.ffi.Pointer h3index_out(long cell) -
h3index_from_wkb
long h3index_from_wkb(jnr.ffi.Pointer wkb, long size) -
h3index_from_hexwkb
-
h3index_as_wkb
jnr.ffi.Pointer h3index_as_wkb(long cell, byte variant, jnr.ffi.Pointer size_out) -
h3index_as_hexwkb
jnr.ffi.Pointer h3index_as_hexwkb(long cell, byte variant, jnr.ffi.Pointer size_out) -
h3index_eq
boolean h3index_eq(long a, long b) -
h3index_ne
boolean h3index_ne(long a, long b) -
h3index_lt
boolean h3index_lt(long a, long b) -
h3index_le
boolean h3index_le(long a, long b) -
h3index_gt
boolean h3index_gt(long a, long b) -
h3index_ge
boolean h3index_ge(long a, long b) -
h3index_cmp
int h3index_cmp(long a, long b) -
h3index_hash
int h3index_hash(long cell) -
h3_grid_disk
jnr.ffi.Pointer h3_grid_disk(long origin, int k) -
h3_cell_to_children
jnr.ffi.Pointer h3_cell_to_children(long origin, int childRes) -
h3_compact_cells
jnr.ffi.Pointer h3_compact_cells(jnr.ffi.Pointer cells) -
h3_uncompact_cells
jnr.ffi.Pointer h3_uncompact_cells(jnr.ffi.Pointer cells, int res) -
th3index_in
-
th3indexinst_in
-
th3indexseq_in
-
th3indexseqset_in
-
th3index_make
jnr.ffi.Pointer th3index_make(long value, long t) -
th3indexinst_make
jnr.ffi.Pointer th3indexinst_make(long value, long t) -
th3indexseq_make
jnr.ffi.Pointer th3indexseq_make(jnr.ffi.Pointer values, jnr.ffi.Pointer times, int count, boolean lower_inc, boolean upper_inc) -
th3indexseqset_make
jnr.ffi.Pointer th3indexseqset_make(jnr.ffi.Pointer sequences, int count) -
th3index_start_value
long th3index_start_value(jnr.ffi.Pointer temp) -
th3index_end_value
long th3index_end_value(jnr.ffi.Pointer temp) -
th3index_value_n
boolean th3index_value_n(jnr.ffi.Pointer temp, int n, jnr.ffi.Pointer result) -
th3index_values
jnr.ffi.Pointer th3index_values(jnr.ffi.Pointer temp, jnr.ffi.Pointer count) -
th3index_value_at_timestamptz
boolean th3index_value_at_timestamptz(jnr.ffi.Pointer temp, long t, boolean strict, jnr.ffi.Pointer result) -
tbigint_to_th3index
jnr.ffi.Pointer tbigint_to_th3index(jnr.ffi.Pointer temp) -
th3index_to_tbigint
jnr.ffi.Pointer th3index_to_tbigint(jnr.ffi.Pointer temp) -
ever_eq_h3index_th3index
int ever_eq_h3index_th3index(long cell, jnr.ffi.Pointer temp) -
ever_eq_th3index_h3index
int ever_eq_th3index_h3index(jnr.ffi.Pointer temp, long cell) -
ever_ne_h3index_th3index
int ever_ne_h3index_th3index(long cell, jnr.ffi.Pointer temp) -
ever_ne_th3index_h3index
int ever_ne_th3index_h3index(jnr.ffi.Pointer temp, long cell) -
always_eq_h3index_th3index
int always_eq_h3index_th3index(long cell, jnr.ffi.Pointer temp) -
always_eq_th3index_h3index
int always_eq_th3index_h3index(jnr.ffi.Pointer temp, long cell) -
always_ne_h3index_th3index
int always_ne_h3index_th3index(long cell, jnr.ffi.Pointer temp) -
always_ne_th3index_h3index
int always_ne_th3index_h3index(jnr.ffi.Pointer temp, long cell) -
ever_eq_th3index_th3index
int ever_eq_th3index_th3index(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
ever_ne_th3index_th3index
int ever_ne_th3index_th3index(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
always_eq_th3index_th3index
int always_eq_th3index_th3index(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
always_ne_th3index_th3index
int always_ne_th3index_th3index(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
teq_h3index_th3index
jnr.ffi.Pointer teq_h3index_th3index(long cell, jnr.ffi.Pointer temp) -
teq_th3index_h3index
jnr.ffi.Pointer teq_th3index_h3index(jnr.ffi.Pointer temp, long cell) -
teq_th3index_th3index
jnr.ffi.Pointer teq_th3index_th3index(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
tne_h3index_th3index
jnr.ffi.Pointer tne_h3index_th3index(long cell, jnr.ffi.Pointer temp) -
tne_th3index_h3index
jnr.ffi.Pointer tne_th3index_h3index(jnr.ffi.Pointer temp, long cell) -
tne_th3index_th3index
jnr.ffi.Pointer tne_th3index_th3index(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
th3index_get_resolution
jnr.ffi.Pointer th3index_get_resolution(jnr.ffi.Pointer temp) -
th3index_get_base_cell_number
jnr.ffi.Pointer th3index_get_base_cell_number(jnr.ffi.Pointer temp) -
th3index_is_valid_cell
jnr.ffi.Pointer th3index_is_valid_cell(jnr.ffi.Pointer temp) -
th3index_is_res_class_iii
jnr.ffi.Pointer th3index_is_res_class_iii(jnr.ffi.Pointer temp) -
th3index_is_pentagon
jnr.ffi.Pointer th3index_is_pentagon(jnr.ffi.Pointer temp) -
th3index_cell_to_parent
jnr.ffi.Pointer th3index_cell_to_parent(jnr.ffi.Pointer temp, int resolution) -
th3index_cell_to_parent_next
jnr.ffi.Pointer th3index_cell_to_parent_next(jnr.ffi.Pointer temp) -
th3index_cell_to_center_child
jnr.ffi.Pointer th3index_cell_to_center_child(jnr.ffi.Pointer temp, int resolution) -
th3index_cell_to_center_child_next
jnr.ffi.Pointer th3index_cell_to_center_child_next(jnr.ffi.Pointer temp) -
th3index_cell_to_child_pos
jnr.ffi.Pointer th3index_cell_to_child_pos(jnr.ffi.Pointer temp, int parent_res) -
th3index_child_pos_to_cell
jnr.ffi.Pointer th3index_child_pos_to_cell(jnr.ffi.Pointer child_pos, jnr.ffi.Pointer parent, int child_res) -
tgeogpoint_to_th3index
jnr.ffi.Pointer tgeogpoint_to_th3index(jnr.ffi.Pointer temp, int resolution) -
tgeompoint_to_th3index
jnr.ffi.Pointer tgeompoint_to_th3index(jnr.ffi.Pointer temp, int resolution) -
th3index_to_tgeogpoint
jnr.ffi.Pointer th3index_to_tgeogpoint(jnr.ffi.Pointer temp) -
th3index_to_tgeompoint
jnr.ffi.Pointer th3index_to_tgeompoint(jnr.ffi.Pointer temp) -
th3index_cell_to_boundary
jnr.ffi.Pointer th3index_cell_to_boundary(jnr.ffi.Pointer temp) -
h3_gs_point_to_cell
long h3_gs_point_to_cell(jnr.ffi.Pointer point, int resolution) -
geo_to_h3index_set
jnr.ffi.Pointer geo_to_h3index_set(jnr.ffi.Pointer gs, int resolution) -
ever_eq_h3indexset_th3index
int ever_eq_h3indexset_th3index(jnr.ffi.Pointer cells, jnr.ffi.Pointer th3idx) -
th3index_are_neighbor_cells
jnr.ffi.Pointer th3index_are_neighbor_cells(jnr.ffi.Pointer origin, jnr.ffi.Pointer dest) -
th3index_cells_to_directed_edge
jnr.ffi.Pointer th3index_cells_to_directed_edge(jnr.ffi.Pointer origin, jnr.ffi.Pointer dest) -
th3index_is_valid_directed_edge
jnr.ffi.Pointer th3index_is_valid_directed_edge(jnr.ffi.Pointer edge) -
th3index_get_directed_edge_origin
jnr.ffi.Pointer th3index_get_directed_edge_origin(jnr.ffi.Pointer edge) -
th3index_get_directed_edge_destination
jnr.ffi.Pointer th3index_get_directed_edge_destination(jnr.ffi.Pointer edge) -
th3index_directed_edge_to_boundary
jnr.ffi.Pointer th3index_directed_edge_to_boundary(jnr.ffi.Pointer edge) -
th3index_cell_to_vertex
jnr.ffi.Pointer th3index_cell_to_vertex(jnr.ffi.Pointer temp, int vertex_num) -
th3index_vertex_to_latlng
jnr.ffi.Pointer th3index_vertex_to_latlng(jnr.ffi.Pointer temp) -
th3index_is_valid_vertex
jnr.ffi.Pointer th3index_is_valid_vertex(jnr.ffi.Pointer temp) -
th3index_grid_distance
jnr.ffi.Pointer th3index_grid_distance(jnr.ffi.Pointer origin, jnr.ffi.Pointer dest) -
th3index_cell_to_local_ij
jnr.ffi.Pointer th3index_cell_to_local_ij(jnr.ffi.Pointer origin, jnr.ffi.Pointer cell) -
th3index_local_ij_to_cell
jnr.ffi.Pointer th3index_local_ij_to_cell(jnr.ffi.Pointer origin, jnr.ffi.Pointer coord) -
th3index_cell_area
-
th3index_edge_length
-
tgeogpoint_great_circle_distance
-
h3_grid_ring
jnr.ffi.Pointer h3_grid_ring(long origin, int k) -
h3_grid_path_cells
jnr.ffi.Pointer h3_grid_path_cells(long start, long end) -
h3_origin_to_directed_edges
jnr.ffi.Pointer h3_origin_to_directed_edges(long origin) -
h3_cell_to_vertexes
jnr.ffi.Pointer h3_cell_to_vertexes(long cell) -
h3_get_icosahedron_faces
jnr.ffi.Pointer h3_get_icosahedron_faces(long cell) -
ensure_valid_th3index_th3index
boolean ensure_valid_th3index_th3index(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
ensure_valid_th3index_h3index
boolean ensure_valid_th3index_h3index(jnr.ffi.Pointer temp, long cell) -
ensure_valid_th3index_tgeogpoint
boolean ensure_valid_th3index_tgeogpoint(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
datum2_h3index_eq
jnr.ffi.Pointer datum2_h3index_eq(jnr.ffi.Pointer d1, jnr.ffi.Pointer d2, int type) -
datum2_h3index_ne
jnr.ffi.Pointer datum2_h3index_ne(jnr.ffi.Pointer d1, jnr.ffi.Pointer d2, int type) -
h3index_set_stbox
boolean h3index_set_stbox(long cell, jnr.ffi.Pointer box) -
h3indexarr_set_stbox
void h3indexarr_set_stbox(jnr.ffi.Pointer values, int count, jnr.ffi.Pointer box) -
th3indexinst_set_stbox
void th3indexinst_set_stbox(jnr.ffi.Pointer inst, jnr.ffi.Pointer box) -
th3indexinstarr_set_stbox
void th3indexinstarr_set_stbox(jnr.ffi.Pointer instants, int count, jnr.ffi.Pointer box) -
th3indexseq_expand_stbox
void th3indexseq_expand_stbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer inst) -
h3_cell_to_gs_point
jnr.ffi.Pointer h3_cell_to_gs_point(long cell) -
h3_cell_to_gs_boundary
jnr.ffi.Pointer h3_cell_to_gs_boundary(long cell) -
cell_boundary_to_gs
jnr.ffi.Pointer cell_boundary_to_gs(jnr.ffi.Pointer bnd) -
h3_sample_step_deg
double h3_sample_step_deg(int resolution) -
h3_latlng_deg_to_cell
long h3_latlng_deg_to_cell(double lat_deg, double lng_deg, int resolution) -
h3_cell_to_parent_next_meos
long h3_cell_to_parent_next_meos(long cell) -
h3_cell_to_center_child_next_meos
long h3_cell_to_center_child_next_meos(long cell) -
h3_directed_edge_to_gs_boundary
jnr.ffi.Pointer h3_directed_edge_to_gs_boundary(long edge) -
h3_vertex_to_gs_point
jnr.ffi.Pointer h3_vertex_to_gs_point(long vertex) -
h3_cell_to_local_ij_meos
jnr.ffi.Pointer h3_cell_to_local_ij_meos(long origin, long cell) -
h3_local_ij_to_cell_meos
long h3_local_ij_to_cell_meos(long origin, jnr.ffi.Pointer coord) -
h3_unit_from_cstring
-
h3_cell_area_meos
double h3_cell_area_meos(long cell, int unit) -
h3_edge_length_meos
double h3_edge_length_meos(long edge, int unit) -
h3_gs_great_circle_distance_meos
double h3_gs_great_circle_distance_meos(jnr.ffi.Pointer a, jnr.ffi.Pointer b, int unit) -
datum_h3_get_resolution
jnr.ffi.Pointer datum_h3_get_resolution(jnr.ffi.Pointer d) -
datum_h3_get_base_cell_number
jnr.ffi.Pointer datum_h3_get_base_cell_number(jnr.ffi.Pointer d) -
datum_h3_is_valid_cell
jnr.ffi.Pointer datum_h3_is_valid_cell(jnr.ffi.Pointer d) -
datum_h3_is_res_class_iii
jnr.ffi.Pointer datum_h3_is_res_class_iii(jnr.ffi.Pointer d) -
datum_h3_is_pentagon
jnr.ffi.Pointer datum_h3_is_pentagon(jnr.ffi.Pointer d) -
datum_h3_cell_to_parent
jnr.ffi.Pointer datum_h3_cell_to_parent(jnr.ffi.Pointer cell_d, jnr.ffi.Pointer res_d) -
datum_h3_cell_to_parent_next
jnr.ffi.Pointer datum_h3_cell_to_parent_next(jnr.ffi.Pointer cell_d) -
datum_h3_cell_to_center_child
jnr.ffi.Pointer datum_h3_cell_to_center_child(jnr.ffi.Pointer cell_d, jnr.ffi.Pointer res_d) -
datum_h3_cell_to_center_child_next
jnr.ffi.Pointer datum_h3_cell_to_center_child_next(jnr.ffi.Pointer cell_d) -
datum_h3_cell_to_child_pos
jnr.ffi.Pointer datum_h3_cell_to_child_pos(jnr.ffi.Pointer cell_d, jnr.ffi.Pointer parent_res_d) -
datum_h3_child_pos_to_cell
jnr.ffi.Pointer datum_h3_child_pos_to_cell(jnr.ffi.Pointer pos_d, jnr.ffi.Pointer parent_d, jnr.ffi.Pointer child_res_d) -
datum_h3_are_neighbor_cells
jnr.ffi.Pointer datum_h3_are_neighbor_cells(jnr.ffi.Pointer origin_d, jnr.ffi.Pointer dest_d) -
datum_h3_cells_to_directed_edge
jnr.ffi.Pointer datum_h3_cells_to_directed_edge(jnr.ffi.Pointer origin_d, jnr.ffi.Pointer dest_d) -
datum_h3_is_valid_directed_edge
jnr.ffi.Pointer datum_h3_is_valid_directed_edge(jnr.ffi.Pointer d) -
datum_h3_get_directed_edge_origin
jnr.ffi.Pointer datum_h3_get_directed_edge_origin(jnr.ffi.Pointer d) -
datum_h3_get_directed_edge_destination
jnr.ffi.Pointer datum_h3_get_directed_edge_destination(jnr.ffi.Pointer d) -
datum_h3_directed_edge_to_boundary
jnr.ffi.Pointer datum_h3_directed_edge_to_boundary(jnr.ffi.Pointer d) -
datum_h3_cell_to_vertex
jnr.ffi.Pointer datum_h3_cell_to_vertex(jnr.ffi.Pointer cell_d, jnr.ffi.Pointer vnum_d) -
datum_h3_vertex_to_latlng
jnr.ffi.Pointer datum_h3_vertex_to_latlng(jnr.ffi.Pointer d) -
datum_h3_is_valid_vertex
jnr.ffi.Pointer datum_h3_is_valid_vertex(jnr.ffi.Pointer d) -
datum_h3_grid_distance
jnr.ffi.Pointer datum_h3_grid_distance(jnr.ffi.Pointer origin_d, jnr.ffi.Pointer dest_d) -
datum_h3_cell_to_local_ij
jnr.ffi.Pointer datum_h3_cell_to_local_ij(jnr.ffi.Pointer origin_d, jnr.ffi.Pointer cell_d) -
datum_h3_local_ij_to_cell
jnr.ffi.Pointer datum_h3_local_ij_to_cell(jnr.ffi.Pointer origin_d, jnr.ffi.Pointer coord_d) -
datum_h3_latlng_to_cell
jnr.ffi.Pointer datum_h3_latlng_to_cell(jnr.ffi.Pointer point_d, jnr.ffi.Pointer res_d) -
datum_h3_cell_to_latlng
jnr.ffi.Pointer datum_h3_cell_to_latlng(jnr.ffi.Pointer d) -
datum_h3_cell_to_boundary
jnr.ffi.Pointer datum_h3_cell_to_boundary(jnr.ffi.Pointer d) -
datum_h3_cell_area
jnr.ffi.Pointer datum_h3_cell_area(jnr.ffi.Pointer cell_d, jnr.ffi.Pointer unit_d) -
datum_h3_edge_length
jnr.ffi.Pointer datum_h3_edge_length(jnr.ffi.Pointer edge_d, jnr.ffi.Pointer unit_d) -
datum_h3_great_circle_distance
jnr.ffi.Pointer datum_h3_great_circle_distance(jnr.ffi.Pointer a_d, jnr.ffi.Pointer b_d, jnr.ffi.Pointer unit_d) -
json_in
-
json_out
jnr.ffi.Pointer json_out(jnr.ffi.Pointer js) -
jsonb_from_text
jnr.ffi.Pointer jsonb_from_text(jnr.ffi.Pointer txt, boolean unique_keys) -
jsonb_in
-
jsonb_out
jnr.ffi.Pointer jsonb_out(jnr.ffi.Pointer jb) -
json_make
jnr.ffi.Pointer json_make(jnr.ffi.Pointer keys_vals, int count) -
json_make_two_arg
jnr.ffi.Pointer json_make_two_arg(jnr.ffi.Pointer keys, jnr.ffi.Pointer values, int count) -
jsonb_copy
jnr.ffi.Pointer jsonb_copy(jnr.ffi.Pointer jb) -
jsonb_make
jnr.ffi.Pointer jsonb_make(jnr.ffi.Pointer keys_vals, int count) -
jsonb_make_two_arg
jnr.ffi.Pointer jsonb_make_two_arg(jnr.ffi.Pointer keys, jnr.ffi.Pointer values, int count) -
jsonb_to_bool
boolean jsonb_to_bool(jnr.ffi.Pointer jb) -
jsonb_to_cstring
jnr.ffi.Pointer jsonb_to_cstring(jnr.ffi.Pointer jb) -
jsonb_to_float4
int jsonb_to_float4(jnr.ffi.Pointer jb) -
jsonb_to_float8
int jsonb_to_float8(jnr.ffi.Pointer jb) -
jsonb_to_int16
short jsonb_to_int16(jnr.ffi.Pointer jb) -
jsonb_to_int32
int jsonb_to_int32(jnr.ffi.Pointer jb) -
jsonb_to_int64
long jsonb_to_int64(jnr.ffi.Pointer jb) -
jsonb_to_numeric
int jsonb_to_numeric(jnr.ffi.Pointer jb) -
jsonb_to_text
jnr.ffi.Pointer jsonb_to_text(jnr.ffi.Pointer jb) -
json_array_element
jnr.ffi.Pointer json_array_element(jnr.ffi.Pointer js, int element) -
json_array_element_text
jnr.ffi.Pointer json_array_element_text(jnr.ffi.Pointer js, int element) -
json_array_elements
jnr.ffi.Pointer json_array_elements(jnr.ffi.Pointer js, jnr.ffi.Pointer count) -
json_array_elements_text
jnr.ffi.Pointer json_array_elements_text(jnr.ffi.Pointer js, jnr.ffi.Pointer count) -
json_array_length
int json_array_length(jnr.ffi.Pointer js) -
json_each
jnr.ffi.Pointer json_each(jnr.ffi.Pointer js, jnr.ffi.Pointer values, jnr.ffi.Pointer count) -
json_each_text
jnr.ffi.Pointer json_each_text(jnr.ffi.Pointer js, jnr.ffi.Pointer values, jnr.ffi.Pointer count) -
json_extract_path
jnr.ffi.Pointer json_extract_path(jnr.ffi.Pointer js, jnr.ffi.Pointer path_elems, int path_len) -
json_extract_path_text
jnr.ffi.Pointer json_extract_path_text(jnr.ffi.Pointer js, jnr.ffi.Pointer path_elems, int path_len) -
json_object_field
jnr.ffi.Pointer json_object_field(jnr.ffi.Pointer js, jnr.ffi.Pointer key) -
json_object_field_text
jnr.ffi.Pointer json_object_field_text(jnr.ffi.Pointer js, jnr.ffi.Pointer key) -
json_object_keys
jnr.ffi.Pointer json_object_keys(jnr.ffi.Pointer js, jnr.ffi.Pointer count) -
json_typeof
jnr.ffi.Pointer json_typeof(jnr.ffi.Pointer js) -
jsonb_array_element
jnr.ffi.Pointer jsonb_array_element(jnr.ffi.Pointer jb, int element) -
jsonb_array_element_text
jnr.ffi.Pointer jsonb_array_element_text(jnr.ffi.Pointer jb, int element) -
jsonb_array_elements
jnr.ffi.Pointer jsonb_array_elements(jnr.ffi.Pointer jb, jnr.ffi.Pointer count) -
jsonb_array_elements_text
jnr.ffi.Pointer jsonb_array_elements_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer count) -
jsonb_array_length
int jsonb_array_length(jnr.ffi.Pointer jb) -
jsonb_contained
boolean jsonb_contained(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) -
jsonb_contains
boolean jsonb_contains(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) -
jsonb_each
jnr.ffi.Pointer jsonb_each(jnr.ffi.Pointer jb, jnr.ffi.Pointer values, jnr.ffi.Pointer count) -
jsonb_each_text
jnr.ffi.Pointer jsonb_each_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer values, jnr.ffi.Pointer count) -
jsonb_exists
boolean jsonb_exists(jnr.ffi.Pointer jb, jnr.ffi.Pointer key) -
jsonb_exists_array
boolean jsonb_exists_array(jnr.ffi.Pointer jb, jnr.ffi.Pointer keys_elems, int keys_len, boolean any) -
jsonb_extract_path
jnr.ffi.Pointer jsonb_extract_path(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, int path_len) -
jsonb_extract_path_text
jnr.ffi.Pointer jsonb_extract_path_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, int path_len) -
jsonb_hash
int jsonb_hash(jnr.ffi.Pointer jb) -
jsonb_hash_extended
long jsonb_hash_extended(jnr.ffi.Pointer jb, long seed) -
jsonb_object_field
jnr.ffi.Pointer jsonb_object_field(jnr.ffi.Pointer jb, jnr.ffi.Pointer key) -
jsonb_object_field_text
jnr.ffi.Pointer jsonb_object_field_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer key) -
jsonb_object_keys
jnr.ffi.Pointer jsonb_object_keys(jnr.ffi.Pointer jb, jnr.ffi.Pointer count) -
json_strip_nulls
jnr.ffi.Pointer json_strip_nulls(jnr.ffi.Pointer js, boolean strip_in_arrays) -
jsonb_concat
jnr.ffi.Pointer jsonb_concat(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) -
jsonb_delete
jnr.ffi.Pointer jsonb_delete(jnr.ffi.Pointer jb, jnr.ffi.Pointer key) -
jsonb_delete_array
jnr.ffi.Pointer jsonb_delete_array(jnr.ffi.Pointer jb, jnr.ffi.Pointer keys_elems, int keys_len) -
jsonb_delete_index
jnr.ffi.Pointer jsonb_delete_index(jnr.ffi.Pointer jb, int idx) -
jsonb_delete_path
jnr.ffi.Pointer jsonb_delete_path(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, int path_len) -
jsonb_insert
jnr.ffi.Pointer jsonb_insert(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, int path_len, jnr.ffi.Pointer newjb, boolean after) -
jsonb_pretty
jnr.ffi.Pointer jsonb_pretty(jnr.ffi.Pointer jb) -
jsonb_set
jnr.ffi.Pointer jsonb_set(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, int path_len, jnr.ffi.Pointer newjb, boolean create) -
jsonb_set_lax
jnr.ffi.Pointer jsonb_set_lax(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, int path_len, jnr.ffi.Pointer newjb, boolean create, jnr.ffi.Pointer handle_null) -
jsonb_strip_nulls
jnr.ffi.Pointer jsonb_strip_nulls(jnr.ffi.Pointer jb, boolean strip_in_arrays) -
jsonb_cmp
int jsonb_cmp(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) -
jsonb_eq
boolean jsonb_eq(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) -
jsonb_ge
boolean jsonb_ge(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) -
jsonb_gt
boolean jsonb_gt(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) -
jsonb_le
boolean jsonb_le(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) -
jsonb_lt
boolean jsonb_lt(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) -
jsonb_ne
boolean jsonb_ne(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2) -
jsonb_path_exists
int jsonb_path_exists(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) -
jsonb_path_match
boolean jsonb_path_match(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) -
jsonb_path_query_all
jnr.ffi.Pointer jsonb_path_query_all(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz, jnr.ffi.Pointer count) -
jsonb_path_query_array
jnr.ffi.Pointer jsonb_path_query_array(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) -
jsonb_path_query_first
jnr.ffi.Pointer jsonb_path_query_first(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) -
jsonpath_in
-
jsonpath_copy
jnr.ffi.Pointer jsonpath_copy(jnr.ffi.Pointer jp) -
jsonpath_out
jnr.ffi.Pointer jsonpath_out(jnr.ffi.Pointer jp) -
jsonbset_in
-
jsonbset_out
jnr.ffi.Pointer jsonbset_out(jnr.ffi.Pointer s, int maxdd) -
jsonbset_make
jnr.ffi.Pointer jsonbset_make(jnr.ffi.Pointer values, int count) -
jsonb_to_set
jnr.ffi.Pointer jsonb_to_set(jnr.ffi.Pointer jb) -
jsonbset_end_value
jnr.ffi.Pointer jsonbset_end_value(jnr.ffi.Pointer s) -
jsonbset_start_value
jnr.ffi.Pointer jsonbset_start_value(jnr.ffi.Pointer s) -
jsonbset_value_n
boolean jsonbset_value_n(jnr.ffi.Pointer s, int n, jnr.ffi.Pointer result) -
jsonbset_values
jnr.ffi.Pointer jsonbset_values(jnr.ffi.Pointer s, jnr.ffi.Pointer count) -
concat_jsonbset_jsonb
jnr.ffi.Pointer concat_jsonbset_jsonb(jnr.ffi.Pointer s, jnr.ffi.Pointer jb, boolean invert) -
jsonbset_array_length
jnr.ffi.Pointer jsonbset_array_length(jnr.ffi.Pointer set) -
jsonbset_object_field
jnr.ffi.Pointer jsonbset_object_field(jnr.ffi.Pointer set, jnr.ffi.Pointer key, boolean astext, int null_handle) -
jsonbset_array_element
jnr.ffi.Pointer jsonbset_array_element(jnr.ffi.Pointer set, int idx, boolean astext, int null_handle) -
jsonbset_delete_index
jnr.ffi.Pointer jsonbset_delete_index(jnr.ffi.Pointer set, int idx) -
jsonbset_delete
jnr.ffi.Pointer jsonbset_delete(jnr.ffi.Pointer set, jnr.ffi.Pointer key) -
jsonbset_delete_array
jnr.ffi.Pointer jsonbset_delete_array(jnr.ffi.Pointer set, jnr.ffi.Pointer keys, int count) -
jsonbset_exists
jnr.ffi.Pointer jsonbset_exists(jnr.ffi.Pointer set, jnr.ffi.Pointer key) -
jsonbset_exists_array
jnr.ffi.Pointer jsonbset_exists_array(jnr.ffi.Pointer set, jnr.ffi.Pointer keys, int count, boolean any) -
jsonbset_set
jnr.ffi.Pointer jsonbset_set(jnr.ffi.Pointer set, jnr.ffi.Pointer keys, int count, jnr.ffi.Pointer newjb, boolean create, jnr.ffi.Pointer null_handle, boolean lax) -
jsonbset_to_alphanumset
jnr.ffi.Pointer jsonbset_to_alphanumset(jnr.ffi.Pointer set, String key, int settype, int null_handle) -
jsonbset_to_intset
-
jsonbset_to_floatset
-
jsonbset_to_textset_key
-
jsonbset_strip_nulls
jnr.ffi.Pointer jsonbset_strip_nulls(jnr.ffi.Pointer set, boolean strip_in_arrays) -
jsonbset_pretty
jnr.ffi.Pointer jsonbset_pretty(jnr.ffi.Pointer set) -
jsonbset_delete_path
jnr.ffi.Pointer jsonbset_delete_path(jnr.ffi.Pointer set, jnr.ffi.Pointer path_elems, int path_len) -
jsonbset_extract_path
jnr.ffi.Pointer jsonbset_extract_path(jnr.ffi.Pointer set, jnr.ffi.Pointer path_elems, int path_len, boolean astext, int null_handle) -
jsonbset_insert
jnr.ffi.Pointer jsonbset_insert(jnr.ffi.Pointer set, jnr.ffi.Pointer path_elems, int path_len, jnr.ffi.Pointer newjb, boolean after) -
jsonbset_path_exists
jnr.ffi.Pointer jsonbset_path_exists(jnr.ffi.Pointer set, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) -
jsonbset_path_match
jnr.ffi.Pointer jsonbset_path_match(jnr.ffi.Pointer set, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) -
jsonbset_path_query_array
jnr.ffi.Pointer jsonbset_path_query_array(jnr.ffi.Pointer set, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) -
jsonbset_path_query_first
jnr.ffi.Pointer jsonbset_path_query_first(jnr.ffi.Pointer set, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) -
contained_jsonb_set
boolean contained_jsonb_set(jnr.ffi.Pointer jb, jnr.ffi.Pointer s) -
contains_set_jsonb
boolean contains_set_jsonb(jnr.ffi.Pointer s, jnr.ffi.Pointer jb) -
intersection_jsonb_set
jnr.ffi.Pointer intersection_jsonb_set(jnr.ffi.Pointer jb, jnr.ffi.Pointer s) -
intersection_set_jsonb
jnr.ffi.Pointer intersection_set_jsonb(jnr.ffi.Pointer s, jnr.ffi.Pointer jb) -
jsonb_union_transfn
jnr.ffi.Pointer jsonb_union_transfn(jnr.ffi.Pointer state, jnr.ffi.Pointer jb) -
minus_jsonb_set
jnr.ffi.Pointer minus_jsonb_set(jnr.ffi.Pointer jb, jnr.ffi.Pointer s) -
minus_set_jsonb
jnr.ffi.Pointer minus_set_jsonb(jnr.ffi.Pointer s, jnr.ffi.Pointer jb) -
union_jsonb_set
jnr.ffi.Pointer union_jsonb_set(jnr.ffi.Pointer jb, jnr.ffi.Pointer s) -
union_set_jsonb
jnr.ffi.Pointer union_set_jsonb(jnr.ffi.Pointer s, jnr.ffi.Pointer jb) -
tjsonb_from_mfjson
-
tjsonb_in
-
tjsonb_out
jnr.ffi.Pointer tjsonb_out(jnr.ffi.Pointer temp) -
tjsonbinst_from_mfjson
jnr.ffi.Pointer tjsonbinst_from_mfjson(jnr.ffi.Pointer mfjson) -
tjsonbinst_in
-
tjsonbseq_from_mfjson
jnr.ffi.Pointer tjsonbseq_from_mfjson(jnr.ffi.Pointer mfjson) -
tjsonbseq_in
-
tjsonbseqset_from_mfjson
jnr.ffi.Pointer tjsonbseqset_from_mfjson(jnr.ffi.Pointer mfjson) -
tjsonbseqset_in
-
tjsonb_from_base_temp
jnr.ffi.Pointer tjsonb_from_base_temp(jnr.ffi.Pointer jsonb, jnr.ffi.Pointer temp) -
tjsonbinst_make
jnr.ffi.Pointer tjsonbinst_make(jnr.ffi.Pointer jsonb, long t) -
tjsonbseq_from_base_tstzset
jnr.ffi.Pointer tjsonbseq_from_base_tstzset(jnr.ffi.Pointer jsonb, jnr.ffi.Pointer s) -
tjsonbseq_from_base_tstzspan
jnr.ffi.Pointer tjsonbseq_from_base_tstzspan(jnr.ffi.Pointer jsonb, jnr.ffi.Pointer sp) -
tjsonbseqset_from_base_tstzspanset
jnr.ffi.Pointer tjsonbseqset_from_base_tstzspanset(jnr.ffi.Pointer jsonb, jnr.ffi.Pointer ss) -
tjsonb_to_ttext
jnr.ffi.Pointer tjsonb_to_ttext(jnr.ffi.Pointer temp) -
ttext_to_tjsonb
jnr.ffi.Pointer ttext_to_tjsonb(jnr.ffi.Pointer temp) -
tjsonb_end_value
jnr.ffi.Pointer tjsonb_end_value(jnr.ffi.Pointer temp) -
tjsonb_start_value
jnr.ffi.Pointer tjsonb_start_value(jnr.ffi.Pointer temp) -
tjsonb_value_at_timestamptz
boolean tjsonb_value_at_timestamptz(jnr.ffi.Pointer temp, long t, boolean strict, jnr.ffi.Pointer value) -
tjsonb_value_n
boolean tjsonb_value_n(jnr.ffi.Pointer temp, int n, jnr.ffi.Pointer result) -
tjsonb_values
jnr.ffi.Pointer tjsonb_values(jnr.ffi.Pointer temp, jnr.ffi.Pointer count) -
concat_tjsonb_jsonb
jnr.ffi.Pointer concat_tjsonb_jsonb(jnr.ffi.Pointer temp, jnr.ffi.Pointer jb, boolean invert) -
concat_tjsonb_tjsonb
jnr.ffi.Pointer concat_tjsonb_tjsonb(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
contains_tjsonb_jsonb
jnr.ffi.Pointer contains_tjsonb_jsonb(jnr.ffi.Pointer temp, jnr.ffi.Pointer jb, boolean invert) -
contains_tjsonb_tjsonb
jnr.ffi.Pointer contains_tjsonb_tjsonb(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
null_handle_type_from_string
-
tjson_array_element
jnr.ffi.Pointer tjson_array_element(jnr.ffi.Pointer temp, int idx, int null_handle) -
tjson_array_length
jnr.ffi.Pointer tjson_array_length(jnr.ffi.Pointer temp) -
tjson_extract_path
jnr.ffi.Pointer tjson_extract_path(jnr.ffi.Pointer temp, jnr.ffi.Pointer path_elems, int path_len, int null_handle) -
tjson_object_field
jnr.ffi.Pointer tjson_object_field(jnr.ffi.Pointer temp, jnr.ffi.Pointer key, boolean astext, int null_handle) -
tjson_strip_nulls
jnr.ffi.Pointer tjson_strip_nulls(jnr.ffi.Pointer temp, boolean strip_in_arrays) -
tjsonb_array_element
jnr.ffi.Pointer tjsonb_array_element(jnr.ffi.Pointer temp, int idx, boolean astext, int null_handle) -
tjsonb_array_length
jnr.ffi.Pointer tjsonb_array_length(jnr.ffi.Pointer temp) -
tjsonb_delete
jnr.ffi.Pointer tjsonb_delete(jnr.ffi.Pointer temp, jnr.ffi.Pointer key) -
tjsonb_delete_array
jnr.ffi.Pointer tjsonb_delete_array(jnr.ffi.Pointer temp, jnr.ffi.Pointer keys, int count) -
tjsonb_delete_index
jnr.ffi.Pointer tjsonb_delete_index(jnr.ffi.Pointer temp, int idx) -
tjsonb_delete_path
jnr.ffi.Pointer tjsonb_delete_path(jnr.ffi.Pointer temp, jnr.ffi.Pointer path_elems, int path_len) -
tjsonb_exists
jnr.ffi.Pointer tjsonb_exists(jnr.ffi.Pointer temp, jnr.ffi.Pointer key) -
tjsonb_exists_array
jnr.ffi.Pointer tjsonb_exists_array(jnr.ffi.Pointer temp, jnr.ffi.Pointer keys, int count, boolean any) -
tjsonb_extract_path
jnr.ffi.Pointer tjsonb_extract_path(jnr.ffi.Pointer temp, jnr.ffi.Pointer path_elems, int path_len, boolean astext, int null_handle) -
tjsonb_insert
jnr.ffi.Pointer tjsonb_insert(jnr.ffi.Pointer temp, jnr.ffi.Pointer keys, int count, jnr.ffi.Pointer newjb, boolean after) -
tjsonb_object_field
jnr.ffi.Pointer tjsonb_object_field(jnr.ffi.Pointer temp, jnr.ffi.Pointer key, boolean astext, int null_handle) -
tjsonb_path_exists
jnr.ffi.Pointer tjsonb_path_exists(jnr.ffi.Pointer temp, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) -
tjsonb_path_match
jnr.ffi.Pointer tjsonb_path_match(jnr.ffi.Pointer temp, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) -
tjsonb_path_query_array
jnr.ffi.Pointer tjsonb_path_query_array(jnr.ffi.Pointer temp, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) -
tjsonb_path_query_first
jnr.ffi.Pointer tjsonb_path_query_first(jnr.ffi.Pointer temp, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz) -
tjsonb_pretty
jnr.ffi.Pointer tjsonb_pretty(jnr.ffi.Pointer temp) -
tjsonb_set
jnr.ffi.Pointer tjsonb_set(jnr.ffi.Pointer temp, jnr.ffi.Pointer keys, int count, jnr.ffi.Pointer newjb, boolean create, jnr.ffi.Pointer handle_null, boolean lax) -
tjsonb_strip_nulls
jnr.ffi.Pointer tjsonb_strip_nulls(jnr.ffi.Pointer temp, boolean strip_in_arrays) -
tjsonb_to_tbool
-
tjsonb_to_tfloat
-
tjsonb_to_tint
-
tjsonb_to_ttext_key
-
tjsonb_at_value
jnr.ffi.Pointer tjsonb_at_value(jnr.ffi.Pointer temp, jnr.ffi.Pointer jsb) -
tjsonb_minus_value
jnr.ffi.Pointer tjsonb_minus_value(jnr.ffi.Pointer temp, jnr.ffi.Pointer jsb) -
always_eq_jsonb_tjsonb
int always_eq_jsonb_tjsonb(jnr.ffi.Pointer jb, jnr.ffi.Pointer temp) -
always_eq_tjsonb_jsonb
int always_eq_tjsonb_jsonb(jnr.ffi.Pointer temp, jnr.ffi.Pointer jb) -
always_eq_tjsonb_tjsonb
int always_eq_tjsonb_tjsonb(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
always_ne_jsonb_tjsonb
int always_ne_jsonb_tjsonb(jnr.ffi.Pointer jb, jnr.ffi.Pointer temp) -
always_ne_tjsonb_jsonb
int always_ne_tjsonb_jsonb(jnr.ffi.Pointer temp, jnr.ffi.Pointer jb) -
always_ne_tjsonb_tjsonb
int always_ne_tjsonb_tjsonb(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
ever_eq_jsonb_tjsonb
int ever_eq_jsonb_tjsonb(jnr.ffi.Pointer jb, jnr.ffi.Pointer temp) -
ever_eq_tjsonb_jsonb
int ever_eq_tjsonb_jsonb(jnr.ffi.Pointer temp, jnr.ffi.Pointer jb) -
ever_eq_tjsonb_tjsonb
int ever_eq_tjsonb_tjsonb(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
ever_ne_jsonb_tjsonb
int ever_ne_jsonb_tjsonb(jnr.ffi.Pointer jb, jnr.ffi.Pointer temp) -
ever_ne_tjsonb_jsonb
int ever_ne_tjsonb_jsonb(jnr.ffi.Pointer temp, jnr.ffi.Pointer jb) -
ever_ne_tjsonb_tjsonb
int ever_ne_tjsonb_tjsonb(jnr.ffi.Pointer temp1, jnr.ffi.Pointer temp2) -
teq_jsonb_tjsonb
jnr.ffi.Pointer teq_jsonb_tjsonb(jnr.ffi.Pointer jb, jnr.ffi.Pointer temp) -
teq_tjsonb_jsonb
jnr.ffi.Pointer teq_tjsonb_jsonb(jnr.ffi.Pointer temp, jnr.ffi.Pointer jb) -
tne_jsonb_tjsonb
jnr.ffi.Pointer tne_jsonb_tjsonb(jnr.ffi.Pointer jb, jnr.ffi.Pointer temp) -
tne_tjsonb_jsonb
jnr.ffi.Pointer tne_tjsonb_jsonb(jnr.ffi.Pointer temp, jnr.ffi.Pointer jb) -
setPath
jnr.ffi.Pointer setPath(jnr.ffi.Pointer it, jnr.ffi.Pointer path_elems, jnr.ffi.Pointer path_nulls, int path_len, jnr.ffi.Pointer st, int level, jnr.ffi.Pointer newval, int op_type) -
setPathObject
void setPathObject(jnr.ffi.Pointer it, jnr.ffi.Pointer path_elems, jnr.ffi.Pointer path_nulls, int path_len, jnr.ffi.Pointer st, int level, jnr.ffi.Pointer newval, int npairs, int op_type) -
setPathArray
void setPathArray(jnr.ffi.Pointer it, jnr.ffi.Pointer path_elems, jnr.ffi.Pointer path_nulls, int path_len, jnr.ffi.Pointer st, int level, jnr.ffi.Pointer newval, int nelems, int op_type) -
datum_jsonb_concat
jnr.ffi.Pointer datum_jsonb_concat(jnr.ffi.Pointer l, jnr.ffi.Pointer r) -
datum_jsonb_contained
jnr.ffi.Pointer datum_jsonb_contained(jnr.ffi.Pointer l, jnr.ffi.Pointer r) -
datum_jsonb_contains
jnr.ffi.Pointer datum_jsonb_contains(jnr.ffi.Pointer l, jnr.ffi.Pointer r) -
datum_jsonb_delete
jnr.ffi.Pointer datum_jsonb_delete(jnr.ffi.Pointer jb, jnr.ffi.Pointer key) -
datum_jsonb_delete_array
jnr.ffi.Pointer datum_jsonb_delete_array(jnr.ffi.Pointer jb, jnr.ffi.Pointer array, jnr.ffi.Pointer count) -
datum_jsonb_delete_index
jnr.ffi.Pointer datum_jsonb_delete_index(jnr.ffi.Pointer jb, jnr.ffi.Pointer idx) -
datum_json_array_element
jnr.ffi.Pointer datum_json_array_element(jnr.ffi.Pointer txt, jnr.ffi.Pointer element) -
datum_jsonb_array_element
jnr.ffi.Pointer datum_jsonb_array_element(jnr.ffi.Pointer jb, jnr.ffi.Pointer element) -
datum_json_array_element_text
jnr.ffi.Pointer datum_json_array_element_text(jnr.ffi.Pointer txt, jnr.ffi.Pointer element) -
datum_jsonb_array_element_text
jnr.ffi.Pointer datum_jsonb_array_element_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer element) -
datum_jsonb_exists
jnr.ffi.Pointer datum_jsonb_exists(jnr.ffi.Pointer l, jnr.ffi.Pointer r) -
datum_jsonb_exists_array
jnr.ffi.Pointer datum_jsonb_exists_array(jnr.ffi.Pointer value, jnr.ffi.Pointer array, jnr.ffi.Pointer count, jnr.ffi.Pointer any) -
datum_json_array_length
jnr.ffi.Pointer datum_json_array_length(jnr.ffi.Pointer txt) -
datum_jsonb_array_length
jnr.ffi.Pointer datum_jsonb_array_length(jnr.ffi.Pointer txt) -
datum_json_object_field
jnr.ffi.Pointer datum_json_object_field(jnr.ffi.Pointer txt, jnr.ffi.Pointer key) -
datum_jsonb_object_field
jnr.ffi.Pointer datum_jsonb_object_field(jnr.ffi.Pointer jb, jnr.ffi.Pointer key) -
datum_json_object_field_text
jnr.ffi.Pointer datum_json_object_field_text(jnr.ffi.Pointer txt, jnr.ffi.Pointer key) -
datum_jsonb_object_field_text
jnr.ffi.Pointer datum_jsonb_object_field_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer key) -
datum_json_strip_nulls
jnr.ffi.Pointer datum_json_strip_nulls(jnr.ffi.Pointer txt, jnr.ffi.Pointer strip_in_arrays) -
datum_jsonb_strip_nulls
jnr.ffi.Pointer datum_jsonb_strip_nulls(jnr.ffi.Pointer jb, jnr.ffi.Pointer strip_in_arrays) -
datum_jsonb_pretty
jnr.ffi.Pointer datum_jsonb_pretty(jnr.ffi.Pointer jb) -
datum_json_extract_path
jnr.ffi.Pointer datum_json_extract_path(jnr.ffi.Pointer txt, jnr.ffi.Pointer path_elems, jnr.ffi.Pointer path_len) -
datum_jsonb_extract_path
jnr.ffi.Pointer datum_jsonb_extract_path(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, jnr.ffi.Pointer path_len) -
datum_json_extract_path_text
jnr.ffi.Pointer datum_json_extract_path_text(jnr.ffi.Pointer txt, jnr.ffi.Pointer path_elems, jnr.ffi.Pointer path_len) -
datum_jsonb_extract_path_text
jnr.ffi.Pointer datum_jsonb_extract_path_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, jnr.ffi.Pointer path_len) -
datum_jsonb_set
jnr.ffi.Pointer datum_jsonb_set(jnr.ffi.Pointer jb, jnr.ffi.Pointer keys, jnr.ffi.Pointer count, jnr.ffi.Pointer newjb, jnr.ffi.Pointer create) -
datum_jsonb_set_lax
jnr.ffi.Pointer datum_jsonb_set_lax(jnr.ffi.Pointer jb, jnr.ffi.Pointer keys, jnr.ffi.Pointer count, jnr.ffi.Pointer newjb, jnr.ffi.Pointer create, jnr.ffi.Pointer null_handle) -
datum_jsonb_delete_path
jnr.ffi.Pointer datum_jsonb_delete_path(jnr.ffi.Pointer jb, jnr.ffi.Pointer keys, jnr.ffi.Pointer count) -
datum_jsonb_insert
jnr.ffi.Pointer datum_jsonb_insert(jnr.ffi.Pointer jb, jnr.ffi.Pointer keys, jnr.ffi.Pointer count, jnr.ffi.Pointer newjb, jnr.ffi.Pointer after) -
datum_jsonb_path_exists
jnr.ffi.Pointer datum_jsonb_path_exists(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, jnr.ffi.Pointer silent, jnr.ffi.Pointer tz) -
datum_jsonb_path_match
jnr.ffi.Pointer datum_jsonb_path_match(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, jnr.ffi.Pointer silent, jnr.ffi.Pointer tz) -
datum_jsonb_path_query_array
jnr.ffi.Pointer datum_jsonb_path_query_array(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, jnr.ffi.Pointer silent, jnr.ffi.Pointer tz) -
datum_jsonb_path_query_first
jnr.ffi.Pointer datum_jsonb_path_query_first(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, jnr.ffi.Pointer silent, jnr.ffi.Pointer tz) -
datum_jsonb_to_text
jnr.ffi.Pointer datum_jsonb_to_text(jnr.ffi.Pointer jb) -
datum_text_to_jsonb
jnr.ffi.Pointer datum_text_to_jsonb(jnr.ffi.Pointer txt) -
datum_jsonb_to_alphanum
jnr.ffi.Pointer datum_jsonb_to_alphanum(jnr.ffi.Pointer jb, jnr.ffi.Pointer key, jnr.ffi.Pointer temptype, jnr.ffi.Pointer null_handle) -
tjsonb_to_talphanum
jnr.ffi.Pointer tjsonb_to_talphanum(jnr.ffi.Pointer temp, String key, int resbasetype, int interp, int null_handle) -
jsonbfunc_jsonbset
jnr.ffi.Pointer jsonbfunc_jsonbset(jnr.ffi.Pointer s, int func, int intype, int restype) -
jsonbfunc_jsonbset_jsonb
jnr.ffi.Pointer jsonbfunc_jsonbset_jsonb(jnr.ffi.Pointer s, jnr.ffi.Pointer jb, jnr.ffi.Pointer func, boolean invert) -
jsonbfunc_jsonbset_text
jnr.ffi.Pointer jsonbfunc_jsonbset_text(jnr.ffi.Pointer s, jnr.ffi.Pointer txt, jnr.ffi.Pointer func) -
proj_get_context
jnr.ffi.Pointer proj_get_context() -
geos_get_context
jnr.ffi.Pointer geos_get_context() -
datum_geo_round
jnr.ffi.Pointer datum_geo_round(jnr.ffi.Pointer value, jnr.ffi.Pointer size) -
point_round
jnr.ffi.Pointer point_round(jnr.ffi.Pointer gs, int maxdd) -
stbox_set
void stbox_set(boolean hasx, boolean hasz, boolean geodetic, int srid, double xmin, double xmax, double ymin, double ymax, double zmin, double zmax, jnr.ffi.Pointer s, jnr.ffi.Pointer result) -
gbox_set_stbox
void gbox_set_stbox(jnr.ffi.Pointer box, int srid, jnr.ffi.Pointer result) -
geo_set_stbox
boolean geo_set_stbox(jnr.ffi.Pointer gs, jnr.ffi.Pointer result) -
geoarr_set_stbox
void geoarr_set_stbox(jnr.ffi.Pointer values, int count, jnr.ffi.Pointer result) -
spatial_set_stbox
boolean spatial_set_stbox(jnr.ffi.Pointer d, int basetype, jnr.ffi.Pointer result) -
spatialset_set_stbox
void spatialset_set_stbox(jnr.ffi.Pointer set, jnr.ffi.Pointer result) -
stbox_set_box3d
void stbox_set_box3d(jnr.ffi.Pointer box, jnr.ffi.Pointer result) -
stbox_set_gbox
void stbox_set_gbox(jnr.ffi.Pointer box, jnr.ffi.Pointer result) -
tstzset_set_stbox
void tstzset_set_stbox(jnr.ffi.Pointer s, jnr.ffi.Pointer result) -
tstzspan_set_stbox
void tstzspan_set_stbox(jnr.ffi.Pointer s, jnr.ffi.Pointer result) -
tstzspanset_set_stbox
void tstzspanset_set_stbox(jnr.ffi.Pointer s, jnr.ffi.Pointer result) -
stbox_expand
void stbox_expand(jnr.ffi.Pointer box1, jnr.ffi.Pointer box2) -
stbox_expand_space_set
boolean stbox_expand_space_set(jnr.ffi.Pointer box, double d, jnr.ffi.Pointer result) -
inter_stbox_stbox
boolean inter_stbox_stbox(jnr.ffi.Pointer box1, jnr.ffi.Pointer box2, jnr.ffi.Pointer result) -
tgeogpointinst_from_mfjson
jnr.ffi.Pointer tgeogpointinst_from_mfjson(jnr.ffi.Pointer mfjson, int srid) -
tgeogpointinst_in
-
tgeogpointseq_from_mfjson
jnr.ffi.Pointer tgeogpointseq_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp) -
tgeogpointseq_in
-
tgeogpointseqset_from_mfjson
jnr.ffi.Pointer tgeogpointseqset_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp) -
tgeogpointseqset_in
-
tgeompointinst_from_mfjson
jnr.ffi.Pointer tgeompointinst_from_mfjson(jnr.ffi.Pointer mfjson, int srid) -
tgeompointinst_in
-
tgeompointseq_from_mfjson
jnr.ffi.Pointer tgeompointseq_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp) -
tgeompointseq_in
-
tgeompointseqset_from_mfjson
jnr.ffi.Pointer tgeompointseqset_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp) -
tgeompointseqset_in
-
tgeographyinst_from_mfjson
jnr.ffi.Pointer tgeographyinst_from_mfjson(jnr.ffi.Pointer mfjson, int srid) -
tgeographyinst_in
-
tgeographyseq_from_mfjson
jnr.ffi.Pointer tgeographyseq_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp) -
tgeographyseq_in
-
tgeographyseqset_from_mfjson
jnr.ffi.Pointer tgeographyseqset_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp) -
tgeographyseqset_in
-
tgeometryinst_from_mfjson
jnr.ffi.Pointer tgeometryinst_from_mfjson(jnr.ffi.Pointer mfjson, int srid) -
tgeometryinst_in
-
tgeometryseq_from_mfjson
jnr.ffi.Pointer tgeometryseq_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp) -
tgeometryseq_in
-
tgeometryseqset_from_mfjson
jnr.ffi.Pointer tgeometryseqset_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp) -
tgeometryseqset_in
-
tspatial_set_stbox
void tspatial_set_stbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer result) -
tspatialseq_set_stbox
void tspatialseq_set_stbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer box) -
tspatialseqset_set_stbox
void tspatialseqset_set_stbox(jnr.ffi.Pointer ss, jnr.ffi.Pointer box) -
tgeo_restrict_elevation
jnr.ffi.Pointer tgeo_restrict_elevation(jnr.ffi.Pointer temp, jnr.ffi.Pointer s, boolean atfunc) -
tgeo_restrict_geom
jnr.ffi.Pointer tgeo_restrict_geom(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean atfunc) -
tgeo_restrict_stbox
jnr.ffi.Pointer tgeo_restrict_stbox(jnr.ffi.Pointer temp, jnr.ffi.Pointer box, boolean border_inc, boolean atfunc) -
tgeoinst_restrict_geom
jnr.ffi.Pointer tgeoinst_restrict_geom(jnr.ffi.Pointer inst, jnr.ffi.Pointer gs, boolean atfunc) -
tgeoinst_restrict_stbox
jnr.ffi.Pointer tgeoinst_restrict_stbox(jnr.ffi.Pointer inst, jnr.ffi.Pointer box, boolean border_inc, boolean atfunc) -
tgeoseq_restrict_geom
jnr.ffi.Pointer tgeoseq_restrict_geom(jnr.ffi.Pointer seq, jnr.ffi.Pointer gs, boolean atfunc) -
tgeoseq_restrict_stbox
jnr.ffi.Pointer tgeoseq_restrict_stbox(jnr.ffi.Pointer seq, jnr.ffi.Pointer box, boolean border_inc, boolean atfunc) -
tgeoseqset_restrict_geom
jnr.ffi.Pointer tgeoseqset_restrict_geom(jnr.ffi.Pointer ss, jnr.ffi.Pointer gs, boolean atfunc) -
tgeoseqset_restrict_stbox
jnr.ffi.Pointer tgeoseqset_restrict_stbox(jnr.ffi.Pointer ss, jnr.ffi.Pointer box, boolean border_inc, boolean atfunc) -
tpoint_linear_inter_geom
jnr.ffi.Pointer tpoint_linear_inter_geom(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean clip) -
tpoint_linear_dwithin_geom
jnr.ffi.Pointer tpoint_linear_dwithin_geom(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, double dist) -
tpoint_linear_distance_geom
jnr.ffi.Pointer tpoint_linear_distance_geom(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs) -
tpoint_linear_restrict_geom
jnr.ffi.Pointer tpoint_linear_restrict_geom(jnr.ffi.Pointer temp, jnr.ffi.Pointer gs, boolean atfunc) -
geom_clip_supported
boolean geom_clip_supported(jnr.ffi.Pointer geom) -
spatial_srid
int spatial_srid(jnr.ffi.Pointer d, int basetype) -
spatial_set_srid
boolean spatial_set_srid(jnr.ffi.Pointer d, int basetype, int srid) -
tspatialinst_srid
int tspatialinst_srid(jnr.ffi.Pointer inst) -
tpointseq_azimuth
jnr.ffi.Pointer tpointseq_azimuth(jnr.ffi.Pointer seq) -
tpointseq_cumulative_length
jnr.ffi.Pointer tpointseq_cumulative_length(jnr.ffi.Pointer seq, double prevlength) -
tpointseq_is_simple
boolean tpointseq_is_simple(jnr.ffi.Pointer seq) -
tpointseq_length
double tpointseq_length(jnr.ffi.Pointer seq) -
tpointseq_linear_trajectory
jnr.ffi.Pointer tpointseq_linear_trajectory(jnr.ffi.Pointer seq, boolean unary_union) -
tgeoseq_stboxes
jnr.ffi.Pointer tgeoseq_stboxes(jnr.ffi.Pointer seq, jnr.ffi.Pointer count) -
tgeoseq_split_n_stboxes
jnr.ffi.Pointer tgeoseq_split_n_stboxes(jnr.ffi.Pointer seq, int max_count, jnr.ffi.Pointer count) -
tpointseqset_azimuth
jnr.ffi.Pointer tpointseqset_azimuth(jnr.ffi.Pointer ss) -
tpointseqset_cumulative_length
jnr.ffi.Pointer tpointseqset_cumulative_length(jnr.ffi.Pointer ss) -
tpointseqset_is_simple
boolean tpointseqset_is_simple(jnr.ffi.Pointer ss) -
tpointseqset_length
double tpointseqset_length(jnr.ffi.Pointer ss) -
tgeoseqset_stboxes
jnr.ffi.Pointer tgeoseqset_stboxes(jnr.ffi.Pointer ss, jnr.ffi.Pointer count) -
tgeoseqset_split_n_stboxes
jnr.ffi.Pointer tgeoseqset_split_n_stboxes(jnr.ffi.Pointer ss, int max_count, jnr.ffi.Pointer count) -
tgeominst_tgeoginst
jnr.ffi.Pointer tgeominst_tgeoginst(jnr.ffi.Pointer inst, boolean oper) -
tgeomseq_tgeogseq
jnr.ffi.Pointer tgeomseq_tgeogseq(jnr.ffi.Pointer seq, boolean oper) -
tgeomseqset_tgeogseqset
jnr.ffi.Pointer tgeomseqset_tgeogseqset(jnr.ffi.Pointer ss, boolean oper) -
tgeom_tgeog
jnr.ffi.Pointer tgeom_tgeog(jnr.ffi.Pointer temp, boolean oper) -
tgeo_tpoint
jnr.ffi.Pointer tgeo_tpoint(jnr.ffi.Pointer temp, boolean oper) -
tspatialinst_set_srid
void tspatialinst_set_srid(jnr.ffi.Pointer inst, int srid) -
tpointseq_make_simple
jnr.ffi.Pointer tpointseq_make_simple(jnr.ffi.Pointer seq, jnr.ffi.Pointer count) -
tspatialseq_set_srid
void tspatialseq_set_srid(jnr.ffi.Pointer seq, int srid) -
tpointseqset_make_simple
jnr.ffi.Pointer tpointseqset_make_simple(jnr.ffi.Pointer ss, jnr.ffi.Pointer count) -
tspatialseqset_set_srid
void tspatialseqset_set_srid(jnr.ffi.Pointer ss, int srid) -
tpointseq_twcentroid
jnr.ffi.Pointer tpointseq_twcentroid(jnr.ffi.Pointer seq) -
tpointseqset_twcentroid
jnr.ffi.Pointer tpointseqset_twcentroid(jnr.ffi.Pointer ss) -
npoint_as_ewkt
jnr.ffi.Pointer npoint_as_ewkt(jnr.ffi.Pointer np, int maxdd) -
npoint_as_hexwkb
jnr.ffi.Pointer npoint_as_hexwkb(jnr.ffi.Pointer np, byte variant, jnr.ffi.Pointer size_out) -
npoint_as_text
jnr.ffi.Pointer npoint_as_text(jnr.ffi.Pointer np, int maxdd) -
npoint_as_wkb
jnr.ffi.Pointer npoint_as_wkb(jnr.ffi.Pointer np, byte variant, jnr.ffi.Pointer size_out) -
npoint_from_hexwkb
-
npoint_from_wkb
jnr.ffi.Pointer npoint_from_wkb(jnr.ffi.Pointer wkb, long size) -
npoint_in
-
npoint_out
jnr.ffi.Pointer npoint_out(jnr.ffi.Pointer np, int maxdd) -
nsegment_in
-
nsegment_out
jnr.ffi.Pointer nsegment_out(jnr.ffi.Pointer ns, int maxdd) -
npoint_make
jnr.ffi.Pointer npoint_make(long rid, double pos) -
nsegment_make
jnr.ffi.Pointer nsegment_make(long rid, double pos1, double pos2) -
geompoint_to_npoint
jnr.ffi.Pointer geompoint_to_npoint(jnr.ffi.Pointer gs) -
geom_to_nsegment
jnr.ffi.Pointer geom_to_nsegment(jnr.ffi.Pointer gs) -
npoint_to_geompoint
jnr.ffi.Pointer npoint_to_geompoint(jnr.ffi.Pointer np) -
npoint_to_nsegment
jnr.ffi.Pointer npoint_to_nsegment(jnr.ffi.Pointer np) -
npoint_to_stbox
jnr.ffi.Pointer npoint_to_stbox(jnr.ffi.Pointer np) -
nsegment_to_geom
jnr.ffi.Pointer nsegment_to_geom(jnr.ffi.Pointer ns) -
nsegment_to_stbox
jnr.ffi.Pointer nsegment_to_stbox(jnr.ffi.Pointer ns) -
npoint_hash
int npoint_hash(jnr.ffi.Pointer np) -
npoint_hash_extended
long npoint_hash_extended(jnr.ffi.Pointer np, long seed) -
npoint_position
double npoint_position(jnr.ffi.Pointer np) -
npoint_route
long npoint_route(jnr.ffi.Pointer np) -
nsegment_end_position
double nsegment_end_position(jnr.ffi.Pointer ns) -
nsegment_route
long nsegment_route(jnr.ffi.Pointer ns) -
nsegment_start_position
double nsegment_start_position(jnr.ffi.Pointer ns) -
route_exists
boolean route_exists(long rid) -
route_geom
jnr.ffi.Pointer route_geom(long rid) -
route_length
double route_length(long rid) -
npoint_round
jnr.ffi.Pointer npoint_round(jnr.ffi.Pointer np, int maxdd) -
nsegment_round
jnr.ffi.Pointer nsegment_round(jnr.ffi.Pointer ns, int maxdd) -
get_srid_ways
int get_srid_ways() -
npoint_srid
int npoint_srid(jnr.ffi.Pointer np) -
nsegment_srid
int nsegment_srid(jnr.ffi.Pointer ns) -
npoint_timestamptz_to_stbox
jnr.ffi.Pointer npoint_timestamptz_to_stbox(jnr.ffi.Pointer np, long t) -
npoint_tstzspan_to_stbox
jnr.ffi.Pointer npoint_tstzspan_to_stbox(jnr.ffi.Pointer np, jnr.ffi.Pointer s) -
npoint_cmp
int npoint_cmp(jnr.ffi.Pointer np1, jnr.ffi.Pointer np2) -
npoint_eq
boolean npoint_eq(jnr.ffi.Pointer np1, jnr.ffi.Pointer np2) -
npoint_ge
boolean npoint_ge(jnr.ffi.Pointer np1, jnr.ffi.Pointer np2) -
npoint_gt
boolean npoint_gt(jnr.ffi.Pointer np1, jnr.ffi.Pointer np2) -
npoint_le
boolean npoint_le(jnr.ffi.Pointer np1, jnr.ffi.Pointer np2) -
npoint_lt
boolean npoint_lt(jnr.ffi.Pointer np1, jnr.ffi.Pointer np2) -
npoint_ne
boolean npoint_ne(jnr.ffi.Pointer np1, jnr.ffi.Pointer np2) -
npoint_same
boolean npoint_same(jnr.ffi.Pointer np1, jnr.ffi.Pointer np2) -
nsegment_cmp
int nsegment_cmp(jnr.ffi.Pointer ns1, jnr.ffi.Pointer ns2) -
nsegment_eq
boolean nsegment_eq(jnr.ffi.Pointer ns1, jnr.ffi.Pointer ns2) -
nsegment_ge
boolean nsegment_ge(jnr.ffi.Pointer ns1, jnr.ffi.Pointer ns2) -
nsegment_gt
boolean nsegment_gt(jnr.ffi.Pointer ns1, jnr.ffi.Pointer ns2) -
nsegment_le
boolean nsegment_le(jnr.ffi.Pointer ns1, jnr.ffi.Pointer ns2) -
nsegment_lt
boolean nsegment_lt(jnr.ffi.Pointer ns1, jnr.ffi.Pointer ns2) -
nsegment_ne
boolean nsegment_ne(jnr.ffi.Pointer ns1, jnr.ffi.Pointer ns2) -
npointset_in
-
npointset_out
jnr.ffi.Pointer npointset_out(jnr.ffi.Pointer s, int maxdd) -
npointset_make
jnr.ffi.Pointer npointset_make(jnr.ffi.Pointer values, int count)
-