Package functions

Interface GeneratedFunctions.MeosLibraryPartC

Enclosing class:
GeneratedFunctions

public static interface GeneratedFunctions.MeosLibraryPartC
  • Method Details

    • 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, jnr.ffi.Pointer strategy)
    • stbox_gist_inner_consistent

      boolean stbox_gist_inner_consistent(jnr.ffi.Pointer key, jnr.ffi.Pointer query, jnr.ffi.Pointer strategy)
    • stbox_index_recheck

      boolean stbox_index_recheck(jnr.ffi.Pointer strategy)
    • stboxnode_copy

      jnr.ffi.Pointer stboxnode_copy(jnr.ffi.Pointer box)
    • getQuadrant8D

      byte 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, byte quadrant, jnr.ffi.Pointer next_nodebox)
    • stboxnode_kdtree_next

      void stboxnode_kdtree_next(jnr.ffi.Pointer nodebox, jnr.ffi.Pointer centroid, byte 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)
    • geodist_geom_build

      boolean geodist_geom_build(jnr.ffi.Pointer gs, jnr.ffi.Pointer g)
    • geodist_geom_free

      void geodist_geom_free(jnr.ffi.Pointer g)
    • geodist_geom_edges

      boolean geodist_geom_edges(jnr.ffi.Pointer lw, boolean allow_arc, jnr.ffi.Pointer arr, jnr.ffi.Pointer cap, jnr.ffi.Pointer cnt, jnr.ffi.Pointer has_poly)
    • geodist_segm_edge_mindist

      double geodist_segm_edge_mindist(double cx1, double cy1, double cx2, double cy2, double r1, double r2, jnr.ffi.Pointer e)
    • geodist_segm_arc_mindist

      double geodist_segm_arc_mindist(double cx1, double cy1, double cx2, double cy2, double r1, double r2, jnr.ffi.Pointer e)
    • geodist_geom_point_inside

      boolean geodist_geom_point_inside(double x, double y, jnr.ffi.Pointer g)
    • geodist_segm_nad

      void geodist_segm_nad(double cx1, double cy1, double r1, double cx2, double cy2, double r2, jnr.ffi.Pointer g, jnr.ffi.Pointer best)
    • geodist_segm_shortestline

      void geodist_segm_shortestline(double cx1, double cy1, double r1, double cx2, double cy2, double r2, jnr.ffi.Pointer g, jnr.ffi.Pointer w)
    • geodist_segm_nai

      void geodist_segm_nai(double cx1, double cy1, double r1, long t1, double cx2, double cy2, double r2, long t2, jnr.ffi.Pointer g, jnr.ffi.Pointer w)
    • geodist_geom_build_rtree

      jnr.ffi.Pointer geodist_geom_build_rtree(jnr.ffi.Pointer segs, int n)
    • 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, long 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_geo_covers2d

      jnr.ffi.Pointer datum_geo_covers2d(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_geo_disjoint2d

      jnr.ffi.Pointer datum_geo_disjoint2d(jnr.ffi.Pointer geom1, jnr.ffi.Pointer geom2)
    • datum_geo_intersects2d

      jnr.ffi.Pointer datum_geo_intersects2d(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

      jnr.ffi.Pointer stbox_parse_dims(jnr.ffi.Pointer str, boolean geodetic, int srid, String type_str)
    • 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

      long h3index_in(String str)
    • 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

      long h3index_from_hexwkb(String 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)
    • 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)
    • th3index_in

      jnr.ffi.Pointer th3index_in(String str)
    • th3indexinst_in

      jnr.ffi.Pointer th3indexinst_in(String str)
    • th3indexseq_in

      jnr.ffi.Pointer th3indexseq_in(String str, int interp)
    • th3indexseqset_in

      jnr.ffi.Pointer th3indexseqset_in(String str)
    • 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)
    • geo_to_h3index_cell

      long geo_to_h3index_cell(jnr.ffi.Pointer point, int resolution)
    • geo_to_h3index_set

      jnr.ffi.Pointer geo_to_h3index_set(jnr.ffi.Pointer gs, int resolution)
    • h3index_to_stbox

      jnr.ffi.Pointer h3index_to_stbox(long cell)
    • h3index_timestamptz_to_stbox

      jnr.ffi.Pointer h3index_timestamptz_to_stbox(long cell, long t)
    • h3index_tstzspan_to_stbox

      jnr.ffi.Pointer h3index_tstzspan_to_stbox(long cell, jnr.ffi.Pointer s)
    • 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

      jnr.ffi.Pointer th3index_cell_area(jnr.ffi.Pointer temp, String unit)
    • th3index_edge_length

      jnr.ffi.Pointer th3index_edge_length(jnr.ffi.Pointer temp, String unit)
    • tgeogpoint_great_circle_distance

      jnr.ffi.Pointer tgeogpoint_great_circle_distance(jnr.ffi.Pointer a, jnr.ffi.Pointer b, String unit)
    • 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_geompoint

      jnr.ffi.Pointer h3_cell_to_geompoint(long cell)
    • h3_cell_to_geom

      jnr.ffi.Pointer h3_cell_to_geom(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

      int h3_unit_from_cstring(String unit)
    • 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)
    • char_hash

      int char_hash(String c)
    • char_hash_extended

      long char_hash_extended(String c, long seed)
    • int16_hash

      int int16_hash(short val)
    • int16_hash_extended

      long int16_hash_extended(short val, long seed)
    • int32_hash

      int int32_hash(int val)
    • int32_hash_extended

      long int32_hash_extended(int val, long seed)
    • int64_hash

      int int64_hash(long val)
    • int64_hash_extended

      long int64_hash_extended(long val, long seed)
    • float4_hash

      int float4_hash(jnr.ffi.Pointer num)
    • float4_hash_extended

      long float4_hash_extended(jnr.ffi.Pointer num, long seed)
    • float8_hash

      int float8_hash(double num)
    • float8_hash_extended

      long float8_hash_extended(double num, long seed)
    • text_hash

      int text_hash(jnr.ffi.Pointer num, int collid)
    • text_hash_extended

      long text_hash_extended(jnr.ffi.Pointer txt, long seed, int collid)
    • bool_eq

      boolean bool_eq(boolean arg1, boolean arg2)
    • bool_ge

      boolean bool_ge(boolean arg1, boolean arg2)
    • bool_gt

      boolean bool_gt(boolean arg1, boolean arg2)
    • bool_hash

      int bool_hash(boolean arg)
    • bool_hash_extended

      long bool_hash_extended(boolean arg, long seed)
    • bool_in

      boolean bool_in(String str)
    • bool_le

      boolean bool_le(boolean arg1, boolean arg2)
    • bool_lt

      boolean bool_lt(boolean arg1, boolean arg2)
    • bool_ne

      boolean bool_ne(boolean arg1, boolean arg2)
    • bool_out

      jnr.ffi.Pointer bool_out(boolean b)
    • bool_to_text

      jnr.ffi.Pointer bool_to_text(boolean b)
    • add_int16_int16

      short add_int16_int16(short num1, short num2)
    • add_int16_int32

      int add_int16_int32(short num1, int num2)
    • add_int16_int64

      long add_int16_int64(short num1, long num2)
    • add_int32_int16

      int add_int32_int16(int num1, short num2)
    • add_int32_int32

      int add_int32_int32(int num1, int num2)
    • add_int32_int64

      long add_int32_int64(int num1, long num2)
    • add_int64_int16

      long add_int64_int16(long num1, short num2)
    • add_int64_int32

      long add_int64_int32(long num1, int num2)
    • add_int64_int64

      long add_int64_int64(long num1, long num2)
    • bool_to_int32

      int bool_to_int32(boolean b)
    • div_int16_int16

      short div_int16_int16(short num1, short num2)
    • div_int16_int32

      int div_int16_int32(short num1, int num2)
    • div_int16_int64

      long div_int16_int64(short num1, long num2)
    • div_int32_int16

      int div_int32_int16(int num1, short num2)
    • div_int32_int32

      int div_int32_int32(int num1, int num2)
    • div_int32_int64

      long div_int32_int64(int num1, long num2)
    • div_int64_int16

      long div_int64_int16(long num1, short num2)
    • div_int64_int32

      long div_int64_int32(long num1, int num2)
    • div_int64_int64

      long div_int64_int64(long num1, long num2)
    • eq_int16_int32

      boolean eq_int16_int32(short num1, int num2)
    • eq_int16_int16

      boolean eq_int16_int16(short num1, short num2)
    • eq_int16_int64

      boolean eq_int16_int64(short num1, long num2)
    • eq_int32_int16

      boolean eq_int32_int16(int num1, short num2)
    • eq_int32_int32

      boolean eq_int32_int32(int num1, int num2)
    • eq_int32_int64

      boolean eq_int32_int64(int num1, long num2)
    • eq_int64_int16

      boolean eq_int64_int16(long num1, short num2)
    • eq_int64_int32

      boolean eq_int64_int32(long num1, int num2)
    • eq_int64_int64

      boolean eq_int64_int64(long num1, long num2)
    • float4_to_int64

      long float4_to_int64(jnr.ffi.Pointer num)
    • float8_to_int64

      long float8_to_int64(double num)
    • ge_int16_int16

      boolean ge_int16_int16(short num1, short num2)
    • ge_int16_int32

      boolean ge_int16_int32(short num1, int num2)
    • ge_int16_int64

      boolean ge_int16_int64(short num1, long num2)
    • ge_int32_int16

      boolean ge_int32_int16(int num1, short num2)
    • ge_int32_int32

      boolean ge_int32_int32(int num1, int num2)
    • ge_int32_int64

      boolean ge_int32_int64(int num1, long num2)
    • ge_int64_int16

      boolean ge_int64_int16(long num1, short num2)
    • ge_int64_int32

      boolean ge_int64_int32(long num1, int num2)
    • ge_int64_int64

      boolean ge_int64_int64(long num1, long num2)
    • gt_int16_int16

      boolean gt_int16_int16(short num1, short num2)
    • gt_int16_int32

      boolean gt_int16_int32(short num1, int num2)
    • gt_int16_int64

      boolean gt_int16_int64(short num1, long num2)
    • gt_int32_int16

      boolean gt_int32_int16(int num1, short num2)
    • gt_int32_int32

      boolean gt_int32_int32(int num1, int num2)
    • gt_int32_int64

      boolean gt_int32_int64(int num1, long num2)
    • gt_int64_int16

      boolean gt_int64_int16(long num1, short num2)
    • gt_int64_int32

      boolean gt_int64_int32(long num1, int num2)
    • gt_int64_int64

      boolean gt_int64_int64(long num1, long num2)
    • int16_abs

      short int16_abs(short num)
    • int16_and

      short int16_and(short num1, short num2)
    • int16_in

      short int16_in(String str)
    • int16_larger

      short int16_larger(short num1, short num2)
    • int16_mod

      short int16_mod(short num1, short num2)
    • int16_not

      short int16_not(short num)
    • int16_or

      short int16_or(short num1, short num2)
    • int16_out

      jnr.ffi.Pointer int16_out(short num)
    • int16_shl

      short int16_shl(short num1, int num2)
    • int16_shr

      short int16_shr(short num1, int num2)
    • int16_smaller

      short int16_smaller(short num1, short num2)
    • int16_to_int32

      int int16_to_int32(short num)
    • int16_to_int64

      long int16_to_int64(short num)
    • int16_uminus

      short int16_uminus(short num)
    • int16_uplus

      short int16_uplus(short num)
    • int16_xor

      short int16_xor(short num1, short num2)
    • int32_abs

      int int32_abs(int num)
    • int32_and

      int int32_and(int num1, int num2)
    • int32_cmp

      int int32_cmp(int l, int r)
    • int32_gcd

      int int32_gcd(int num1, int num2)
    • int32_in

      int int32_in(String str)
    • int32_inc

      int int32_inc(int num)
    • int32_larger

      int int32_larger(int num1, int num2)
    • int32_lcm

      int int32_lcm(int num1, int num2)
    • int32_mod

      int int32_mod(int num1, int num2)
    • int32_not

      int int32_not(int num)
    • int32_or

      int int32_or(int num1, int num2)
    • int32_out

      jnr.ffi.Pointer int32_out(int num)
    • int32_shl

      int int32_shl(int num1, int num2)
    • int32_shr

      int int32_shr(int num1, int num2)
    • int32_smaller

      int int32_smaller(int num1, int num2)
    • int32_to_bool

      boolean int32_to_bool(int num)
    • int32_to_int16

      short int32_to_int16(int num)
    • int32_to_int64

      long int32_to_int64(int num)
    • int32_uminus

      int int32_uminus(int num)
    • int32_uplus

      int int32_uplus(int num)
    • int32_xor

      int int32_xor(int num1, int num2)
    • int64_abs

      long int64_abs(long num)
    • int64_and

      long int64_and(long num1, long num2)
    • int64_cmp

      int int64_cmp(long l, long r)
    • int64_dec

      long int64_dec(long num)
    • int64_gcd

      long int64_gcd(long num1, long num2)
    • int64_in

      long int64_in(String str)
    • int64_inc

      long int64_inc(long num)
    • int64_larger

      long int64_larger(long num1, long num2)
    • int64_lcm

      long int64_lcm(long num1, long num2)
    • int64_mod

      long int64_mod(long num1, long num2)
    • int64_not

      long int64_not(long num)
    • int64_or

      long int64_or(long num1, long num2)
    • int64_out

      jnr.ffi.Pointer int64_out(long num)
    • int64_shl

      long int64_shl(long num1, int num2)
    • int64_shr

      long int64_shr(long num1, int num2)
    • int64_smaller

      long int64_smaller(long num1, long num2)
    • int64_to_float4

      jnr.ffi.Pointer int64_to_float4(long num)
    • int64_to_float8

      double int64_to_float8(long num)
    • int64_to_int16

      short int64_to_int16(long num)
    • int64_to_int32

      int int64_to_int32(long num)
    • int64_uminus

      long int64_uminus(long num)
    • int64_uplus

      long int64_uplus(long num)
    • int64_xor

      long int64_xor(long num1, long num2)
    • le_int16_int16

      boolean le_int16_int16(short num1, short num2)
    • le_int16_int32

      boolean le_int16_int32(short num1, int num2)
    • le_int16_int64

      boolean le_int16_int64(short num1, long num2)
    • le_int32_int16

      boolean le_int32_int16(int num1, short num2)
    • le_int32_int32

      boolean le_int32_int32(int num1, int num2)
    • le_int32_int64

      boolean le_int32_int64(int num1, long num2)
    • le_int64_int16

      boolean le_int64_int16(long num1, short num2)
    • le_int64_int32

      boolean le_int64_int32(long num1, int num2)
    • le_int64_int64

      boolean le_int64_int64(long num1, long num2)
    • lt_int16_int16

      boolean lt_int16_int16(short num1, short num2)
    • lt_int16_int32

      boolean lt_int16_int32(short num1, int num2)
    • lt_int16_int64

      boolean lt_int16_int64(short num1, long num2)
    • lt_int32_int16

      boolean lt_int32_int16(int num1, short num2)
    • lt_int32_int32

      boolean lt_int32_int32(int num1, int num2)
    • lt_int32_int64

      boolean lt_int32_int64(int num1, long num2)
    • lt_int64_int16

      boolean lt_int64_int16(long num1, short num2)
    • lt_int64_int32

      boolean lt_int64_int32(long num1, int num2)
    • lt_int64_int64

      boolean lt_int64_int64(long num1, long num2)
    • minus_int16_int16

      short minus_int16_int16(short num1, short num2)
    • minus_int16_int32

      int minus_int16_int32(short num1, int num2)
    • minus_int16_int64

      long minus_int16_int64(short num1, long num2)
    • minus_int32_int16

      int minus_int32_int16(int num1, short num2)
    • minus_int32_int32

      int minus_int32_int32(int num1, int num2)
    • minus_int32_int64

      long minus_int32_int64(int num1, long num2)
    • minus_int64_int16

      long minus_int64_int16(long num1, short num2)
    • minus_int64_int32

      long minus_int64_int32(long num1, int num2)
    • minus_int64_int64

      long minus_int64_int64(long num1, long num2)
    • mul_int16_int16

      short mul_int16_int16(short num1, short num2)
    • mul_int16_int32

      int mul_int16_int32(short num1, int num2)
    • mul_int16_int64

      long mul_int16_int64(short num1, long num2)
    • mul_int32_int16

      int mul_int32_int16(int num1, short num2)
    • mul_int32_int32

      int mul_int32_int32(int num1, int num2)
    • mul_int32_int64

      long mul_int32_int64(int num1, long num2)
    • mul_int64_int16

      long mul_int64_int16(long num1, short num2)
    • mul_int64_int32

      long mul_int64_int32(long num1, int num2)
    • mul_int64_int64

      long mul_int64_int64(long num1, long num2)
    • ne_int16_int16

      boolean ne_int16_int16(short num1, short num2)
    • ne_int16_int32

      boolean ne_int16_int32(short num1, int num2)
    • ne_int16_int64

      boolean ne_int16_int64(short num1, long num2)
    • ne_int32_int16

      boolean ne_int32_int16(int num1, short num2)
    • ne_int32_int32

      boolean ne_int32_int32(int num1, int num2)
    • ne_int32_int64

      boolean ne_int32_int64(int num1, long num2)
    • ne_int64_int16

      boolean ne_int64_int16(long num1, short num2)
    • ne_int64_int32

      boolean ne_int64_int32(long num1, int num2)
    • ne_int64_int64

      boolean ne_int64_int64(long num1, long num2)
    • numeric_copy

      jnr.ffi.Pointer numeric_copy(jnr.ffi.Pointer num)
    • pg_numeric_in

      jnr.ffi.Pointer pg_numeric_in(String str, int typmod)
    • pg_numeric_out

      jnr.ffi.Pointer pg_numeric_out(jnr.ffi.Pointer num)
    • pg_numeric_typmodin

      int pg_numeric_typmodin(jnr.ffi.Pointer tl, int n)
    • pg_numeric_typmodout

      jnr.ffi.Pointer pg_numeric_typmodout(int typmod)
    • pg_numeric

      jnr.ffi.Pointer pg_numeric(jnr.ffi.Pointer num, int typmod)
    • pg_numeric_abs

      jnr.ffi.Pointer pg_numeric_abs(jnr.ffi.Pointer num)
    • pg_numeric_uplus

      jnr.ffi.Pointer pg_numeric_uplus(jnr.ffi.Pointer num)
    • pg_numeric_uminus

      jnr.ffi.Pointer pg_numeric_uminus(jnr.ffi.Pointer num)
    • pg_numeric_sign

      jnr.ffi.Pointer pg_numeric_sign(jnr.ffi.Pointer num)
    • pg_numeric_round

      jnr.ffi.Pointer pg_numeric_round(jnr.ffi.Pointer num, int scale)
    • pg_numeric_trunc

      jnr.ffi.Pointer pg_numeric_trunc(jnr.ffi.Pointer num, int scale)
    • pg_numeric_ceil

      jnr.ffi.Pointer pg_numeric_ceil(jnr.ffi.Pointer num)
    • pg_numeric_floor

      jnr.ffi.Pointer pg_numeric_floor(jnr.ffi.Pointer num)
    • numeric_width_bucket

      int numeric_width_bucket(jnr.ffi.Pointer operand, jnr.ffi.Pointer bound1, jnr.ffi.Pointer bound2, int count)
    • pg_numeric_cmp

      int pg_numeric_cmp(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • pg_numeric_eq

      boolean pg_numeric_eq(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • pg_numeric_ne

      boolean pg_numeric_ne(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • pg_numeric_gt

      boolean pg_numeric_gt(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • pg_numeric_ge

      boolean pg_numeric_ge(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • pg_numeric_lt

      boolean pg_numeric_lt(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • pg_numeric_le

      boolean pg_numeric_le(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • numeric_hash

      int numeric_hash(jnr.ffi.Pointer key)
    • numeric_hash_extended

      long numeric_hash_extended(jnr.ffi.Pointer key, long seed)
    • pg_numeric_add

      jnr.ffi.Pointer pg_numeric_add(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • pg_numeric_sub

      jnr.ffi.Pointer pg_numeric_sub(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • pg_numeric_mul

      jnr.ffi.Pointer pg_numeric_mul(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • pg_numeric_div

      jnr.ffi.Pointer pg_numeric_div(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • pg_numeric_div_trunc

      jnr.ffi.Pointer pg_numeric_div_trunc(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • pg_numeric_mod

      jnr.ffi.Pointer pg_numeric_mod(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • pg_numeric_inc

      jnr.ffi.Pointer pg_numeric_inc(jnr.ffi.Pointer num)
    • pg_numeric_smaller

      jnr.ffi.Pointer pg_numeric_smaller(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • pg_numeric_larger

      jnr.ffi.Pointer pg_numeric_larger(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • pg_numeric_gcd

      jnr.ffi.Pointer pg_numeric_gcd(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • pg_numeric_lcm

      jnr.ffi.Pointer pg_numeric_lcm(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • pg_numeric_fac

      jnr.ffi.Pointer pg_numeric_fac(long num)
    • pg_numeric_sqrt

      jnr.ffi.Pointer pg_numeric_sqrt(jnr.ffi.Pointer num)
    • pg_numeric_exp

      jnr.ffi.Pointer pg_numeric_exp(jnr.ffi.Pointer num)
    • pg_numeric_ln

      jnr.ffi.Pointer pg_numeric_ln(jnr.ffi.Pointer num)
    • pg_numeric_log

      jnr.ffi.Pointer pg_numeric_log(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • numeric_pow

      jnr.ffi.Pointer numeric_pow(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • pg_numeric_scale

      int pg_numeric_scale(jnr.ffi.Pointer num)
    • pg_numeric_min_scale

      int pg_numeric_min_scale(jnr.ffi.Pointer num)
    • pg_numeric_trim_scale

      jnr.ffi.Pointer pg_numeric_trim_scale(jnr.ffi.Pointer num)
    • int32_to_numeric

      jnr.ffi.Pointer int32_to_numeric(int num)
    • numeric_to_int32

      int numeric_to_int32(jnr.ffi.Pointer num)
    • int64_to_numeric

      jnr.ffi.Pointer int64_to_numeric(long num)
    • numeric_to_int64

      long numeric_to_int64(jnr.ffi.Pointer num)
    • int16_to_numeric

      jnr.ffi.Pointer int16_to_numeric(short num)
    • numeric_to_int16

      short numeric_to_int16(jnr.ffi.Pointer num)
    • numeric_to_float4

      jnr.ffi.Pointer numeric_to_float4(jnr.ffi.Pointer num)
    • numeric_to_float8

      double numeric_to_float8(jnr.ffi.Pointer num)
    • float4_to_numeric

      jnr.ffi.Pointer float4_to_numeric(jnr.ffi.Pointer num)
    • float8_to_numeric

      jnr.ffi.Pointer float8_to_numeric(double num)
    • add_float4_float4

      jnr.ffi.Pointer add_float4_float4(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • add_float4_float8

      double add_float4_float8(jnr.ffi.Pointer num1, double num2)
    • add_float8_float4

      double add_float8_float4(double num1, jnr.ffi.Pointer num2)
    • add_float8_float8

      double add_float8_float8(double num1, double num2)
    • div_float4_float4

      jnr.ffi.Pointer div_float4_float4(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • div_float4_float8

      double div_float4_float8(jnr.ffi.Pointer num1, double num2)
    • div_float8_float4

      double div_float8_float4(double num1, jnr.ffi.Pointer num2)
    • div_float8_float8

      double div_float8_float8(double num1, double num2)
    • eq_float4_float4

      boolean eq_float4_float4(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • eq_float4_float8

      boolean eq_float4_float8(jnr.ffi.Pointer num1, double num2)
    • eq_float8_float4

      boolean eq_float8_float4(double num1, jnr.ffi.Pointer num2)
    • eq_float8_float8

      boolean eq_float8_float8(double num1, double num2)
    • float4_abs

      jnr.ffi.Pointer float4_abs(jnr.ffi.Pointer num)
    • float4_in

      jnr.ffi.Pointer float4_in(String num)
    • float4_larger

      jnr.ffi.Pointer float4_larger(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • float4_out

      jnr.ffi.Pointer float4_out(jnr.ffi.Pointer num)
    • float4_smaller

      jnr.ffi.Pointer float4_smaller(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • float4_to_float8

      double float4_to_float8(jnr.ffi.Pointer num)
    • float4_to_int16

      short float4_to_int16(jnr.ffi.Pointer num)
    • float4_to_int32

      int float4_to_int32(jnr.ffi.Pointer num)
    • float4_um

      jnr.ffi.Pointer float4_um(jnr.ffi.Pointer num)
    • float4_up

      jnr.ffi.Pointer float4_up(jnr.ffi.Pointer num)
    • float8_abs

      double float8_abs(double num)
    • float8_acos

      double float8_acos(double num)
    • float8_acosd

      double float8_acosd(double num)
    • float8_acosh

      double float8_acosh(double num)
    • float8_asin

      double float8_asin(double num)
    • float8_asind

      double float8_asind(double num)
    • float8_asinh

      double float8_asinh(double num)
    • float8_atan

      double float8_atan(double num)
    • float8_atan2

      double float8_atan2(double num1, double num2)
    • float8_atan2d

      double float8_atan2d(double num1, double num2)
    • float8_atand

      double float8_atand(double num)
    • float8_atanh

      double float8_atanh(double num)
    • float8_cbrt

      double float8_cbrt(double num)
    • float8_ceil

      double float8_ceil(double num)
    • float8_cos

      double float8_cos(double num)
    • float8_cosd

      double float8_cosd(double num)
    • float8_cosh

      double float8_cosh(double num)
    • float8_cot

      double float8_cot(double num)
    • float8_cotd

      double float8_cotd(double num)
    • float8_degrees

      double float8_degrees(double num)
    • float8_exp

      double float8_exp(double num)
    • float8_floor

      double float8_floor(double num)
    • float8_gamma

      double float8_gamma(double num)
    • float8_in

      double float8_in(String str)
    • float8_larger

      double float8_larger(double num1, double num2)
    • meos_strtod

      double meos_strtod(String str, jnr.ffi.Pointer endptr)
    • float8_lgamma

      double float8_lgamma(double num)
    • float8_ln

      double float8_ln(double num)
    • float8_log10

      double float8_log10(double num)
    • float8_out

      jnr.ffi.Pointer float8_out(double num, int maxdd)
    • float8_pi

      double float8_pi()
    • float8_pow

      double float8_pow(double num1, double num2)
    • float8_radians

      double float8_radians(double num)
    • float8_rint

      double float8_rint(double num)
    • float8_round

      double float8_round(double num, int maxdd)
    • float8_sign

      double float8_sign(double num)
    • float8_sin

      double float8_sin(double num)
    • float8_sind

      double float8_sind(double num)
    • float8_sinh

      double float8_sinh(double num)
    • float8_smaller

      double float8_smaller(double num1, double num2)
    • float8_sqrt

      double float8_sqrt(double num)
    • float8_tan

      double float8_tan(double num)
    • float8_tand

      double float8_tand(double num)
    • float8_tanh

      double float8_tanh(double num)
    • float8_to_float4

      jnr.ffi.Pointer float8_to_float4(double num)
    • float8_to_int16

      short float8_to_int16(double num)
    • float8_to_int32

      int float8_to_int32(double num)
    • float8_trunc

      double float8_trunc(double num)
    • float8_um

      double float8_um(double num)
    • float8_up

      double float8_up(double num)
    • float8_width_bucket

      int float8_width_bucket(double num, double bound1, double bound2, int count)
    • ge_float4_float4

      boolean ge_float4_float4(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • ge_float4_float8

      boolean ge_float4_float8(jnr.ffi.Pointer num1, double num2)
    • ge_float8_float4

      boolean ge_float8_float4(double num1, jnr.ffi.Pointer num2)
    • ge_float8_float8

      boolean ge_float8_float8(double num1, double num2)
    • gt_float4_float4

      boolean gt_float4_float4(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • gt_float4_float8

      boolean gt_float4_float8(jnr.ffi.Pointer num1, double num2)
    • gt_float8_float4

      boolean gt_float8_float4(double num1, jnr.ffi.Pointer num2)
    • gt_float8_float8

      boolean gt_float8_float8(double num1, double num2)
    • int16_to_float4

      jnr.ffi.Pointer int16_to_float4(short num)
    • int16_to_float8

      double int16_to_float8(short num)
    • int32_to_float4

      jnr.ffi.Pointer int32_to_float4(int num)
    • int32_to_float8

      double int32_to_float8(int num)
    • le_float4_float4

      boolean le_float4_float4(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • le_float4_float8

      boolean le_float4_float8(jnr.ffi.Pointer num1, double num2)
    • le_float8_float4

      boolean le_float8_float4(double num1, jnr.ffi.Pointer num2)
    • le_float8_float8

      boolean le_float8_float8(double num1, double num2)
    • lt_float4_float4

      boolean lt_float4_float4(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • lt_float4_float8

      boolean lt_float4_float8(jnr.ffi.Pointer num1, double num2)
    • lt_float8_float4

      boolean lt_float8_float4(double num1, jnr.ffi.Pointer num2)
    • lt_float8_float8

      boolean lt_float8_float8(double num1, double num2)
    • minus_float4_float4

      jnr.ffi.Pointer minus_float4_float4(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • minus_float4_float8

      double minus_float4_float8(jnr.ffi.Pointer num1, double num2)
    • minus_float8_float4

      double minus_float8_float4(double num1, jnr.ffi.Pointer num2)
    • minus_float8_float8

      double minus_float8_float8(double num1, double num2)
    • mul_float4_float4

      jnr.ffi.Pointer mul_float4_float4(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • mul_float4_float8

      double mul_float4_float8(jnr.ffi.Pointer num1, double num2)
    • mul_float8_float4

      double mul_float8_float4(double num1, jnr.ffi.Pointer num2)
    • mul_float8_float8

      double mul_float8_float8(double num1, double num2)
    • ne_float4_float4

      boolean ne_float4_float4(jnr.ffi.Pointer num1, jnr.ffi.Pointer num2)
    • ne_float4_float8

      boolean ne_float4_float8(jnr.ffi.Pointer num1, double num2)
    • ne_float8_float4

      boolean ne_float8_float4(double num1, jnr.ffi.Pointer num2)
    • ne_float8_float8

      boolean ne_float8_float8(double num1, double num2)
    • pg_float4_cmp

      int pg_float4_cmp(jnr.ffi.Pointer a, jnr.ffi.Pointer b)
    • pg_float8_cmp

      int pg_float8_cmp(double a, double b)
    • pg_cstring_to_text

      jnr.ffi.Pointer pg_cstring_to_text(String str)
    • cstring_to_text

      jnr.ffi.Pointer cstring_to_text(String str)
    • int32_to_bin

      jnr.ffi.Pointer int32_to_bin(int num)
    • int32_to_hex

      jnr.ffi.Pointer int32_to_hex(int num)
    • int32_to_oct

      jnr.ffi.Pointer int32_to_oct(int num)
    • int64_to_bin

      jnr.ffi.Pointer int64_to_bin(long num)
    • int64_to_hex

      jnr.ffi.Pointer int64_to_hex(long num)
    • int64_to_oct

      jnr.ffi.Pointer int64_to_oct(long num)
    • pg_icu_unicode_version

      jnr.ffi.Pointer pg_icu_unicode_version()
    • pg_text_concat

      jnr.ffi.Pointer pg_text_concat(jnr.ffi.Pointer textarr, int count)
    • pg_text_concat_ws

      jnr.ffi.Pointer pg_text_concat_ws(jnr.ffi.Pointer textarr, int count, jnr.ffi.Pointer sep)
    • pg_text_ge

      boolean pg_text_ge(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2)
    • pg_text_gt

      boolean pg_text_gt(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2)
    • pg_text_larger

      jnr.ffi.Pointer pg_text_larger(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2)
    • pg_text_le

      boolean pg_text_le(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2)
    • pg_text_left

      jnr.ffi.Pointer pg_text_left(jnr.ffi.Pointer txt, int n)
    • pg_text_lt

      boolean pg_text_lt(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2)
    • pg_text_pattern_ge

      boolean pg_text_pattern_ge(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2)
    • pg_text_pattern_gt

      boolean pg_text_pattern_gt(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2)
    • pg_text_pattern_le

      boolean pg_text_pattern_le(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2)
    • pg_text_pattern_lt

      boolean pg_text_pattern_lt(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2)
    • pg_text_reverse

      jnr.ffi.Pointer pg_text_reverse(jnr.ffi.Pointer txt)
    • pg_text_right

      jnr.ffi.Pointer pg_text_right(jnr.ffi.Pointer txt, int n)
    • pg_text_smaller

      jnr.ffi.Pointer pg_text_smaller(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2)
    • pg_text_starts_with

      boolean pg_text_starts_with(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2)
    • pg_text_substr

      jnr.ffi.Pointer pg_text_substr(jnr.ffi.Pointer txt, int start, int length)
    • pg_text_substr_no_len

      jnr.ffi.Pointer pg_text_substr_no_len(jnr.ffi.Pointer txt, int start)
    • pg_unicode_assigned

      boolean pg_unicode_assigned(jnr.ffi.Pointer txt)
    • pg_unicode_is_normalized

      boolean pg_unicode_is_normalized(jnr.ffi.Pointer txt, jnr.ffi.Pointer fmt)
    • pg_unicode_normalize_func

      jnr.ffi.Pointer pg_unicode_normalize_func(jnr.ffi.Pointer txt, jnr.ffi.Pointer fmt)
    • pg_unicode_version

      jnr.ffi.Pointer pg_unicode_version()
    • pg_unistr

      jnr.ffi.Pointer pg_unistr(jnr.ffi.Pointer txt)
    • pg_text_to_cstring

      jnr.ffi.Pointer pg_text_to_cstring(jnr.ffi.Pointer txt)
    • text_to_cstring

      jnr.ffi.Pointer text_to_cstring(jnr.ffi.Pointer txt)
    • text_cat

      jnr.ffi.Pointer text_cat(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2)
    • text_cmp

      int text_cmp(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2, int collid)
    • text_copy

      jnr.ffi.Pointer text_copy(jnr.ffi.Pointer txt)
    • text_eq

      boolean text_eq(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2)
    • text_in

      jnr.ffi.Pointer text_in(String str)
    • text_initcap

      jnr.ffi.Pointer text_initcap(jnr.ffi.Pointer txt)
    • text_len

      int text_len(jnr.ffi.Pointer txt)
    • text_lower

      jnr.ffi.Pointer text_lower(jnr.ffi.Pointer txt)
    • text_ne

      boolean text_ne(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2)
    • text_octetlen

      int text_octetlen(jnr.ffi.Pointer txt)
    • text_out

      jnr.ffi.Pointer text_out(jnr.ffi.Pointer txt)
    • text_overlay

      jnr.ffi.Pointer text_overlay(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2, int from, int count)
    • text_overlay_no_len

      jnr.ffi.Pointer text_overlay_no_len(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2, int from)
    • text_pos

      int text_pos(jnr.ffi.Pointer txt, jnr.ffi.Pointer search)
    • text_upper

      jnr.ffi.Pointer text_upper(jnr.ffi.Pointer txt)
    • textcat_text_text

      jnr.ffi.Pointer textcat_text_text(jnr.ffi.Pointer txt1, jnr.ffi.Pointer txt2)
    • bytea_copy

      jnr.ffi.Pointer bytea_copy(jnr.ffi.Pointer ba)
    • add_date_int

      int add_date_int(int date, int days)
    • add_date_interval

      int add_date_interval(int date, jnr.ffi.Pointer interv)
    • cmp_date_timestamp

      int cmp_date_timestamp(int date, long ts2)
    • cmp_date_date

      int cmp_date_date(int date1, int date2)
    • cmp_date_timestamptz

      int cmp_date_timestamptz(int date, long ts2)
    • cmp_timestamp_date

      int cmp_timestamp_date(long ts1, int date)
    • cmp_timestamptz_date

      int cmp_timestamptz_date(long ts1, int date)
    • date_extract

      jnr.ffi.Pointer date_extract(int date, jnr.ffi.Pointer units)
    • date_hash

      int date_hash(int date)
    • date_hash_extended

      long date_hash_extended(int date, long seed)
    • date_is_finite

      boolean date_is_finite(int date)
    • date_time_to_timestamp

      long date_time_to_timestamp(int date, jnr.ffi.Pointer time)
    • date_to_timestamp

      long date_to_timestamp(int date)
    • date_to_timestamptz

      long date_to_timestamptz(int date)
    • eq_date_date

      boolean eq_date_date(int date1, int date2)
    • eq_date_timestamp

      boolean eq_date_timestamp(int date, long ts2)
    • eq_date_timestamptz

      boolean eq_date_timestamptz(int date, long ts2)
    • eq_timestamp_date

      boolean eq_timestamp_date(long ts1, int date)
    • eq_timestamptz_date

      boolean eq_timestamptz_date(long ts1, int date)
    • ge_date_date

      boolean ge_date_date(int date1, int date2)
    • ge_date_timestamp

      boolean ge_date_timestamp(int date, long ts)
    • ge_date_timestamptz

      boolean ge_date_timestamptz(int date, long ts2)
    • ge_timestamp_date

      boolean ge_timestamp_date(long ts1, int date)
    • ge_timestamptz_date

      boolean ge_timestamptz_date(long ts1, int date)
    • gt_date_date

      boolean gt_date_date(int date1, int date2)
    • gt_date_timestamp

      boolean gt_date_timestamp(int date, long ts)
    • gt_date_timestamptz

      boolean gt_date_timestamptz(int date, long ts2)
    • gt_timestamp_date

      boolean gt_timestamp_date(long ts1, int date)
    • gt_timestamptz_date

      boolean gt_timestamptz_date(long ts1, int date)
    • le_date_date

      boolean le_date_date(int date1, int date2)
    • le_date_timestamp

      boolean le_date_timestamp(int date, long ts)
    • le_date_timestamptz

      boolean le_date_timestamptz(int date, long ts2)
    • le_timestamp_date

      boolean le_timestamp_date(long ts1, int date)
    • le_timestamptz_date

      boolean le_timestamptz_date(long ts1, int date)
    • lt_date_date

      boolean lt_date_date(int date1, int date2)
    • lt_date_timestamp

      boolean lt_date_timestamp(int date, long ts)
    • lt_date_timestamptz

      boolean lt_date_timestamptz(int date, long ts2)
    • lt_timestamp_date

      boolean lt_timestamp_date(long ts1, int date)
    • lt_timestamptz_date

      boolean lt_timestamptz_date(long ts1, int date)
    • minus_date_date

      int minus_date_date(int date1, int date2)
    • minus_date_int

      int minus_date_int(int date, int days)
    • minus_date_interval

      int minus_date_interval(int date, jnr.ffi.Pointer span)
    • ne_date_date

      boolean ne_date_date(int date1, int date2)
    • ne_date_timestamp

      boolean ne_date_timestamp(int date, long ts)
    • ne_date_timestamptz

      boolean ne_date_timestamptz(int date, long ts2)
    • ne_timestamp_date

      boolean ne_timestamp_date(long ts1, int date)
    • ne_timestamptz_date

      boolean ne_timestamptz_date(long ts1, int date)
    • pg_date_in

      int pg_date_in(String str)
    • pg_date_larger

      int pg_date_larger(int date1, int date2)
    • pg_date_make

      int pg_date_make(int year, int mon, int mday)
    • pg_date_smaller

      int pg_date_smaller(int date1, int date2)
    • pg_date_out

      jnr.ffi.Pointer pg_date_out(int date)
    • time_overlaps

      boolean time_overlaps(jnr.ffi.Pointer ts1, jnr.ffi.Pointer te1, jnr.ffi.Pointer ts2, jnr.ffi.Pointer te2)
    • timestamp_to_date

      int timestamp_to_date(long timestamp)
    • timestamptz_to_date

      int timestamptz_to_date(long timestamp)
    • date_timetz_to_timestamptz

      long date_timetz_to_timestamptz(int date, jnr.ffi.Pointer timetz)
    • interval_to_time

      jnr.ffi.Pointer interval_to_time(jnr.ffi.Pointer interv)
    • minus_time_interval

      jnr.ffi.Pointer minus_time_interval(jnr.ffi.Pointer time, jnr.ffi.Pointer interv)
    • minus_time_time

      jnr.ffi.Pointer minus_time_time(jnr.ffi.Pointer time1, jnr.ffi.Pointer time2)
    • minus_timetz_interval

      jnr.ffi.Pointer minus_timetz_interval(jnr.ffi.Pointer timetz, jnr.ffi.Pointer interv)
    • pg_time_cmp

      int pg_time_cmp(jnr.ffi.Pointer time1, jnr.ffi.Pointer time2)
    • pg_time_eq

      boolean pg_time_eq(jnr.ffi.Pointer time1, jnr.ffi.Pointer time2)
    • pg_time_ge

      boolean pg_time_ge(jnr.ffi.Pointer time1, jnr.ffi.Pointer time2)
    • pg_time_gt

      boolean pg_time_gt(jnr.ffi.Pointer time1, jnr.ffi.Pointer time2)
    • pg_time_hash

      int pg_time_hash(jnr.ffi.Pointer time)
    • pg_time_hash_extended

      long pg_time_hash_extended(jnr.ffi.Pointer time, int seed)
    • pg_time_in

      jnr.ffi.Pointer pg_time_in(String str, int typmod)
    • pg_time_larger

      jnr.ffi.Pointer pg_time_larger(jnr.ffi.Pointer time1, jnr.ffi.Pointer time2)
    • pg_time_le

      boolean pg_time_le(jnr.ffi.Pointer time1, jnr.ffi.Pointer time2)
    • pg_time_lt

      boolean pg_time_lt(jnr.ffi.Pointer time1, jnr.ffi.Pointer time2)
    • pg_time_ne

      boolean pg_time_ne(jnr.ffi.Pointer time1, jnr.ffi.Pointer time2)
    • pg_time_out

      jnr.ffi.Pointer pg_time_out(jnr.ffi.Pointer time)
    • pg_time_part

      double pg_time_part(jnr.ffi.Pointer time, jnr.ffi.Pointer units)
    • pg_time_scale

      jnr.ffi.Pointer pg_time_scale(jnr.ffi.Pointer date, int typmod)
    • pg_time_smaller

      jnr.ffi.Pointer pg_time_smaller(jnr.ffi.Pointer time1, jnr.ffi.Pointer time2)
    • pg_timetz_at_local

      jnr.ffi.Pointer pg_timetz_at_local(jnr.ffi.Pointer timetz)
    • pg_timetz_cmp

      int pg_timetz_cmp(jnr.ffi.Pointer timetz1, jnr.ffi.Pointer timetz2)
    • pg_timetz_eq

      boolean pg_timetz_eq(jnr.ffi.Pointer timetz1, jnr.ffi.Pointer timetz2)
    • pg_timetz_ge

      boolean pg_timetz_ge(jnr.ffi.Pointer timetz1, jnr.ffi.Pointer timetz2)
    • pg_timetz_gt

      boolean pg_timetz_gt(jnr.ffi.Pointer timetz1, jnr.ffi.Pointer timetz2)
    • pg_timetz_hash

      int pg_timetz_hash(jnr.ffi.Pointer timetz)
    • pg_timetz_hash_extended

      long pg_timetz_hash_extended(jnr.ffi.Pointer timetz, long seed)
    • pg_timetz_in

      jnr.ffi.Pointer pg_timetz_in(String str, int typmod)
    • pg_timetz_izone

      jnr.ffi.Pointer pg_timetz_izone(jnr.ffi.Pointer timetz, jnr.ffi.Pointer zone)
    • pg_timetz_le

      boolean pg_timetz_le(jnr.ffi.Pointer timetz1, jnr.ffi.Pointer timetz2)
    • pg_timetz_lt

      boolean pg_timetz_lt(jnr.ffi.Pointer timetz1, jnr.ffi.Pointer timetz2)
    • pg_timetz_ne

      boolean pg_timetz_ne(jnr.ffi.Pointer timetz1, jnr.ffi.Pointer timetz2)
    • pg_timetz_out

      jnr.ffi.Pointer pg_timetz_out(jnr.ffi.Pointer timetz)
    • pg_timetz_larger

      jnr.ffi.Pointer pg_timetz_larger(jnr.ffi.Pointer timetz1, jnr.ffi.Pointer timetz2)
    • pg_timetz_part

      double pg_timetz_part(jnr.ffi.Pointer timetz, jnr.ffi.Pointer units)
    • pg_timetz_scale

      jnr.ffi.Pointer pg_timetz_scale(jnr.ffi.Pointer timetz, int typmod)
    • pg_timetz_smaller

      jnr.ffi.Pointer pg_timetz_smaller(jnr.ffi.Pointer timetz1, jnr.ffi.Pointer timetz2)
    • pg_timetz_zone

      jnr.ffi.Pointer pg_timetz_zone(jnr.ffi.Pointer timetz, jnr.ffi.Pointer zone)
    • plus_time_interval

      jnr.ffi.Pointer plus_time_interval(jnr.ffi.Pointer time, jnr.ffi.Pointer interv)
    • plus_timetz_interval

      jnr.ffi.Pointer plus_timetz_interval(jnr.ffi.Pointer timetz, jnr.ffi.Pointer interv)
    • time_extract

      jnr.ffi.Pointer time_extract(jnr.ffi.Pointer time, jnr.ffi.Pointer units)
    • time_make

      jnr.ffi.Pointer time_make(int tm_hour, int tm_min, double sec)
    • time_to_interval

      jnr.ffi.Pointer time_to_interval(jnr.ffi.Pointer time)
    • time_to_timetz

      jnr.ffi.Pointer time_to_timetz(jnr.ffi.Pointer time)
    • timestamp_to_time

      jnr.ffi.Pointer timestamp_to_time(long ts)
    • timestamptz_to_time

      jnr.ffi.Pointer timestamptz_to_time(long tztz)
    • timestamptz_to_timetz

      jnr.ffi.Pointer timestamptz_to_timetz(long tztz)
    • timetz_overlaps

      boolean timetz_overlaps(jnr.ffi.Pointer ts1, jnr.ffi.Pointer te1, jnr.ffi.Pointer ts2, jnr.ffi.Pointer te2)
    • timetz_to_time

      jnr.ffi.Pointer timetz_to_time(jnr.ffi.Pointer timetz)
    • timetz_extract

      jnr.ffi.Pointer timetz_extract(jnr.ffi.Pointer timetz, jnr.ffi.Pointer units)
    • add_timestamp_interval

      long add_timestamp_interval(long ts, jnr.ffi.Pointer interv)
    • add_timestamptz_interval

      long add_timestamptz_interval(long tstz, jnr.ffi.Pointer interv)
    • add_timestamptz_interval_at_zone

      long add_timestamptz_interval_at_zone(long tstz, jnr.ffi.Pointer interv, jnr.ffi.Pointer zone)
    • cmp_timestamp_timestamp

      int cmp_timestamp_timestamp(long ts1, long ts2)
    • cmp_timestamp_timestamptz

      int cmp_timestamp_timestamptz(long ts, long tstz)
    • cmp_timestamptz_timestamp

      int cmp_timestamptz_timestamp(long tstz, long ts)
    • eq_timestamp_timestamp

      boolean eq_timestamp_timestamp(long ts1, long ts2)
    • eq_timestamp_timestamptz

      boolean eq_timestamp_timestamptz(long ts, long tstz)
    • eq_timestamptz_timestamp

      boolean eq_timestamptz_timestamp(long tstz, long ts)
    • float8_to_timestamptz

      long float8_to_timestamptz(double seconds)
    • gt_timestamp_timestamp

      boolean gt_timestamp_timestamp(long ts1, long ts2)
    • gt_timestamp_timestamptz

      boolean gt_timestamp_timestamptz(long ts, long tstz)
    • gt_timestamptz_timestamp

      boolean gt_timestamptz_timestamp(long tstz, long ts)
    • ge_timestamp_timestamp

      boolean ge_timestamp_timestamp(long ts1, long ts2)
    • ge_timestamp_timestamptz

      boolean ge_timestamp_timestamptz(long ts, long tstz)
    • ge_timestamptz_timestamp

      boolean ge_timestamptz_timestamp(long tstz, long ts)
    • le_timestamp_timestamp

      boolean le_timestamp_timestamp(long ts1, long ts2)
    • le_timestamp_timestamptz

      boolean le_timestamp_timestamptz(long ts, long tstz)
    • le_timestamptz_timestamp

      boolean le_timestamptz_timestamp(long tstz, long ts)
    • lt_timestamp_timestamp

      boolean lt_timestamp_timestamp(long ts1, long ts2)
    • lt_timestamp_timestamptz

      boolean lt_timestamp_timestamptz(long ts, long tstz)
    • lt_timestamptz_timestamp

      boolean lt_timestamptz_timestamp(long tstz, long ts)
    • minus_timestamp_interval

      long minus_timestamp_interval(long ts, jnr.ffi.Pointer interv)
    • minus_timestamp_timestamp

      jnr.ffi.Pointer minus_timestamp_timestamp(long ts1, long ts2)
    • minus_timestamptz_interval

      long minus_timestamptz_interval(long tstz, jnr.ffi.Pointer interv)
    • minus_timestamptz_interval_at_zone

      long minus_timestamptz_interval_at_zone(long tstz, jnr.ffi.Pointer interv, jnr.ffi.Pointer zone)
    • minus_timestamptz_timestamptz

      jnr.ffi.Pointer minus_timestamptz_timestamptz(long tstz1, long tstz2)
    • ne_timestamp_timestamp

      boolean ne_timestamp_timestamp(long ts1, long ts2)
    • ne_timestamp_timestamptz

      boolean ne_timestamp_timestamptz(long ts, long tstz)
    • ne_timestamptz_timestamp

      boolean ne_timestamptz_timestamp(long tstz, long ts)
    • pg_interval_justify_days

      jnr.ffi.Pointer pg_interval_justify_days(jnr.ffi.Pointer interv)
    • pg_interval_justify_hours

      jnr.ffi.Pointer pg_interval_justify_hours(jnr.ffi.Pointer interv)
    • pg_interval_justify_interval

      jnr.ffi.Pointer pg_interval_justify_interval(jnr.ffi.Pointer interv)
    • pg_timestamp_age

      jnr.ffi.Pointer pg_timestamp_age(long ts1, long ts2)
    • pg_timestamp_at_local

      long pg_timestamp_at_local(long ts)
    • pg_timestamp_bin

      long pg_timestamp_bin(long ts, jnr.ffi.Pointer stride, long origin)
    • pg_timestamp_hash

      int pg_timestamp_hash(long ts)
    • pg_timestamp_hash_extended

      long pg_timestamp_hash_extended(long tstz, long seed)
    • pg_timestamp_in

      long pg_timestamp_in(String str, int typmod)
    • pg_timestamp_izone

      long pg_timestamp_izone(long ts, jnr.ffi.Pointer zone)
    • time_of_day

      jnr.ffi.Pointer time_of_day()
    • pg_timestamp_larger

      long pg_timestamp_larger(long ts1, long ts2)
    • pg_timestamp_out

      jnr.ffi.Pointer pg_timestamp_out(long ts)
    • pg_timestamp_part

      double pg_timestamp_part(long ts, jnr.ffi.Pointer units)
    • pg_timestamp_scale

      long pg_timestamp_scale(long ts, int typmod)
    • pg_timestamp_smaller

      long pg_timestamp_smaller(long ts1, long ts2)
    • pg_timestamp_trunc

      long pg_timestamp_trunc(long ts, jnr.ffi.Pointer units)
    • pg_timestamp_zone

      long pg_timestamp_zone(long ts, jnr.ffi.Pointer zone)
    • pg_timestamptz_age

      jnr.ffi.Pointer pg_timestamptz_age(long tstz1, long tstz2)
    • pg_timestamptz_bin

      long pg_timestamptz_bin(long tstz, jnr.ffi.Pointer stride, long origin)
    • pg_timestamptz_hash

      int pg_timestamptz_hash(long tstz)
    • pg_timestamptz_hash_extended

      long pg_timestamptz_hash_extended(long tstz, long seed)
    • pg_timestamptz_in

      long pg_timestamptz_in(String str, int typmod)
    • pg_timestamptz_izone

      long pg_timestamptz_izone(long tstz, jnr.ffi.Pointer zone)
    • pg_timestamptz_out

      jnr.ffi.Pointer pg_timestamptz_out(long tstz)
    • pg_timestamptz_part

      double pg_timestamptz_part(long tstz, jnr.ffi.Pointer units)
    • pg_timestamptz_scale

      long pg_timestamptz_scale(long tstz, int typmod)
    • pg_timestamptz_trunc

      long pg_timestamptz_trunc(long tstz, jnr.ffi.Pointer units)
    • pg_timestamptz_trunc_zone

      long pg_timestamptz_trunc_zone(long tstz, jnr.ffi.Pointer units, jnr.ffi.Pointer zone)
    • pg_timestamptz_zone

      long pg_timestamptz_zone(long tstz, jnr.ffi.Pointer zone)
    • timestamp_extract

      jnr.ffi.Pointer timestamp_extract(long ts, jnr.ffi.Pointer units)
    • timestamp_is_finite

      boolean timestamp_is_finite(long ts)
    • timestamp_make

      long timestamp_make(int year, int month, int mday, int hour, int min, double sec)
    • timestamp_overlaps

      boolean timestamp_overlaps(long ts1, long te1, long ts2, long te2)
    • timestamp_to_timestamptz

      long timestamp_to_timestamptz(long ts)
    • timestamptz_at_local

      long timestamptz_at_local(long tstz)
    • pg_timestamptz_at_local

      long pg_timestamptz_at_local(long tstz)
    • timestamptz_extract

      jnr.ffi.Pointer timestamptz_extract(long tstz, jnr.ffi.Pointer units)
    • timestamptz_make

      long timestamptz_make(int year, int month, int day, int hour, int min, double sec)
    • timestamptz_make_at_timezone

      long timestamptz_make_at_timezone(int year, int month, int day, int hour, int min, double sec, jnr.ffi.Pointer zone)
    • timestamptz_shift

      long timestamptz_shift(long tstz, jnr.ffi.Pointer interv)
    • timestamptz_to_timestamp

      long timestamptz_to_timestamp(long tstz)
    • add_interval_interval

      jnr.ffi.Pointer add_interval_interval(jnr.ffi.Pointer interv1, jnr.ffi.Pointer interv2)
    • div_interval_float8

      jnr.ffi.Pointer div_interval_float8(jnr.ffi.Pointer interv, double factor)
    • interval_extract

      jnr.ffi.Pointer interval_extract(jnr.ffi.Pointer interv, jnr.ffi.Pointer units)
    • interval_is_finite

      boolean interval_is_finite(jnr.ffi.Pointer interv)
    • interval_make

      jnr.ffi.Pointer interval_make(int years, int months, int weeks, int days, int hours, int mins, double secs)
    • interval_negate

      jnr.ffi.Pointer interval_negate(jnr.ffi.Pointer interv)
    • minus_interval_interval

      jnr.ffi.Pointer minus_interval_interval(jnr.ffi.Pointer interv1, jnr.ffi.Pointer interv2)
    • mul_float8_interval

      jnr.ffi.Pointer mul_float8_interval(double factor, jnr.ffi.Pointer interv)
    • mul_interval_float8

      jnr.ffi.Pointer mul_interval_float8(jnr.ffi.Pointer interv, double factor)
    • pg_interval_cmp

      int pg_interval_cmp(jnr.ffi.Pointer interv1, jnr.ffi.Pointer interv2)
    • pg_interval_eq

      boolean pg_interval_eq(jnr.ffi.Pointer interv1, jnr.ffi.Pointer interv2)
    • pg_interval_ge

      boolean pg_interval_ge(jnr.ffi.Pointer interv1, jnr.ffi.Pointer interv2)
    • pg_interval_gt

      boolean pg_interval_gt(jnr.ffi.Pointer interv1, jnr.ffi.Pointer interv2)
    • pg_interval_hash

      int pg_interval_hash(jnr.ffi.Pointer interv)
    • pg_interval_hash_extended

      long pg_interval_hash_extended(jnr.ffi.Pointer interv, long seed)
    • pg_interval_in

      jnr.ffi.Pointer pg_interval_in(String str, int typmod)
    • pg_interval_larger

      jnr.ffi.Pointer pg_interval_larger(jnr.ffi.Pointer interv1, jnr.ffi.Pointer interv2)
    • pg_interval_le

      boolean pg_interval_le(jnr.ffi.Pointer interv1, jnr.ffi.Pointer interv2)
    • pg_interval_lt

      boolean pg_interval_lt(jnr.ffi.Pointer interv1, jnr.ffi.Pointer interv2)
    • pg_interval_ne

      boolean pg_interval_ne(jnr.ffi.Pointer interv1, jnr.ffi.Pointer interv2)
    • pg_interval_out

      jnr.ffi.Pointer pg_interval_out(jnr.ffi.Pointer interv)
    • pg_interval_part

      double pg_interval_part(jnr.ffi.Pointer interv, jnr.ffi.Pointer units)
    • pg_interval_scale

      jnr.ffi.Pointer pg_interval_scale(jnr.ffi.Pointer interv, int typmod)
    • pg_interval_smaller

      jnr.ffi.Pointer pg_interval_smaller(jnr.ffi.Pointer interv1, jnr.ffi.Pointer interv2)
    • pg_interval_trunc

      jnr.ffi.Pointer pg_interval_trunc(jnr.ffi.Pointer interv, jnr.ffi.Pointer units)
    • pg_json_in

      jnr.ffi.Pointer pg_json_in(String str)
    • pg_json_out

      jnr.ffi.Pointer pg_json_out(jnr.ffi.Pointer js)
    • pg_jsonb_from_text

      jnr.ffi.Pointer pg_jsonb_from_text(jnr.ffi.Pointer txt, boolean unique_keys)
    • pg_jsonb_to_text

      jnr.ffi.Pointer pg_jsonb_to_text(jnr.ffi.Pointer jb)
    • pg_jsonb_in

      jnr.ffi.Pointer pg_jsonb_in(String str)
    • pg_jsonb_out

      jnr.ffi.Pointer pg_jsonb_out(jnr.ffi.Pointer jb)
    • pg_json_make

      jnr.ffi.Pointer pg_json_make(jnr.ffi.Pointer keyvalarr, int count)
    • pg_json_make_two_arg

      jnr.ffi.Pointer pg_json_make_two_arg(jnr.ffi.Pointer keys, jnr.ffi.Pointer values, int count)
    • pg_jsonb_copy

      jnr.ffi.Pointer pg_jsonb_copy(jnr.ffi.Pointer jb)
    • pg_jsonb_make

      jnr.ffi.Pointer pg_jsonb_make(jnr.ffi.Pointer keys_vals, int count)
    • pg_jsonb_make_two_arg

      jnr.ffi.Pointer pg_jsonb_make_two_arg(jnr.ffi.Pointer keys, jnr.ffi.Pointer values, int count)
    • pg_json_array_elements

      jnr.ffi.Pointer pg_json_array_elements(jnr.ffi.Pointer js, jnr.ffi.Pointer count)
    • pg_json_array_elements_text

      jnr.ffi.Pointer pg_json_array_elements_text(jnr.ffi.Pointer js, jnr.ffi.Pointer count)
    • pg_json_array_length

      int pg_json_array_length(jnr.ffi.Pointer js)
    • pg_json_each

      jnr.ffi.Pointer pg_json_each(jnr.ffi.Pointer js, jnr.ffi.Pointer values, jnr.ffi.Pointer count)
    • pg_json_each_text

      jnr.ffi.Pointer pg_json_each_text(jnr.ffi.Pointer js, jnr.ffi.Pointer values, jnr.ffi.Pointer count)
    • pg_json_object_keys

      jnr.ffi.Pointer pg_json_object_keys(jnr.ffi.Pointer js, jnr.ffi.Pointer count)
    • pg_json_typeof

      jnr.ffi.Pointer pg_json_typeof(jnr.ffi.Pointer js)
    • pg_jsonb_array_elements

      jnr.ffi.Pointer pg_jsonb_array_elements(jnr.ffi.Pointer jb, jnr.ffi.Pointer count)
    • pg_jsonb_array_elements_text

      jnr.ffi.Pointer pg_jsonb_array_elements_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer count)
    • pg_jsonb_array_length

      int pg_jsonb_array_length(jnr.ffi.Pointer jb)
    • pg_jsonb_cmp

      int pg_jsonb_cmp(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2)
    • pg_jsonb_contained

      boolean pg_jsonb_contained(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2)
    • pg_jsonb_contains

      boolean pg_jsonb_contains(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2)
    • pg_jsonb_each

      jnr.ffi.Pointer pg_jsonb_each(jnr.ffi.Pointer jb, jnr.ffi.Pointer values, jnr.ffi.Pointer count)
    • pg_jsonb_each_text

      jnr.ffi.Pointer pg_jsonb_each_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer values, jnr.ffi.Pointer count)
    • pg_jsonb_eq

      boolean pg_jsonb_eq(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2)
    • pg_jsonb_exists

      boolean pg_jsonb_exists(jnr.ffi.Pointer jb, jnr.ffi.Pointer key)
    • pg_jsonb_exists_array

      boolean pg_jsonb_exists_array(jnr.ffi.Pointer jb, jnr.ffi.Pointer keys_elems, int keys_len, boolean any)
    • pg_jsonb_ge

      boolean pg_jsonb_ge(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2)
    • pg_jsonb_gt

      boolean pg_jsonb_gt(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2)
    • pg_jsonb_hash

      int pg_jsonb_hash(jnr.ffi.Pointer jb)
    • pg_jsonb_hash_extended

      long pg_jsonb_hash_extended(jnr.ffi.Pointer jb, long seed)
    • pg_jsonb_object_keys

      jnr.ffi.Pointer pg_jsonb_object_keys(jnr.ffi.Pointer jb, jnr.ffi.Pointer count)
    • pg_json_array_element

      jnr.ffi.Pointer pg_json_array_element(jnr.ffi.Pointer js, int element)
    • pg_json_array_element_text

      jnr.ffi.Pointer pg_json_array_element_text(jnr.ffi.Pointer js, int element)
    • pg_json_extract_path

      jnr.ffi.Pointer pg_json_extract_path(jnr.ffi.Pointer js, jnr.ffi.Pointer path_elems, int path_len)
    • pg_json_extract_path_text

      jnr.ffi.Pointer pg_json_extract_path_text(jnr.ffi.Pointer js, jnr.ffi.Pointer path_elems, int path_len)
    • pg_json_object_field

      jnr.ffi.Pointer pg_json_object_field(jnr.ffi.Pointer js, jnr.ffi.Pointer key)
    • pg_json_object_field_text

      jnr.ffi.Pointer pg_json_object_field_text(jnr.ffi.Pointer js, jnr.ffi.Pointer key)
    • pg_json_strip_nulls

      jnr.ffi.Pointer pg_json_strip_nulls(jnr.ffi.Pointer js, boolean strip_in_arrays)
    • pg_jsonb_array_element

      jnr.ffi.Pointer pg_jsonb_array_element(jnr.ffi.Pointer jb, int element)
    • pg_jsonb_array_element_text

      jnr.ffi.Pointer pg_jsonb_array_element_text(jnr.ffi.Pointer jb, int element)
    • pg_jsonb_concat

      jnr.ffi.Pointer pg_jsonb_concat(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2)
    • pg_jsonb_delete

      jnr.ffi.Pointer pg_jsonb_delete(jnr.ffi.Pointer jb, jnr.ffi.Pointer key)
    • pg_jsonb_delete_array

      jnr.ffi.Pointer pg_jsonb_delete_array(jnr.ffi.Pointer jb, jnr.ffi.Pointer keys_elems, int keys_len)
    • pg_jsonb_delete_index

      jnr.ffi.Pointer pg_jsonb_delete_index(jnr.ffi.Pointer jb, int idx)
    • pg_jsonb_delete_path

      jnr.ffi.Pointer pg_jsonb_delete_path(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, int path_len)
    • pg_jsonb_extract_path

      jnr.ffi.Pointer pg_jsonb_extract_path(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, int path_len)
    • pg_jsonb_extract_path_text

      jnr.ffi.Pointer pg_jsonb_extract_path_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, int path_len)
    • pg_jsonb_insert

      jnr.ffi.Pointer pg_jsonb_insert(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, int path_len, jnr.ffi.Pointer newjb, boolean after)
    • pg_jsonb_object_field

      jnr.ffi.Pointer pg_jsonb_object_field(jnr.ffi.Pointer jb, jnr.ffi.Pointer key)
    • pg_jsonb_object_field_text

      jnr.ffi.Pointer pg_jsonb_object_field_text(jnr.ffi.Pointer jb, jnr.ffi.Pointer key)
    • pg_jsonb_pretty

      jnr.ffi.Pointer pg_jsonb_pretty(jnr.ffi.Pointer jb)
    • pg_jsonb_set

      jnr.ffi.Pointer pg_jsonb_set(jnr.ffi.Pointer jb, jnr.ffi.Pointer path_elems, int path_len, jnr.ffi.Pointer newjb, boolean create)
    • pg_jsonb_set_lax

      jnr.ffi.Pointer pg_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)
    • pg_jsonb_strip_nulls

      jnr.ffi.Pointer pg_jsonb_strip_nulls(jnr.ffi.Pointer jb, boolean strip_in_arrays)
    • pg_jsonb_le

      boolean pg_jsonb_le(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2)
    • pg_jsonb_lt

      boolean pg_jsonb_lt(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2)
    • pg_jsonb_ne

      boolean pg_jsonb_ne(jnr.ffi.Pointer jb1, jnr.ffi.Pointer jb2)
    • pg_jsonpath_in

      jnr.ffi.Pointer pg_jsonpath_in(String str)
    • pg_jsonpath_out

      jnr.ffi.Pointer pg_jsonpath_out(jnr.ffi.Pointer jp)
    • pg_jsonpath_copy

      jnr.ffi.Pointer pg_jsonpath_copy(jnr.ffi.Pointer jp)
    • pg_jsonb_path_exists

      int pg_jsonb_path_exists(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz)
    • pg_jsonb_path_match

      boolean pg_jsonb_path_match(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz)
    • pg_jsonb_path_query_array

      jnr.ffi.Pointer pg_jsonb_path_query_array(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz)
    • pg_jsonb_path_query_first

      jnr.ffi.Pointer pg_jsonb_path_query_first(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz)
    • pg_jsonb_path_query_all

      jnr.ffi.Pointer pg_jsonb_path_query_all(jnr.ffi.Pointer jb, jnr.ffi.Pointer jp, jnr.ffi.Pointer vars, boolean silent, boolean tz, jnr.ffi.Pointer count)
    • json_in

      jnr.ffi.Pointer json_in(String str)
    • 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

      jnr.ffi.Pointer jsonb_in(String str)
    • 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

      jnr.ffi.Pointer jsonb_to_float4(jnr.ffi.Pointer jb)
    • jsonb_to_float8

      double 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

      jnr.ffi.Pointer 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

      jnr.ffi.Pointer jsonpath_in(String str)
    • jsonpath_copy

      jnr.ffi.Pointer jsonpath_copy(jnr.ffi.Pointer jp)
    • jsonpath_out

      jnr.ffi.Pointer jsonpath_out(jnr.ffi.Pointer jp)
    • jsonbset_in

      jnr.ffi.Pointer jsonbset_in(String str)
    • 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

      jnr.ffi.Pointer jsonbset_to_intset(jnr.ffi.Pointer set, String key, int null_handle)
    • jsonbset_to_bigintset

      jnr.ffi.Pointer jsonbset_to_bigintset(jnr.ffi.Pointer set, String key, int null_handle)
    • jsonbset_to_floatset

      jnr.ffi.Pointer jsonbset_to_floatset(jnr.ffi.Pointer set, String key, int null_handle)
    • jsonbset_to_textset_key

      jnr.ffi.Pointer jsonbset_to_textset_key(jnr.ffi.Pointer set, String key, int null_handle)
    • 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

      jnr.ffi.Pointer tjsonb_from_mfjson(String str)
    • tjsonb_in

      jnr.ffi.Pointer tjsonb_in(String str)
    • 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

      jnr.ffi.Pointer tjsonbinst_in(String str)
    • tjsonbseq_from_mfjson

      jnr.ffi.Pointer tjsonbseq_from_mfjson(jnr.ffi.Pointer mfjson)
    • tjsonbseq_in

      jnr.ffi.Pointer tjsonbseq_in(String str, int interp)
    • tjsonbseqset_from_mfjson

      jnr.ffi.Pointer tjsonbseqset_from_mfjson(jnr.ffi.Pointer mfjson)
    • tjsonbseqset_in

      jnr.ffi.Pointer tjsonbseqset_in(String str)
    • 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

      int null_handle_type_from_string(String str)
    • 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

      jnr.ffi.Pointer tjsonb_to_tbool(jnr.ffi.Pointer temp, String key, int null_handle)
    • tjsonb_to_tfloat

      jnr.ffi.Pointer tjsonb_to_tfloat(jnr.ffi.Pointer temp, String key, int interp, int null_handle)
    • tjsonb_to_tint

      jnr.ffi.Pointer tjsonb_to_tint(jnr.ffi.Pointer temp, String key, int null_handle)
    • tjsonb_to_ttext_key

      jnr.ffi.Pointer tjsonb_to_ttext_key(jnr.ffi.Pointer temp, String key, int null_handle)
    • 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, jnr.ffi.Pointer 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)
    • tcellindex_get_resolution

      jnr.ffi.Pointer tcellindex_get_resolution(jnr.ffi.Pointer temp)
    • tcellindex_is_valid_cell

      jnr.ffi.Pointer tcellindex_is_valid_cell(jnr.ffi.Pointer temp)
    • tcellindex_cell_to_parent

      jnr.ffi.Pointer tcellindex_cell_to_parent(jnr.ffi.Pointer temp, int resolution)
    • tcellindex_cell_to_point

      jnr.ffi.Pointer tcellindex_cell_to_point(jnr.ffi.Pointer temp)
    • tcellindex_cell_to_boundary

      jnr.ffi.Pointer tcellindex_cell_to_boundary(jnr.ffi.Pointer temp)
    • tcellindex_cell_area

      jnr.ffi.Pointer tcellindex_cell_area(jnr.ffi.Pointer temp)
    • 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)
    • timestamptz_set_stbox

      void timestamptz_set_stbox(long t, 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

      jnr.ffi.Pointer tgeogpointinst_in(String str)
    • tgeogpointseq_from_mfjson

      jnr.ffi.Pointer tgeogpointseq_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp)
    • tgeogpointseq_in

      jnr.ffi.Pointer tgeogpointseq_in(String str, int interp)
    • tgeogpointseqset_from_mfjson

      jnr.ffi.Pointer tgeogpointseqset_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp)
    • tgeogpointseqset_in

      jnr.ffi.Pointer tgeogpointseqset_in(String str)
    • tgeompointinst_from_mfjson

      jnr.ffi.Pointer tgeompointinst_from_mfjson(jnr.ffi.Pointer mfjson, int srid)
    • tgeompointinst_in

      jnr.ffi.Pointer tgeompointinst_in(String str)
    • tgeompointseq_from_mfjson

      jnr.ffi.Pointer tgeompointseq_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp)
    • tgeompointseq_in

      jnr.ffi.Pointer tgeompointseq_in(String str, int interp)
    • tgeompointseqset_from_mfjson

      jnr.ffi.Pointer tgeompointseqset_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp)
    • tgeompointseqset_in

      jnr.ffi.Pointer tgeompointseqset_in(String str)
    • tgeographyinst_from_mfjson

      jnr.ffi.Pointer tgeographyinst_from_mfjson(jnr.ffi.Pointer mfjson, int srid)
    • tgeographyinst_in

      jnr.ffi.Pointer tgeographyinst_in(String str)
    • tgeographyseq_from_mfjson

      jnr.ffi.Pointer tgeographyseq_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp)
    • tgeographyseq_in

      jnr.ffi.Pointer tgeographyseq_in(String str, int interp)
    • tgeographyseqset_from_mfjson

      jnr.ffi.Pointer tgeographyseqset_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp)
    • tgeographyseqset_in

      jnr.ffi.Pointer tgeographyseqset_in(String str)
    • tgeometryinst_from_mfjson

      jnr.ffi.Pointer tgeometryinst_from_mfjson(jnr.ffi.Pointer mfjson, int srid)
    • tgeometryinst_in

      jnr.ffi.Pointer tgeometryinst_in(String str)
    • tgeometryseq_from_mfjson

      jnr.ffi.Pointer tgeometryseq_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp)
    • tgeometryseq_in

      jnr.ffi.Pointer tgeometryseq_in(String str, int interp)
    • tgeometryseqset_from_mfjson

      jnr.ffi.Pointer tgeometryseqset_from_mfjson(jnr.ffi.Pointer mfjson, int srid, int interp)
    • tgeometryseqset_in

      jnr.ffi.Pointer tgeometryseqset_in(String str)
    • 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)