diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 7d41c010..f4547aba 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -57,6 +57,10 @@ jobs: - name: Install JSON-C run: sudo apt install libjson-c-dev + # Install GSL (required by MobilityDB skiplists since find_package(GSL REQUIRED)) + - name: Install GSL + run: sudo apt-get install -y libgsl-dev + # Fetch and install MEOS library - name: Fetch MEOS sources run: git clone https://github.com/MobilityDB/MobilityDB.git diff --git a/jar/JMEOS.jar b/jar/JMEOS.jar index 4392864a..75e9f1f5 100644 Binary files a/jar/JMEOS.jar and b/jar/JMEOS.jar differ diff --git a/src/main/java/builder/FunctionsGenerator.java b/src/main/java/builder/FunctionsGenerator.java index a3f19f65..9e8328f6 100644 --- a/src/main/java/builder/FunctionsGenerator.java +++ b/src/main/java/builder/FunctionsGenerator.java @@ -19,7 +19,25 @@ * @since 27/06/2023 */ public class FunctionsGenerator { - + + /** + * Number of {@code MeosLibraryPart} sub-interfaces the monolithic + * binding surface is partitioned into. The single big JNR-FFI interface + * makes the JVM build a dynamic proxy whose {@code } exceeds the + * 64 KB method bytecode limit on ARM64/macOS/Windows and throws + * {@code MethodTooLargeException}. Splitting the surface into a few + * smaller sub-interfaces keeps each generated proxy under the limit. + */ + private static final int NUM_PARTS = 4; + + /** + * Deterministic function-name to sub-interface part mapping, built by + * {@link #buildPartAssignment(StringBuilder)}. Pure function of the + * sorted unique function-name surface, so re-running the generator + * reproduces the exact same partition. + */ + private Map partAssignment = new HashMap<>(); + /** * Path of the file generated by {@link FunctionsExtractor}. Contains a list of functions signature. */ @@ -96,6 +114,11 @@ public static void main(String[] args) throws URISyntaxException { /* Generation of all the functions signature */ StringBuilder functionsInterfaceBuilder = generator.generateFunctions(generator.C_functionsPath.toString(), false); StringBuilder functionsClassBuilder = generator.generateFunctions(generator.C_functionsPath.toString(), true); + + /* Deterministic partition of the binding surface across NUM_PARTS + * sub-interfaces. Built before the class body so wrapper dispatch + * targets the correct MeosLibraryPart. */ + generator.buildPartAssignment(functionsInterfaceBuilder); System.out.println("Unsupported types: " + generator.unsupportedEquivalentTypes); System.out.println("Unsupported conversion typedefs: " + generator.unsupportedConversionTypedefs); System.out.println("Unsupported conversion types: " + generator.unsupportedConversionTypes); @@ -300,6 +323,10 @@ public static int countOccurrences(String text, String pattern) { private List generateReturnProcess(String signature, List> typesNamesList) { List functionCallingProcess = new ArrayList<>(); List paramNames = BuilderUtils.extractParamNames(signature); + /* Wrapper dispatch target: MeosLibraryPart.meos. (replaces the + * former single MeosLibrary.meos.). Public wrapper signatures are + * unchanged; only the sub-interface they delegate to changes. */ + String dispatch = this.dispatchPrefix(BuilderUtils.extractFunctionName(signature)) + "."; /* Manage the calling of meos library associate function */ if (!typesNamesList.isEmpty()) { @@ -311,7 +338,7 @@ private List generateReturnProcess(String signature, List generateReturnProcess(String signature, List 1){ functionCallingProcess.add("Pointer result = Memory.allocateDirect(runtime, Long.BYTES);"); - functionCallingProcess.add("out = MeosLibrary.meos." + BuilderUtils.extractFunctionName(signature) + "(" + BuilderUtils.getListWithoutBrackets(paramNames) + ");"); + functionCallingProcess.add("out = " + dispatch + BuilderUtils.extractFunctionName(signature) + "(" + BuilderUtils.getListWithoutBrackets(paramNames) + ");"); functionCallingProcess.add("Pointer new_result = result.getPointer(0);"); functionCallingProcess.add("return out ? new_result : null ;"); } else if (signature.contains("int ")){ functionCallingProcess.add("Pointer result = Memory.allocateDirect(runtime, Integer.BYTES);"); - functionCallingProcess.add("out = MeosLibrary.meos." + BuilderUtils.extractFunctionName(signature) + "(" + BuilderUtils.getListWithoutBrackets(paramNames) + ");"); + functionCallingProcess.add("out = " + dispatch + BuilderUtils.extractFunctionName(signature) + "(" + BuilderUtils.getListWithoutBrackets(paramNames) + ");"); functionCallingProcess.add("return out ? result.getInt(0) : null ;"); } else if (signature.contains("double ")){ functionCallingProcess.add("Pointer result = Memory.allocateDirect(runtime, Double.BYTES);"); - functionCallingProcess.add("out = MeosLibrary.meos." + BuilderUtils.extractFunctionName(signature) + "(" + BuilderUtils.getListWithoutBrackets(paramNames) + ");"); + functionCallingProcess.add("out = " + dispatch + BuilderUtils.extractFunctionName(signature) + "(" + BuilderUtils.getListWithoutBrackets(paramNames) + ");"); functionCallingProcess.add("return out ? result.getDouble(0) : null ;"); } else if (signature.contains("long ")){ functionCallingProcess.add("Pointer result = Memory.allocateDirect(runtime, Long.BYTES);"); - functionCallingProcess.add("out = MeosLibrary.meos." + BuilderUtils.extractFunctionName(signature) + "(" + BuilderUtils.getListWithoutBrackets(paramNames) + ");"); + functionCallingProcess.add("out = " + dispatch + BuilderUtils.extractFunctionName(signature) + "(" + BuilderUtils.getListWithoutBrackets(paramNames) + ");"); functionCallingProcess.add("return out ? result.getLong(0) : null ;"); } else if (signature.contains("boolean ")){ functionCallingProcess.add("Pointer result = Memory.allocateDirect(runtime, Long.BYTES);"); - functionCallingProcess.add("out = MeosLibrary.meos." + BuilderUtils.extractFunctionName(signature) + "(" + BuilderUtils.getListWithoutBrackets(paramNames) + ");"); + functionCallingProcess.add("out = " + dispatch + BuilderUtils.extractFunctionName(signature) + "(" + BuilderUtils.getListWithoutBrackets(paramNames) + ");"); functionCallingProcess.add("return out ? true : false ;"); } @@ -386,7 +413,7 @@ else if (signature.contains("boolean ")){ else if (paramNames.contains("size_out")){ functionCallingProcess.add("Runtime runtime = Runtime.getSystemRuntime();"); functionCallingProcess.add("Pointer size_out = Memory.allocateDirect(runtime, Long.BYTES);"); - functionCallingProcess.add("return MeosLibrary.meos." + BuilderUtils.extractFunctionName(signature) + "(" + BuilderUtils.getListWithoutBrackets(paramNames) + ");"); + functionCallingProcess.add("return " + dispatch + BuilderUtils.extractFunctionName(signature) + "(" + BuilderUtils.getListWithoutBrackets(paramNames) + ");"); } else{ @@ -484,18 +511,106 @@ else if (functionSignature2.contains("as_hexwkb") || functionSignature2.contains * @return the interface builder */ private StringBuilder generateInterface(StringBuilder functionsBuilder) { + if (this.partAssignment.isEmpty()) { + this.buildPartAssignment(functionsBuilder); + } + + /* Bucket each signature line by its function's part, preserving the + * source order within a part. */ + List> partLines = new ArrayList<>(); + for (int i = 0; i < NUM_PARTS; i++) { + partLines.add(new ArrayList<>()); + } + BuilderUtils.readBuilderLines(functionsBuilder, line -> { + if (!line.isBlank()) { + String name = BuilderUtils.extractFunctionName(line); + if (!name.isBlank()) { + Integer part = this.partAssignment.get(name); + partLines.get(part == null ? 0 : part).add(line); + } + } + }); + var builder = new StringBuilder(); - - builder.append(""" - public interface MeosLibrary { - String libraryPath = "libmeos.so"; - MeosLibrary INSTANCE = JarLibraryLoader.create(MeosLibrary.class, libraryPath).getLibraryInstance(); - MeosLibrary meos = MeosLibrary.INSTANCE; - """); - BuilderUtils.appendStringBuilders(functionsBuilder, builder, "\t", "\n"); - builder.append("}"); + for (int i = 0; i < NUM_PARTS; i++) { + String iface = partInterfaceName(i); + builder.append("public static interface ").append(iface).append(" {\n"); + builder.append("\tString gitLibraryPath= \"/home/runner/work/JMEOS/JMEOS/src/lib\";\n"); + builder.append("\tString libraryName= \"meos\";\n"); + builder.append('\t').append(iface) + .append(" INSTANCE = JarLibraryLoader.create(").append(iface) + .append(".class, libraryName).getLibraryInstance();\n"); + builder.append('\t').append(iface).append(" meos = ").append(iface).append(".INSTANCE;\n"); + for (String line : partLines.get(i)) { + builder.append('\t').append(line).append('\n'); + } + builder.append("}\n\n"); + } return builder; } + + /** + * Name of the sub-interface a function is bound on. + * + * @param partIndex part index in {@code [0, NUM_PARTS)} + * @return e.g. {@code MeosLibraryPart0} + */ + private static String partInterfaceName(int partIndex) { + return "MeosLibraryPart" + partIndex; + } + + /** + * Static dispatch prefix for a wrapper calling {@code name}, e.g. + * {@code MeosLibraryPart3.meos}. The {@code functions} wrappers keep + * their exact public signatures; only the internal target sub-interface + * changes from the former single {@code MeosLibrary.meos}. + * + * @param name function name + * @return dispatch prefix (no trailing dot) + */ + private String dispatchPrefix(String name) { + Integer part = this.partAssignment.get(name); + if (part == null) { + throw new IllegalStateException("No part assigned for function: " + name); + } + return partInterfaceName(part) + ".meos"; + } + + /** + * Builds the deterministic function-name to sub-interface partition. + *

+ * The unique function names are sorted and sliced into {@link #NUM_PARTS} + * balanced contiguous buckets ({@code part = floor(i * NUM_PARTS / total)}). + * Because the slice is a pure function of the sorted input header + * surface, re-running the regen reproduces the exact same assignment. + * Overloaded names map to a single part (assignment is keyed by name), + * so all overloads of a function stay on the same sub-interface. + * + * @param functionsBuilder builder of interface signatures + */ + private void buildPartAssignment(StringBuilder functionsBuilder) { + TreeSet names = new TreeSet<>(); + BuilderUtils.readBuilderLines(functionsBuilder, line -> { + if (!line.isBlank()) { + String name = BuilderUtils.extractFunctionName(line); + if (!name.isBlank()) { + names.add(name); + } + } + }); + + List sorted = new ArrayList<>(names); + int total = sorted.size(); + Map assignment = new HashMap<>(); + for (int i = 0; i < total; i++) { + int part = (int) ((long) i * NUM_PARTS / Math.max(total, 1)); + if (part >= NUM_PARTS) { + part = NUM_PARTS - 1; + } + assignment.put(sorted.get(i), part); + } + this.partAssignment = assignment; + } /** * Generation of functions with their conversion types, typedef conversion types and equivalent types. diff --git a/src/main/java/functions/functions.java b/src/main/java/functions/functions.java index b1481dbf..eaaf99a4 100644 --- a/src/main/java/functions/functions.java +++ b/src/main/java/functions/functions.java @@ -11,1099 +11,1209 @@ import java.util.Map; public class functions { - public interface MeosLibrary { + public static interface MeosLibraryPart0 { String gitLibraryPath= "/home/runner/work/JMEOS/JMEOS/src/lib"; String libraryName= "meos"; - MeosLibrary INSTANCE = JarLibraryLoader.create(MeosLibrary.class, libraryName).getLibraryInstance(); + MeosLibraryPart0 INSTANCE = JarLibraryLoader.create(MeosLibraryPart0.class, libraryName).getLibraryInstance(); - MeosLibrary meos = MeosLibrary.INSTANCE; + MeosLibraryPart0 meos = MeosLibraryPart0.INSTANCE; - int geo_get_srid(Pointer g); + int add_date_int(int d, int days); - void meos_error(int errlevel, int errcode, String format, Pointer args); + Pointer add_interval_interval(Pointer interv1, Pointer interv2); - int meos_errno(); + long add_timestamptz_interval(long t, Pointer interv); - int meos_errno_set(int err); + boolean bool_in(String str); - int meos_errno_restore(int err); + String bool_out(boolean b); - int meos_errno_reset(); + Pointer cstring2text(String str); - void meos_initialize_timezone(String name); + long date_to_timestamptz(int d); - void meos_initialize_error_handler(error_handler_fn err_handler); + Pointer bigintset_in(String str); - void meos_initialize_noexit_error_handler(); + String bigintset_out(Pointer set); - void meos_finalize_timezone(); + Pointer bigintspan_in(String str); - boolean meos_set_datestyle(String newval, Pointer extra); + String bigintspan_out(Pointer s); - boolean meos_set_intervalstyle(String newval, int extra); + Pointer bigintspanset_in(String str); - String meos_get_datestyle(); + String bigintspanset_out(Pointer ss); - String meos_get_intervalstyle(); + Pointer dateset_in(String str); - void meos_initialize(String tz_str, error_handler_fn err_handler); + String dateset_out(Pointer s); - void meos_initialize(); + Pointer datespan_in(String str); - void meos_set_spatial_ref_sys_csv(String path); + String datespan_out(Pointer s); - void meos_finalize(); + Pointer datespanset_in(String str); - int add_date_int(int d, int days); + String datespanset_out(Pointer ss); - Pointer add_interval_interval(Pointer interv1, Pointer interv2); + Pointer bigintset_make(Pointer values, int count); - long add_timestamptz_interval(long t, Pointer interv); + Pointer bigintspan_make(long lower, long upper, boolean lower_inc, boolean upper_inc); - boolean bool_in(String str); + Pointer dateset_make(Pointer values, int count); - String bool_out(boolean b); + Pointer datespan_make(int lower, int upper, boolean lower_inc, boolean upper_inc); - Pointer cstring2text(String str); + Pointer bigint_to_set(long i); - long date_to_timestamptz(int d); + Pointer bigint_to_span(int i); - Pointer minus_date_date(int d1, int d2); + Pointer bigint_to_spanset(int i); - int minus_date_int(int d, int days); + Pointer date_to_set(int d); - long minus_timestamptz_interval(long t, Pointer interv); + Pointer date_to_span(int d); - Pointer minus_timestamptz_timestamptz(long t1, long t2); + Pointer date_to_spanset(int d); - Pointer mult_interval_double(Pointer interv, double factor); + Pointer dateset_to_tstzset(Pointer s); - int pg_date_in(String str); + Pointer datespan_to_tstzspan(Pointer s); - String pg_date_out(int d); + Pointer datespanset_to_tstzspanset(Pointer ss); - int pg_interval_cmp(Pointer interv1, Pointer interv2); + long bigintset_end_value(Pointer s); - Pointer pg_interval_in(String str, int typmod); + long bigintset_start_value(Pointer s); - Pointer pg_interval_make(int years, int months, int weeks, int days, int hours, int mins, double secs); + boolean bigintset_value_n(Pointer s, int n, Pointer result); - String pg_interval_out(Pointer interv); + Pointer bigintset_values(Pointer s); - long pg_time_in(String str, int typmod); + long bigintspan_lower(Pointer s); - String pg_time_out(long t); + long bigintspan_upper(Pointer s); - long pg_timestamp_in(String str, int typmod); + long bigintspan_width(Pointer s); - String pg_timestamp_out(long t); + long bigintspanset_lower(Pointer ss); - long pg_timestamptz_in(String str, int typmod); + long bigintspanset_upper(Pointer ss); - String pg_timestamptz_out(long t); + long bigintspanset_width(Pointer ss, boolean boundspan); - String text2cstring(Pointer txt); + int dateset_end_value(Pointer s); - int text_cmp(Pointer txt1, Pointer txt2); + int dateset_start_value(Pointer s); - Pointer text_copy(Pointer txt); + boolean dateset_value_n(Pointer s, int n, Pointer result); - Pointer text_initcap(Pointer txt); + Pointer dateset_values(Pointer s); - Pointer text_lower(Pointer txt); + Pointer datespan_duration(Pointer s); - String text_out(Pointer txt); + int datespan_lower(Pointer s); - Pointer text_upper(Pointer txt); + int datespan_upper(Pointer s); - Pointer textcat_text_text(Pointer txt1, Pointer txt2); + boolean datespanset_date_n(Pointer ss, int n, Pointer result); - int timestamptz_to_date(long t); + Pointer datespanset_dates(Pointer ss); - Pointer geo_as_ewkb(Pointer gs, String endian); + Pointer datespanset_duration(Pointer ss, boolean boundspan); - String geo_as_ewkt(Pointer gs, int precision); + int datespanset_end_date(Pointer ss); - String geo_as_geojson(Pointer gs, int option, int precision, String srs); + int datespanset_num_dates(Pointer ss); - String geo_as_hexewkb(Pointer gs, String endian); + int datespanset_start_date(Pointer ss); - String geo_as_text(Pointer gs, int precision); + Pointer bigintset_shift_scale(Pointer s, long shift, long width, boolean hasshift, boolean haswidth); - Pointer geo_from_ewkb(Pointer bytea_wkb, int srid); + Pointer bigintspan_shift_scale(Pointer s, long shift, long width, boolean hasshift, boolean haswidth); - Pointer geo_from_geojson(String geojson); + Pointer bigintspanset_shift_scale(Pointer ss, long shift, long width, boolean hasshift, boolean haswidth); - Pointer geo_from_text(String wkt, int srid); + Pointer dateset_shift_scale(Pointer s, int shift, int width, boolean hasshift, boolean haswidth); - boolean geom_contains(Pointer gs1, Pointer gs2); + Pointer datespan_shift_scale(Pointer s, int shift, int width, boolean hasshift, boolean haswidth); - boolean geom_covers(Pointer gs1, Pointer gs2); + Pointer datespanset_shift_scale(Pointer ss, int shift, int width, boolean hasshift, boolean haswidth); - boolean geom_disjoint2d(Pointer gs1, Pointer gs2); + boolean adjacent_span_bigint(Pointer s, long i); - boolean geom_dwithin2d(Pointer gs1, Pointer gs2, double tolerance); + boolean adjacent_span_date(Pointer s, int d); - boolean geom_intersects2d(Pointer gs1, Pointer gs2); + boolean adjacent_span_float(Pointer s, double d); - boolean geom_touches(Pointer gs1, Pointer gs2); + boolean adjacent_span_int(Pointer s, int i); - Pointer geom_boundary(Pointer gs); + boolean adjacent_span_span(Pointer s1, Pointer s2); - Pointer geom_buffer(Pointer gs, double size, String params); + boolean adjacent_span_spanset(Pointer s, Pointer ss); - Pointer geom_centroid(Pointer gs); + boolean adjacent_span_timestamptz(Pointer s, long t); - Pointer geom_convex_hull(Pointer gs); + boolean adjacent_spanset_bigint(Pointer ss, long i); - Pointer geom_difference2d(Pointer gs1, Pointer gs2); + boolean adjacent_spanset_date(Pointer ss, int d); - Pointer geom_intersection2d(Pointer gs1, Pointer gs2); + boolean adjacent_spanset_float(Pointer ss, double d); - Pointer geom_unary_union(Pointer gs, double prec); + boolean adjacent_spanset_int(Pointer ss, int i); - double geom_distance2d(Pointer gs1, Pointer gs2); + boolean adjacent_spanset_timestamptz(Pointer ss, long t); - double geom_length(Pointer gs); + boolean adjacent_spanset_span(Pointer ss, Pointer s); - double geom_perimeter(Pointer gs); + boolean adjacent_spanset_spanset(Pointer ss1, Pointer ss2); - Pointer geo_reverse(Pointer gs); + boolean contained_bigint_set(long i, Pointer s); - Pointer geo_round(Pointer gs, int maxdd); + boolean contained_bigint_span(long i, Pointer s); - Pointer line_interpolate_point(Pointer gs, double distance_fraction, boolean repeat); + boolean contained_bigint_spanset(long i, Pointer ss); - Pointer line_substring(Pointer gs, double from, double to); + boolean contained_date_set(int d, Pointer s); - Pointer geom_to_geog(Pointer geom); + boolean contained_date_span(int d, Pointer s); - String geo_out(Pointer gs); + boolean contained_date_spanset(int d, Pointer ss); - boolean geo_same(Pointer gs1, Pointer gs2); + boolean contained_float_set(double d, Pointer s); - Pointer geography_from_hexewkb(String wkt); + boolean contained_float_span(double d, Pointer s); - Pointer geography_from_text(String wkt, int srid); + boolean contained_float_spanset(double d, Pointer ss); - Pointer geometry_from_hexewkb(String wkt); + boolean contained_geo_set(Pointer gs, Pointer s); - Pointer geometry_from_text(String wkt, int srid); + boolean contained_int_set(int i, Pointer s); - Pointer pgis_geography_in(String str, int typmod); + boolean contained_int_span(int i, Pointer s); - Pointer pgis_geometry_in(String str, int typmod); + boolean contained_int_spanset(int i, Pointer ss); - Pointer bigintset_in(String str); + boolean contained_set_set(Pointer s1, Pointer s2); - String bigintset_out(Pointer set); + boolean contained_span_span(Pointer s1, Pointer s2); - Pointer bigintspan_in(String str); + boolean contained_span_spanset(Pointer s, Pointer ss); - String bigintspan_out(Pointer s); + boolean contained_spanset_span(Pointer ss, Pointer s); - Pointer bigintspanset_in(String str); + boolean contained_spanset_spanset(Pointer ss1, Pointer ss2); - String bigintspanset_out(Pointer ss); + boolean contained_text_set(Pointer txt, Pointer s); - Pointer dateset_in(String str); + boolean contained_timestamptz_set(long t, Pointer s); - String dateset_out(Pointer s); + boolean contained_timestamptz_span(long t, Pointer s); - Pointer datespan_in(String str); + boolean contained_timestamptz_spanset(long t, Pointer ss); - String datespan_out(Pointer s); + boolean contains_set_bigint(Pointer s, long i); - Pointer datespanset_in(String str); + boolean contains_set_date(Pointer s, int d); - String datespanset_out(Pointer ss); + boolean contains_set_float(Pointer s, double d); - Pointer floatset_in(String str); + boolean contains_set_geo(Pointer s, Pointer gs); - String floatset_out(Pointer set, int maxdd); + boolean contains_set_int(Pointer s, int i); - Pointer floatspan_in(String str); + boolean contains_set_set(Pointer s1, Pointer s2); - String floatspan_out(Pointer s, int maxdd); + boolean contains_set_text(Pointer s, Pointer t); - Pointer floatspanset_in(String str); + boolean contains_set_timestamptz(Pointer s, long t); - String floatspanset_out(Pointer ss, int maxdd); + boolean contains_span_bigint(Pointer s, long i); - Pointer geogset_in(String str); + boolean contains_span_date(Pointer s, int d); - Pointer geomset_in(String str); + boolean contains_span_float(Pointer s, double d); - String geoset_as_ewkt(Pointer set, int maxdd); + boolean contains_span_int(Pointer s, int i); - String geoset_as_text(Pointer set, int maxdd); + boolean contains_span_span(Pointer s1, Pointer s2); - String geoset_out(Pointer set, int maxdd); + boolean contains_span_spanset(Pointer s, Pointer ss); - Pointer intset_in(String str); + boolean contains_span_timestamptz(Pointer s, long t); - String intset_out(Pointer set); + boolean contains_spanset_bigint(Pointer ss, long i); - Pointer intspan_in(String str); + boolean contains_spanset_date(Pointer ss, int d); - String intspan_out(Pointer s); + boolean contains_spanset_float(Pointer ss, double d); - Pointer intspanset_in(String str); + boolean contains_spanset_int(Pointer ss, int i); - String intspanset_out(Pointer ss); + boolean contains_spanset_span(Pointer ss, Pointer s); - String set_as_hexwkb(Pointer s, byte variant, Pointer size_out); + boolean contains_spanset_spanset(Pointer ss1, Pointer ss2); - Pointer set_as_wkb(Pointer s, byte variant, Pointer size_out); + boolean contains_spanset_timestamptz(Pointer ss, long t); - Pointer set_from_hexwkb(String hexwkb); + boolean after_date_set(int d, Pointer s); - Pointer set_from_wkb(Pointer wkb, long size); + boolean after_date_span(int d, Pointer s); - String span_as_hexwkb(Pointer s, byte variant, Pointer size_out); + boolean after_date_spanset(int d, Pointer ss); - Pointer span_as_wkb(Pointer s, byte variant, Pointer size_out); + boolean after_set_date(Pointer s, int d); - Pointer span_from_hexwkb(String hexwkb); + boolean after_set_timestamptz(Pointer s, long t); - Pointer span_from_wkb(Pointer wkb, long size); + boolean after_span_date(Pointer s, int d); - String spanset_as_hexwkb(Pointer ss, byte variant, Pointer size_out); + boolean after_span_timestamptz(Pointer s, long t); - Pointer spanset_as_wkb(Pointer ss, byte variant, Pointer size_out); + boolean after_spanset_date(Pointer ss, int d); - Pointer spanset_from_hexwkb(String hexwkb); + boolean after_spanset_timestamptz(Pointer ss, long t); - Pointer spanset_from_wkb(Pointer wkb, long size); + boolean after_timestamptz_set(long t, Pointer s); - Pointer textset_in(String str); + boolean after_timestamptz_span(long t, Pointer s); - String textset_out(Pointer set); + boolean after_timestamptz_spanset(long t, Pointer ss); - Pointer tstzset_in(String str); + boolean before_date_set(int d, Pointer s); - String tstzset_out(Pointer set); + boolean before_date_span(int d, Pointer s); - Pointer tstzspan_in(String str); + boolean before_date_spanset(int d, Pointer ss); - String tstzspan_out(Pointer s); + boolean before_set_date(Pointer s, int d); - Pointer tstzspanset_in(String str); + boolean before_set_timestamptz(Pointer s, long t); - String tstzspanset_out(Pointer ss); + boolean before_span_date(Pointer s, int d); - Pointer bigintset_make(Pointer values, int count); + boolean before_span_timestamptz(Pointer s, long t); - Pointer bigintspan_make(long lower, long upper, boolean lower_inc, boolean upper_inc); + boolean before_spanset_date(Pointer ss, int d); - Pointer dateset_make(Pointer values, int count); + boolean before_spanset_timestamptz(Pointer ss, long t); - Pointer datespan_make(int lower, int upper, boolean lower_inc, boolean upper_inc); + boolean before_timestamptz_set(long t, Pointer s); - Pointer floatset_make(Pointer values, int count); + boolean before_timestamptz_span(long t, Pointer s); - Pointer floatspan_make(double lower, double upper, boolean lower_inc, boolean upper_inc); + boolean before_timestamptz_spanset(long t, Pointer ss); - Pointer geoset_make(Pointer values, int count); + long distance_bigintset_bigintset(Pointer s1, Pointer s2); - Pointer intset_make(Pointer values, int count); + long distance_bigintspan_bigintspan(Pointer s1, Pointer s2); - Pointer intspan_make(int lower, int upper, boolean lower_inc, boolean upper_inc); + long distance_bigintspanset_bigintspan(Pointer ss, Pointer s); - Pointer set_copy(Pointer s); + long distance_bigintspanset_bigintspanset(Pointer ss1, Pointer ss2); - Pointer span_copy(Pointer s); + int distance_dateset_dateset(Pointer s1, Pointer s2); - Pointer spanset_copy(Pointer ss); + int distance_datespan_datespan(Pointer s1, Pointer s2); - Pointer spanset_make(Pointer spans, int count, boolean normalize, boolean order); + int distance_datespanset_datespan(Pointer ss, Pointer s); - Pointer textset_make(Pointer values, int count); + int distance_datespanset_datespanset(Pointer ss1, Pointer ss2); - Pointer tstzset_make(Pointer values, int count); + double distance_floatset_floatset(Pointer s1, Pointer s2); - Pointer tstzspan_make(long lower, long upper, boolean lower_inc, boolean upper_inc); + double distance_floatspan_floatspan(Pointer s1, Pointer s2); - Pointer bigint_to_set(long i); + double distance_floatspanset_floatspan(Pointer ss, Pointer s); - Pointer bigint_to_span(int i); + double distance_floatspanset_floatspanset(Pointer ss1, Pointer ss2); - Pointer bigint_to_spanset(int i); + int distance_intset_intset(Pointer s1, Pointer s2); - Pointer date_to_set(int d); + int distance_intspan_intspan(Pointer s1, Pointer s2); - Pointer date_to_span(int d); + int distance_intspanset_intspan(Pointer ss, Pointer s); - Pointer date_to_spanset(int d); + int distance_intspanset_intspanset(Pointer ss1, Pointer ss2); - Pointer dateset_to_tstzset(Pointer s); + long distance_set_bigint(Pointer s, long i); - Pointer datespan_to_tstzspan(Pointer s); + int distance_set_date(Pointer s, int d); - Pointer datespanset_to_tstzspanset(Pointer ss); + double distance_set_float(Pointer s, double d); - Pointer float_to_set(double d); + int distance_set_int(Pointer s, int i); - Pointer float_to_span(double d); + double distance_set_timestamptz(Pointer s, long t); - Pointer float_to_spanset(double d); + long distance_span_bigint(Pointer s, long i); - Pointer floatset_to_intset(Pointer s); + int distance_span_date(Pointer s, int d); - Pointer floatspan_to_intspan(Pointer s); + double distance_span_float(Pointer s, double d); - Pointer floatspanset_to_intspanset(Pointer ss); + int distance_span_int(Pointer s, int i); - Pointer geo_to_set(Pointer gs); + double distance_span_timestamptz(Pointer s, long t); - Pointer int_to_set(int i); + long distance_spanset_bigint(Pointer ss, long i); - Pointer int_to_span(int i); + int distance_spanset_date(Pointer ss, int d); - Pointer int_to_spanset(int i); + double distance_spanset_float(Pointer ss, double d); - Pointer intset_to_floatset(Pointer s); + int distance_spanset_int(Pointer ss, int i); - Pointer intspan_to_floatspan(Pointer s); + double distance_spanset_timestamptz(Pointer ss, long t); - Pointer intspanset_to_floatspanset(Pointer ss); + double distance_tstzset_tstzset(Pointer s1, Pointer s2); - Pointer set_to_spanset(Pointer s); + double distance_tstzspan_tstzspan(Pointer s1, Pointer s2); - Pointer span_to_spanset(Pointer s); + double distance_tstzspanset_tstzspan(Pointer ss, Pointer s); - Pointer text_to_set(Pointer txt); + double distance_tstzspanset_tstzspanset(Pointer ss1, Pointer ss2); - Pointer timestamptz_to_set(long t); + Pointer bigint_extent_transfn(Pointer state, long i); - Pointer timestamptz_to_span(long t); + Pointer bigint_union_transfn(Pointer state, long i); - Pointer timestamptz_to_spanset(long t); + Pointer date_extent_transfn(Pointer state, int d); - Pointer tstzset_to_dateset(Pointer s); + Pointer date_union_transfn(Pointer state, int d); - Pointer tstzspan_to_datespan(Pointer s); + boolean adjacent_stbox_stbox(Pointer box1, Pointer box2); - Pointer tstzspanset_to_datespanset(Pointer ss); + boolean adjacent_tbox_tbox(Pointer box1, Pointer box2); - long bigintset_end_value(Pointer s); + boolean contained_tbox_tbox(Pointer box1, Pointer box2); - long bigintset_start_value(Pointer s); + boolean contained_stbox_stbox(Pointer box1, Pointer box2); - boolean bigintset_value_n(Pointer s, int n, Pointer result); + boolean contains_stbox_stbox(Pointer box1, Pointer box2); - Pointer bigintset_values(Pointer s); + boolean contains_tbox_tbox(Pointer box1, Pointer box2); - long bigintspan_lower(Pointer s); + boolean before_tbox_tbox(Pointer box1, Pointer box2); - long bigintspan_upper(Pointer s); + boolean after_tbox_tbox(Pointer box1, Pointer box2); - long bigintspan_width(Pointer s); + boolean below_stbox_stbox(Pointer box1, Pointer box2); - long bigintspanset_lower(Pointer ss); + boolean above_stbox_stbox(Pointer box1, Pointer box2); - long bigintspanset_upper(Pointer ss); + boolean back_stbox_stbox(Pointer box1, Pointer box2); - long bigintspanset_width(Pointer ss, boolean boundspan); + boolean before_stbox_stbox(Pointer box1, Pointer box2); - int dateset_end_value(Pointer s); + boolean after_stbox_stbox(Pointer box1, Pointer box2); - int dateset_start_value(Pointer s); + int always_eq_bool_tbool(boolean b, Pointer temp); - boolean dateset_value_n(Pointer s, int n, Pointer result); + int always_eq_float_tfloat(double d, Pointer temp); - Pointer dateset_values(Pointer s); + int always_eq_int_tint(int i, Pointer temp); - Pointer datespan_duration(Pointer s); + int always_eq_point_tpoint(Pointer gs, Pointer temp); - int datespan_lower(Pointer s); + int always_eq_tbool_bool(Pointer temp, boolean b); - int datespan_upper(Pointer s); + int always_eq_temporal_temporal(Pointer temp1, Pointer temp2); - boolean datespanset_date_n(Pointer ss, int n, Pointer result); + int always_eq_text_ttext(Pointer txt, Pointer temp); - Pointer datespanset_dates(Pointer ss); + int always_eq_tfloat_float(Pointer temp, double d); - Pointer datespanset_duration(Pointer ss, boolean boundspan); + int always_eq_tint_int(Pointer temp, int i); - int datespanset_end_date(Pointer ss); + int always_eq_tpoint_point(Pointer temp, Pointer gs); - int datespanset_num_dates(Pointer ss); + int always_eq_tpoint_tpoint(Pointer temp1, Pointer temp2); - int datespanset_start_date(Pointer ss); + int always_eq_ttext_text(Pointer temp, Pointer txt); - double floatset_end_value(Pointer s); + int always_ne_bool_tbool(boolean b, Pointer temp); - double floatset_start_value(Pointer s); + int always_ne_float_tfloat(double d, Pointer temp); - boolean floatset_value_n(Pointer s, int n, Pointer result); + int always_ne_int_tint(int i, Pointer temp); - Pointer floatset_values(Pointer s); + int always_ne_point_tpoint(Pointer gs, Pointer temp); - double floatspan_lower(Pointer s); + int always_ne_tbool_bool(Pointer temp, boolean b); - double floatspan_upper(Pointer s); + int always_ne_temporal_temporal(Pointer temp1, Pointer temp2); - double floatspan_width(Pointer s); + int always_ne_text_ttext(Pointer txt, Pointer temp); - double floatspanset_lower(Pointer ss); + int always_ne_tfloat_float(Pointer temp, double d); - double floatspanset_upper(Pointer ss); + int always_ne_tint_int(Pointer temp, int i); - double floatspanset_width(Pointer ss, boolean boundspan); + int always_ne_tpoint_point(Pointer temp, Pointer gs); - Pointer geoset_end_value(Pointer s); + int always_ne_tpoint_tpoint(Pointer temp1, Pointer temp2); - int geoset_srid(Pointer s); + int always_ne_ttext_text(Pointer temp, Pointer txt); - Pointer geoset_start_value(Pointer s); + int always_ge_float_tfloat(double d, Pointer temp); - boolean geoset_value_n(Pointer s, int n, Pointer result); + int always_ge_int_tint(int i, Pointer temp); - Pointer geoset_values(Pointer s); + int always_ge_temporal_temporal(Pointer temp1, Pointer temp2); - int intset_end_value(Pointer s); + int always_ge_text_ttext(Pointer txt, Pointer temp); - int intset_start_value(Pointer s); + int always_ge_tfloat_float(Pointer temp, double d); - boolean intset_value_n(Pointer s, int n, Pointer result); + int always_ge_tint_int(Pointer temp, int i); - Pointer intset_values(Pointer s); + int always_ge_ttext_text(Pointer temp, Pointer txt); - int intspan_lower(Pointer s); + int always_gt_float_tfloat(double d, Pointer temp); - int intspan_upper(Pointer s); + int always_gt_int_tint(int i, Pointer temp); - int intspan_width(Pointer s); + int always_gt_temporal_temporal(Pointer temp1, Pointer temp2); - int intspanset_lower(Pointer ss); + int always_gt_text_ttext(Pointer txt, Pointer temp); - int intspanset_upper(Pointer ss); + int always_gt_tfloat_float(Pointer temp, double d); - int intspanset_width(Pointer ss, boolean boundspan); + int always_gt_tint_int(Pointer temp, int i); - int set_hash(Pointer s); + int always_gt_ttext_text(Pointer temp, Pointer txt); - long set_hash_extended(Pointer s, long seed); + int always_le_float_tfloat(double d, Pointer temp); - int set_num_values(Pointer s); + int always_le_int_tint(int i, Pointer temp); - Pointer set_to_span(Pointer s); + int always_le_temporal_temporal(Pointer temp1, Pointer temp2); - int span_hash(Pointer s); + int always_le_text_ttext(Pointer txt, Pointer temp); - long span_hash_extended(Pointer s, long seed); + int always_le_tfloat_float(Pointer temp, double d); - boolean span_lower_inc(Pointer s); + int always_le_tint_int(Pointer temp, int i); - boolean span_upper_inc(Pointer s); + int always_le_ttext_text(Pointer temp, Pointer txt); - Pointer spanset_end_span(Pointer ss); + int always_lt_float_tfloat(double d, Pointer temp); - int spanset_hash(Pointer ss); + int always_lt_int_tint(int i, Pointer temp); - long spanset_hash_extended(Pointer ss, long seed); + int always_lt_temporal_temporal(Pointer temp1, Pointer temp2); - boolean spanset_lower_inc(Pointer ss); + int always_lt_text_ttext(Pointer txt, Pointer temp); - int spanset_num_spans(Pointer ss); + int always_lt_tfloat_float(Pointer temp, double d); - Pointer spanset_span(Pointer ss); + int always_lt_tint_int(Pointer temp, int i); - Pointer spanset_span_n(Pointer ss, int i); + int always_lt_ttext_text(Pointer temp, Pointer txt); - Pointer spanset_spans(Pointer ss); + int ever_eq_bool_tbool(boolean b, Pointer temp); - Pointer spanset_start_span(Pointer ss); + int ever_eq_float_tfloat(double d, Pointer temp); - boolean spanset_upper_inc(Pointer ss); + int ever_eq_int_tint(int i, Pointer temp); - Pointer textset_end_value(Pointer s); + int ever_eq_point_tpoint(Pointer gs, Pointer temp); - Pointer textset_start_value(Pointer s); + int ever_eq_tbool_bool(Pointer temp, boolean b); - boolean textset_value_n(Pointer s, int n, Pointer result); + int ever_eq_temporal_temporal(Pointer temp1, Pointer temp2); - Pointer textset_values(Pointer s); + int ever_eq_text_ttext(Pointer txt, Pointer temp); - long tstzset_end_value(Pointer s); + int ever_eq_tfloat_float(Pointer temp, double d); - long tstzset_start_value(Pointer s); + int ever_eq_tint_int(Pointer temp, int i); - boolean tstzset_value_n(Pointer s, int n, Pointer result); + int ever_eq_tpoint_point(Pointer temp, Pointer gs); - Pointer tstzset_values(Pointer s); + int ever_eq_tpoint_tpoint(Pointer temp1, Pointer temp2); - Pointer tstzspan_duration(Pointer s); + int ever_eq_ttext_text(Pointer temp, Pointer txt); - long tstzspan_lower(Pointer s); + int ever_ge_float_tfloat(double d, Pointer temp); - long tstzspan_upper(Pointer s); + int ever_ge_int_tint(int i, Pointer temp); - Pointer tstzspanset_duration(Pointer ss, boolean boundspan); + int ever_ge_temporal_temporal(Pointer temp1, Pointer temp2); - long tstzspanset_end_timestamptz(Pointer ss); + int ever_ge_text_ttext(Pointer txt, Pointer temp); - long tstzspanset_lower(Pointer ss); + int ever_ge_tfloat_float(Pointer temp, double d); - int tstzspanset_num_timestamps(Pointer ss); + int ever_ge_tint_int(Pointer temp, int i); - long tstzspanset_start_timestamptz(Pointer ss); + int ever_ge_ttext_text(Pointer temp, Pointer txt); - boolean tstzspanset_timestamptz_n(Pointer ss, int n, Pointer result); + int ever_gt_float_tfloat(double d, Pointer temp); - Pointer tstzspanset_timestamps(Pointer ss); + int ever_gt_int_tint(int i, Pointer temp); - long tstzspanset_upper(Pointer ss); + int ever_gt_temporal_temporal(Pointer temp1, Pointer temp2); - Pointer bigintset_shift_scale(Pointer s, long shift, long width, boolean hasshift, boolean haswidth); + int ever_gt_text_ttext(Pointer txt, Pointer temp); - Pointer bigintspan_shift_scale(Pointer s, long shift, long width, boolean hasshift, boolean haswidth); + int ever_gt_tfloat_float(Pointer temp, double d); - Pointer bigintspanset_shift_scale(Pointer ss, long shift, long width, boolean hasshift, boolean haswidth); + int ever_gt_tint_int(Pointer temp, int i); - Pointer dateset_shift_scale(Pointer s, int shift, int width, boolean hasshift, boolean haswidth); + int ever_gt_ttext_text(Pointer temp, Pointer txt); - Pointer datespan_shift_scale(Pointer s, int shift, int width, boolean hasshift, boolean haswidth); + int ever_le_float_tfloat(double d, Pointer temp); - Pointer datespanset_shift_scale(Pointer ss, int shift, int width, boolean hasshift, boolean haswidth); + int ever_le_int_tint(int i, Pointer temp); - Pointer floatset_ceil(Pointer s); + int ever_le_temporal_temporal(Pointer temp1, Pointer temp2); - Pointer floatset_floor(Pointer s); + boolean adjacent_numspan_tnumber(Pointer s, Pointer temp); - Pointer floatset_degrees(Pointer s, boolean normalize); + boolean adjacent_stbox_tpoint(Pointer box, Pointer temp); - Pointer floatset_radians(Pointer s); + boolean adjacent_tbox_tnumber(Pointer box, Pointer temp); - Pointer floatset_round(Pointer s, int maxdd); + boolean adjacent_temporal_temporal(Pointer temp1, Pointer temp2); - Pointer floatset_shift_scale(Pointer s, double shift, double width, boolean hasshift, boolean haswidth); + boolean adjacent_temporal_tstzspan(Pointer temp, Pointer s); - Pointer floatspan_ceil(Pointer s); + boolean adjacent_tnumber_numspan(Pointer temp, Pointer s); - Pointer floatspan_floor(Pointer s); + boolean adjacent_tnumber_tbox(Pointer temp, Pointer box); - Pointer floatspan_round(Pointer s, int maxdd); + boolean adjacent_tnumber_tnumber(Pointer temp1, Pointer temp2); - Pointer floatspan_shift_scale(Pointer s, double shift, double width, boolean hasshift, boolean haswidth); + boolean adjacent_tpoint_stbox(Pointer temp, Pointer box); - Pointer floatspanset_ceil(Pointer ss); + boolean adjacent_tpoint_tpoint(Pointer temp1, Pointer temp2); - Pointer floatspanset_floor(Pointer ss); + boolean adjacent_tstzspan_temporal(Pointer s, Pointer temp); - Pointer floatspanset_round(Pointer ss, int maxdd); + boolean contained_numspan_tnumber(Pointer s, Pointer temp); - Pointer floatspanset_shift_scale(Pointer ss, double shift, double width, boolean hasshift, boolean haswidth); + boolean contained_stbox_tpoint(Pointer box, Pointer temp); - Pointer geoset_round(Pointer s, int maxdd); + boolean contained_tbox_tnumber(Pointer box, Pointer temp); - Pointer geoset_set_srid(Pointer s, int srid); + boolean contained_temporal_temporal(Pointer temp1, Pointer temp2); - Pointer geoset_transform(Pointer s, int srid); + boolean contained_temporal_tstzspan(Pointer temp, Pointer s); - Pointer geoset_transform_pipeline(Pointer s, String pipelinestr, int srid, boolean is_forward); + boolean contained_tnumber_numspan(Pointer temp, Pointer s); - Pointer point_transform(Pointer gs, int srid); + boolean contained_tnumber_tbox(Pointer temp, Pointer box); - Pointer point_transform_pipeline(Pointer gs, String pipelinestr, int srid, boolean is_forward); + boolean contained_tnumber_tnumber(Pointer temp1, Pointer temp2); - Pointer intset_shift_scale(Pointer s, int shift, int width, boolean hasshift, boolean haswidth); + boolean contained_tpoint_stbox(Pointer temp, Pointer box); - Pointer intspan_shift_scale(Pointer s, int shift, int width, boolean hasshift, boolean haswidth); + boolean contained_tpoint_tpoint(Pointer temp1, Pointer temp2); - Pointer intspanset_shift_scale(Pointer ss, int shift, int width, boolean hasshift, boolean haswidth); + boolean contained_tstzspan_temporal(Pointer s, Pointer temp); - Pointer textset_initcap(Pointer s); + boolean contains_numspan_tnumber(Pointer s, Pointer temp); - Pointer textset_lower(Pointer s); + boolean contains_stbox_tpoint(Pointer box, Pointer temp); - Pointer textset_upper(Pointer s); + boolean contains_tbox_tnumber(Pointer box, Pointer temp); - Pointer textcat_textset_text(Pointer s, Pointer txt); + boolean contains_temporal_tstzspan(Pointer temp, Pointer s); - Pointer textcat_text_textset(Pointer txt, Pointer s); + boolean contains_temporal_temporal(Pointer temp1, Pointer temp2); - long timestamptz_tprecision(long t, Pointer duration, long torigin); + boolean contains_tnumber_numspan(Pointer temp, Pointer s); - Pointer tstzset_shift_scale(Pointer s, Pointer shift, Pointer duration); + boolean contains_tnumber_tbox(Pointer temp, Pointer box); - Pointer tstzset_tprecision(Pointer s, Pointer duration, long torigin); + boolean contains_tnumber_tnumber(Pointer temp1, Pointer temp2); - Pointer tstzspan_shift_scale(Pointer s, Pointer shift, Pointer duration); + boolean contains_tpoint_stbox(Pointer temp, Pointer box); - Pointer tstzspan_tprecision(Pointer s, Pointer duration, long torigin); + boolean contains_tpoint_tpoint(Pointer temp1, Pointer temp2); - Pointer tstzspanset_shift_scale(Pointer ss, Pointer shift, Pointer duration); + boolean contains_tstzspan_temporal(Pointer s, Pointer temp); - Pointer tstzspanset_tprecision(Pointer ss, Pointer duration, long torigin); + boolean above_stbox_tpoint(Pointer box, Pointer temp); - int set_cmp(Pointer s1, Pointer s2); + boolean above_tpoint_stbox(Pointer temp, Pointer box); - boolean set_eq(Pointer s1, Pointer s2); + boolean above_tpoint_tpoint(Pointer temp1, Pointer temp2); - boolean set_ge(Pointer s1, Pointer s2); + boolean after_stbox_tpoint(Pointer box, Pointer temp); - boolean set_gt(Pointer s1, Pointer s2); + boolean after_tbox_tnumber(Pointer box, Pointer temp); - boolean set_le(Pointer s1, Pointer s2); + boolean after_temporal_tstzspan(Pointer temp, Pointer s); - boolean set_lt(Pointer s1, Pointer s2); + boolean after_temporal_temporal(Pointer temp1, Pointer temp2); - boolean set_ne(Pointer s1, Pointer s2); + boolean after_tnumber_tbox(Pointer temp, Pointer box); - int span_cmp(Pointer s1, Pointer s2); + boolean after_tnumber_tnumber(Pointer temp1, Pointer temp2); - boolean span_eq(Pointer s1, Pointer s2); + boolean after_tpoint_stbox(Pointer temp, Pointer box); - boolean span_ge(Pointer s1, Pointer s2); + boolean after_tpoint_tpoint(Pointer temp1, Pointer temp2); - boolean span_gt(Pointer s1, Pointer s2); + boolean after_tstzspan_temporal(Pointer s, Pointer temp); - boolean span_le(Pointer s1, Pointer s2); + boolean back_stbox_tpoint(Pointer box, Pointer temp); - boolean span_lt(Pointer s1, Pointer s2); + boolean back_tpoint_stbox(Pointer temp, Pointer box); - boolean span_ne(Pointer s1, Pointer s2); + boolean back_tpoint_tpoint(Pointer temp1, Pointer temp2); - int spanset_cmp(Pointer ss1, Pointer ss2); + boolean before_stbox_tpoint(Pointer box, Pointer temp); - boolean spanset_eq(Pointer ss1, Pointer ss2); + boolean before_tbox_tnumber(Pointer box, Pointer temp); - boolean spanset_ge(Pointer ss1, Pointer ss2); + boolean before_temporal_tstzspan(Pointer temp, Pointer s); - boolean spanset_gt(Pointer ss1, Pointer ss2); + boolean before_temporal_temporal(Pointer temp1, Pointer temp2); - boolean spanset_le(Pointer ss1, Pointer ss2); + boolean before_tnumber_tbox(Pointer temp, Pointer box); - boolean spanset_lt(Pointer ss1, Pointer ss2); + boolean before_tnumber_tnumber(Pointer temp1, Pointer temp2); - boolean spanset_ne(Pointer ss1, Pointer ss2); + boolean before_tpoint_stbox(Pointer temp, Pointer box); - boolean adjacent_span_bigint(Pointer s, long i); + boolean before_tpoint_tpoint(Pointer temp1, Pointer temp2); - boolean adjacent_span_date(Pointer s, int d); + boolean before_tstzspan_temporal(Pointer s, Pointer temp); - boolean adjacent_span_float(Pointer s, double d); + boolean below_stbox_tpoint(Pointer box, Pointer temp); - boolean adjacent_span_int(Pointer s, int i); + boolean below_tpoint_stbox(Pointer temp, Pointer box); - boolean adjacent_span_span(Pointer s1, Pointer s2); + boolean below_tpoint_tpoint(Pointer temp1, Pointer temp2); - boolean adjacent_span_spanset(Pointer s, Pointer ss); + boolean above_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean adjacent_span_timestamptz(Pointer s, long t); + boolean back_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean adjacent_spanset_bigint(Pointer ss, long i); + boolean before_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean adjacent_spanset_date(Pointer ss, int d); + boolean below_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean adjacent_spanset_float(Pointer ss, double d); + Pointer add_float_tfloat(double d, Pointer tnumber); - boolean adjacent_spanset_int(Pointer ss, int i); + Pointer add_int_tint(int i, Pointer tnumber); - boolean adjacent_spanset_timestamptz(Pointer ss, long t); + Pointer add_tfloat_float(Pointer tnumber, double d); - boolean adjacent_spanset_span(Pointer ss, Pointer s); + Pointer add_tint_int(Pointer tnumber, int i); - boolean adjacent_spanset_spanset(Pointer ss1, Pointer ss2); + Pointer add_tnumber_tnumber(Pointer tnumber1, Pointer tnumber2); - boolean contained_bigint_set(long i, Pointer s); + Pointer div_float_tfloat(double d, Pointer tnumber); - boolean contained_bigint_span(long i, Pointer s); + Pointer div_int_tint(int i, Pointer tnumber); - boolean contained_bigint_spanset(long i, Pointer ss); + Pointer div_tfloat_float(Pointer tnumber, double d); - boolean contained_date_set(int d, Pointer s); + Pointer div_tint_int(Pointer tnumber, int i); - boolean contained_date_span(int d, Pointer s); + Pointer div_tnumber_tnumber(Pointer tnumber1, Pointer tnumber2); - boolean contained_date_spanset(int d, Pointer ss); + Pointer distance_tfloat_float(Pointer temp, double d); - boolean contained_float_set(double d, Pointer s); + Pointer distance_tint_int(Pointer temp, int i); - boolean contained_float_span(double d, Pointer s); + Pointer distance_tnumber_tnumber(Pointer temp1, Pointer temp2); - boolean contained_float_spanset(double d, Pointer ss); + Pointer distance_tpoint_point(Pointer temp, Pointer gs); - boolean contained_geo_set(Pointer gs, Pointer s); + Pointer distance_tpoint_tpoint(Pointer temp1, Pointer temp2); - boolean contained_int_set(int i, Pointer s); + boolean bearing_point_point(Pointer gs1, Pointer gs2, Pointer result); - boolean contained_int_span(int i, Pointer s); + Pointer bearing_tpoint_point(Pointer temp, Pointer gs, boolean invert); - boolean contained_int_spanset(int i, Pointer ss); + Pointer bearing_tpoint_tpoint(Pointer temp1, Pointer temp2); - boolean contained_set_set(Pointer s1, Pointer s2); + int acontains_geo_tpoint(Pointer gs, Pointer temp); - boolean contained_span_span(Pointer s1, Pointer s2); + int adisjoint_tpoint_geo(Pointer temp, Pointer gs); - boolean contained_span_spanset(Pointer s, Pointer ss); + int adisjoint_tpoint_tpoint(Pointer temp1, Pointer temp2); - boolean contained_spanset_span(Pointer ss, Pointer s); + int adwithin_tpoint_geo(Pointer temp, Pointer gs, double dist); - boolean contained_spanset_spanset(Pointer ss1, Pointer ss2); + int adwithin_tpoint_tpoint(Pointer temp1, Pointer temp2, double dist); - boolean contained_text_set(Pointer txt, Pointer s); + int aintersects_tpoint_geo(Pointer temp, Pointer gs); - boolean contained_timestamptz_set(long t, Pointer s); + int aintersects_tpoint_tpoint(Pointer temp1, Pointer temp2); - boolean contained_timestamptz_span(long t, Pointer s); + int atouches_tpoint_geo(Pointer temp, Pointer gs); - boolean contained_timestamptz_spanset(long t, Pointer ss); + int econtains_geo_tpoint(Pointer gs, Pointer temp); - boolean contains_set_bigint(Pointer s, long i); + int econtains_geo_tgeo(Pointer gs, Pointer temp); - boolean contains_set_date(Pointer s, int d); + int edisjoint_tpoint_geo(Pointer temp, Pointer gs); - boolean contains_set_float(Pointer s, double d); + int edisjoint_tpoint_tpoint(Pointer temp1, Pointer temp2); - boolean contains_set_geo(Pointer s, Pointer gs); + int edwithin_tpoint_geo(Pointer temp, Pointer gs, double dist); - boolean contains_set_int(Pointer s, int i); + int edwithin_tpoint_tpoint(Pointer temp1, Pointer temp2, double dist); - boolean contains_set_set(Pointer s1, Pointer s2); + int edwithin_tgeo_tgeo(Pointer temp1, Pointer temp2, double dist); - boolean contains_set_text(Pointer s, Pointer t); + int eintersects_tpoint_geo(Pointer temp, Pointer gs); - boolean contains_set_timestamptz(Pointer s, long t); + int eintersects_tgeo_geo(Pointer temp, Pointer gs); - boolean contains_span_bigint(Pointer s, long i); + int eintersects_tpoint_tpoint(Pointer temp1, Pointer temp2); - boolean contains_span_date(Pointer s, int d); + int etouches_tpoint_geo(Pointer temp, Pointer gs); - boolean contains_span_float(Pointer s, double d); + int edisjoint_tgeo_geo(Pointer temp, Pointer gs); - boolean contains_span_int(Pointer s, int i); + int edisjoint_tgeo_tgeo(Pointer temp1, Pointer temp2); - boolean contains_span_span(Pointer s1, Pointer s2); + int adisjoint_tgeo_geo(Pointer temp, Pointer gs); - boolean contains_span_spanset(Pointer s, Pointer ss); + int adisjoint_tgeo_tgeo(Pointer temp1, Pointer temp2); - boolean contains_span_timestamptz(Pointer s, long t); + int eintersects_tgeo_tgeo(Pointer temp1, Pointer temp2); - boolean contains_spanset_bigint(Pointer ss, long i); + int aintersects_tgeo_geo(Pointer temp, Pointer gs); - boolean contains_spanset_date(Pointer ss, int d); + int aintersects_tgeo_tgeo(Pointer temp1, Pointer temp2); - boolean contains_spanset_float(Pointer ss, double d); + int etouches_tgeo_geo(Pointer temp, Pointer gs); - boolean contains_spanset_int(Pointer ss, int i); + int etouches_tgeo_tgeo(Pointer temp1, Pointer temp2); - boolean contains_spanset_span(Pointer ss, Pointer s); + int atouches_tgeo_geo(Pointer temp, Pointer gs); - boolean contains_spanset_spanset(Pointer ss1, Pointer ss2); + int atouches_tgeo_tgeo(Pointer temp1, Pointer temp2); - boolean contains_spanset_timestamptz(Pointer ss, long t); + int ecovers_tgeo_geo(Pointer temp, Pointer gs); - boolean overlaps_set_set(Pointer s1, Pointer s2); + int ecovers_tgeo_tgeo(Pointer temp1, Pointer temp2); - boolean overlaps_span_span(Pointer s1, Pointer s2); + int acovers_tgeo_geo(Pointer temp, Pointer gs); - boolean overlaps_span_spanset(Pointer s, Pointer ss); + int econtains_tgeo_geo(Pointer temp, Pointer gs); - boolean overlaps_spanset_span(Pointer ss, Pointer s); + int econtains_tgeo_tgeo(Pointer temp1, Pointer temp2); - boolean overlaps_spanset_spanset(Pointer ss1, Pointer ss2); + int acontains_tgeo_geo(Pointer temp, Pointer gs); - boolean after_date_set(int d, Pointer s); + int acontains_tgeo_tgeo(Pointer temp1, Pointer temp2); - boolean after_date_span(int d, Pointer s); + int adwithin_tgeo_tgeo(Pointer temp1, Pointer temp2, double dist); - boolean after_date_spanset(int d, Pointer ss); + int adwithin_tgeo_geo(Pointer temp, Pointer gs, double dist); - boolean after_set_date(Pointer s, int d); + int edwithin_tgeo_geo(Pointer temp, Pointer gs, double dist); - boolean after_set_timestamptz(Pointer s, long t); + } - boolean after_span_date(Pointer s, int d); + public static interface MeosLibraryPart1 { - boolean after_span_timestamptz(Pointer s, long t); + String gitLibraryPath= "/home/runner/work/JMEOS/JMEOS/src/lib"; - boolean after_spanset_date(Pointer ss, int d); + String libraryName= "meos"; - boolean after_spanset_timestamptz(Pointer ss, long t); + MeosLibraryPart1 INSTANCE = JarLibraryLoader.create(MeosLibraryPart1.class, libraryName).getLibraryInstance(); - boolean after_timestamptz_set(long t, Pointer s); + MeosLibraryPart1 meos = MeosLibraryPart1.INSTANCE; - boolean after_timestamptz_span(long t, Pointer s); + int geo_get_srid(Pointer g); - boolean after_timestamptz_spanset(long t, Pointer ss); + void meos_error(int errlevel, int errcode, String format, Pointer args); - boolean before_date_set(int d, Pointer s); + int meos_errno(); - boolean before_date_span(int d, Pointer s); + int meos_errno_set(int err); - boolean before_date_spanset(int d, Pointer ss); + int meos_errno_restore(int err); - boolean before_set_date(Pointer s, int d); + int meos_errno_reset(); - boolean before_set_timestamptz(Pointer s, long t); + void meos_initialize_timezone(String name); - boolean before_span_date(Pointer s, int d); + void meos_initialize_error_handler(error_handler_fn err_handler); - boolean before_span_timestamptz(Pointer s, long t); + void meos_initialize_noexit_error_handler(); - boolean before_spanset_date(Pointer ss, int d); + void meos_finalize_timezone(); - boolean before_spanset_timestamptz(Pointer ss, long t); + boolean meos_set_datestyle(String newval, Pointer extra); - boolean before_timestamptz_set(long t, Pointer s); + boolean meos_set_intervalstyle(String newval, int extra); - boolean before_timestamptz_span(long t, Pointer s); + String meos_get_datestyle(); - boolean before_timestamptz_spanset(long t, Pointer ss); + String meos_get_intervalstyle(); - boolean left_bigint_set(long i, Pointer s); + void meos_initialize(String tz_str, error_handler_fn err_handler); - boolean left_bigint_span(long i, Pointer s); + void meos_initialize(); - boolean left_bigint_spanset(long i, Pointer ss); + void meos_set_spatial_ref_sys_csv(String path); - boolean left_float_set(double d, Pointer s); + void meos_finalize(); - boolean left_float_span(double d, Pointer s); + Pointer minus_date_date(int d1, int d2); - boolean left_float_spanset(double d, Pointer ss); + int minus_date_int(int d, int days); - boolean left_int_set(int i, Pointer s); + long minus_timestamptz_interval(long t, Pointer interv); - boolean left_int_span(int i, Pointer s); + Pointer minus_timestamptz_timestamptz(long t1, long t2); - boolean left_int_spanset(int i, Pointer ss); + Pointer mult_interval_double(Pointer interv, double factor); - boolean left_set_bigint(Pointer s, long i); + Pointer geo_as_ewkb(Pointer gs, String endian); - boolean left_set_float(Pointer s, double d); + String geo_as_ewkt(Pointer gs, int precision); - boolean left_set_int(Pointer s, int i); + String geo_as_geojson(Pointer gs, int option, int precision, String srs); - boolean left_set_set(Pointer s1, Pointer s2); + String geo_as_hexewkb(Pointer gs, String endian); - boolean left_set_text(Pointer s, Pointer txt); + String geo_as_text(Pointer gs, int precision); - boolean left_span_bigint(Pointer s, long i); + Pointer geo_from_ewkb(Pointer bytea_wkb, int srid); - boolean left_span_float(Pointer s, double d); + Pointer geo_from_geojson(String geojson); - boolean left_span_int(Pointer s, int i); + Pointer geo_from_text(String wkt, int srid); - boolean left_span_span(Pointer s1, Pointer s2); + boolean geom_contains(Pointer gs1, Pointer gs2); - boolean left_span_spanset(Pointer s, Pointer ss); + boolean geom_covers(Pointer gs1, Pointer gs2); - boolean left_spanset_bigint(Pointer ss, long i); + boolean geom_disjoint2d(Pointer gs1, Pointer gs2); - boolean left_spanset_float(Pointer ss, double d); + boolean geom_dwithin2d(Pointer gs1, Pointer gs2, double tolerance); - boolean left_spanset_int(Pointer ss, int i); + boolean geom_intersects2d(Pointer gs1, Pointer gs2); - boolean left_spanset_span(Pointer ss, Pointer s); + boolean geom_touches(Pointer gs1, Pointer gs2); - boolean left_spanset_spanset(Pointer ss1, Pointer ss2); + Pointer geom_boundary(Pointer gs); - boolean left_text_set(Pointer txt, Pointer s); + Pointer geom_buffer(Pointer gs, double size, String params); - boolean overafter_date_set(int d, Pointer s); + Pointer geom_centroid(Pointer gs); - boolean overafter_date_span(int d, Pointer s); + Pointer geom_convex_hull(Pointer gs); - boolean overafter_date_spanset(int d, Pointer ss); + Pointer geom_difference2d(Pointer gs1, Pointer gs2); - boolean overafter_set_date(Pointer s, int d); + Pointer geom_intersection2d(Pointer gs1, Pointer gs2); - boolean overafter_set_timestamptz(Pointer s, long t); + Pointer geom_unary_union(Pointer gs, double prec); - boolean overafter_span_date(Pointer s, int d); + double geom_distance2d(Pointer gs1, Pointer gs2); - boolean overafter_span_timestamptz(Pointer s, long t); + double geom_length(Pointer gs); - boolean overafter_spanset_date(Pointer ss, int d); + double geom_perimeter(Pointer gs); - boolean overafter_spanset_timestamptz(Pointer ss, long t); + Pointer geo_reverse(Pointer gs); - boolean overafter_timestamptz_set(long t, Pointer s); + Pointer geo_round(Pointer gs, int maxdd); - boolean overafter_timestamptz_span(long t, Pointer s); + Pointer line_interpolate_point(Pointer gs, double distance_fraction, boolean repeat); - boolean overafter_timestamptz_spanset(long t, Pointer ss); + Pointer line_substring(Pointer gs, double from, double to); - boolean overbefore_date_set(int d, Pointer s); + Pointer geom_to_geog(Pointer geom); - boolean overbefore_date_span(int d, Pointer s); + String geo_out(Pointer gs); - boolean overbefore_date_spanset(int d, Pointer ss); + boolean geo_same(Pointer gs1, Pointer gs2); - boolean overbefore_set_date(Pointer s, int d); + Pointer geography_from_hexewkb(String wkt); - boolean overbefore_set_timestamptz(Pointer s, long t); + Pointer geography_from_text(String wkt, int srid); - boolean overbefore_span_date(Pointer s, int d); + Pointer geometry_from_hexewkb(String wkt); - boolean overbefore_span_timestamptz(Pointer s, long t); + Pointer geometry_from_text(String wkt, int srid); - boolean overbefore_spanset_date(Pointer ss, int d); + Pointer floatset_in(String str); - boolean overbefore_spanset_timestamptz(Pointer ss, long t); + String floatset_out(Pointer set, int maxdd); - boolean overbefore_timestamptz_set(long t, Pointer s); + Pointer floatspan_in(String str); - boolean overbefore_timestamptz_span(long t, Pointer s); + String floatspan_out(Pointer s, int maxdd); - boolean overbefore_timestamptz_spanset(long t, Pointer ss); + Pointer floatspanset_in(String str); - boolean overleft_bigint_set(long i, Pointer s); + String floatspanset_out(Pointer ss, int maxdd); - boolean overleft_bigint_span(long i, Pointer s); + Pointer geogset_in(String str); - boolean overleft_bigint_spanset(long i, Pointer ss); + Pointer geomset_in(String str); - boolean overleft_float_set(double d, Pointer s); + String geoset_as_ewkt(Pointer set, int maxdd); - boolean overleft_float_span(double d, Pointer s); + String geoset_as_text(Pointer set, int maxdd); - boolean overleft_float_spanset(double d, Pointer ss); + String geoset_out(Pointer set, int maxdd); - boolean overleft_int_set(int i, Pointer s); + Pointer intset_in(String str); - boolean overleft_int_span(int i, Pointer s); + String intset_out(Pointer set); - boolean overleft_int_spanset(int i, Pointer ss); + Pointer intspan_in(String str); - boolean overleft_set_bigint(Pointer s, long i); + String intspan_out(Pointer s); - boolean overleft_set_float(Pointer s, double d); + Pointer intspanset_in(String str); - boolean overleft_set_int(Pointer s, int i); + String intspanset_out(Pointer ss); - boolean overleft_set_set(Pointer s1, Pointer s2); + Pointer floatset_make(Pointer values, int count); - boolean overleft_set_text(Pointer s, Pointer txt); + Pointer floatspan_make(double lower, double upper, boolean lower_inc, boolean upper_inc); - boolean overleft_span_bigint(Pointer s, long i); + Pointer geoset_make(Pointer values, int count); - boolean overleft_span_float(Pointer s, double d); + Pointer intset_make(Pointer values, int count); - boolean overleft_span_int(Pointer s, int i); + Pointer intspan_make(int lower, int upper, boolean lower_inc, boolean upper_inc); - boolean overleft_span_span(Pointer s1, Pointer s2); + Pointer float_to_set(double d); - boolean overleft_span_spanset(Pointer s, Pointer ss); + Pointer float_to_span(double d); - boolean overleft_spanset_bigint(Pointer ss, long i); + Pointer float_to_spanset(double d); - boolean overleft_spanset_float(Pointer ss, double d); + Pointer floatset_to_intset(Pointer s); - boolean overleft_spanset_int(Pointer ss, int i); + Pointer floatspan_to_intspan(Pointer s); - boolean overleft_spanset_span(Pointer ss, Pointer s); + Pointer floatspanset_to_intspanset(Pointer ss); - boolean overleft_spanset_spanset(Pointer ss1, Pointer ss2); + Pointer geo_to_set(Pointer gs); - boolean overleft_text_set(Pointer txt, Pointer s); + Pointer int_to_set(int i); - boolean overright_bigint_set(long i, Pointer s); + Pointer int_to_span(int i); - boolean overright_bigint_span(long i, Pointer s); + Pointer int_to_spanset(int i); - boolean overright_bigint_spanset(long i, Pointer ss); + Pointer intset_to_floatset(Pointer s); - boolean overright_float_set(double d, Pointer s); + Pointer intspan_to_floatspan(Pointer s); - boolean overright_float_span(double d, Pointer s); + Pointer intspanset_to_floatspanset(Pointer ss); - boolean overright_float_spanset(double d, Pointer ss); + double floatset_end_value(Pointer s); - boolean overright_int_set(int i, Pointer s); + double floatset_start_value(Pointer s); - boolean overright_int_span(int i, Pointer s); + boolean floatset_value_n(Pointer s, int n, Pointer result); - boolean overright_int_spanset(int i, Pointer ss); + Pointer floatset_values(Pointer s); - boolean overright_set_bigint(Pointer s, long i); + double floatspan_lower(Pointer s); - boolean overright_set_float(Pointer s, double d); + double floatspan_upper(Pointer s); - boolean overright_set_int(Pointer s, int i); + double floatspan_width(Pointer s); - boolean overright_set_set(Pointer s1, Pointer s2); + double floatspanset_lower(Pointer ss); - boolean overright_set_text(Pointer s, Pointer txt); + double floatspanset_upper(Pointer ss); - boolean overright_span_bigint(Pointer s, long i); + double floatspanset_width(Pointer ss, boolean boundspan); - boolean overright_span_float(Pointer s, double d); + Pointer geoset_end_value(Pointer s); - boolean overright_span_int(Pointer s, int i); + int geoset_srid(Pointer s); - boolean overright_span_span(Pointer s1, Pointer s2); + Pointer geoset_start_value(Pointer s); - boolean overright_span_spanset(Pointer s, Pointer ss); + boolean geoset_value_n(Pointer s, int n, Pointer result); - boolean overright_spanset_bigint(Pointer ss, long i); + Pointer geoset_values(Pointer s); - boolean overright_spanset_float(Pointer ss, double d); + int intset_end_value(Pointer s); - boolean overright_spanset_int(Pointer ss, int i); + int intset_start_value(Pointer s); - boolean overright_spanset_span(Pointer ss, Pointer s); + boolean intset_value_n(Pointer s, int n, Pointer result); - boolean overright_spanset_spanset(Pointer ss1, Pointer ss2); + Pointer intset_values(Pointer s); - boolean overright_text_set(Pointer txt, Pointer s); + int intspan_lower(Pointer s); - boolean right_bigint_set(long i, Pointer s); + int intspan_upper(Pointer s); - boolean right_bigint_span(long i, Pointer s); + int intspan_width(Pointer s); - boolean right_bigint_spanset(long i, Pointer ss); + int intspanset_lower(Pointer ss); - boolean right_float_set(double d, Pointer s); + int intspanset_upper(Pointer ss); - boolean right_float_span(double d, Pointer s); + int intspanset_width(Pointer ss, boolean boundspan); - boolean right_float_spanset(double d, Pointer ss); + Pointer floatset_ceil(Pointer s); - boolean right_int_set(int i, Pointer s); + Pointer floatset_floor(Pointer s); - boolean right_int_span(int i, Pointer s); + Pointer floatset_degrees(Pointer s, boolean normalize); - boolean right_int_spanset(int i, Pointer ss); + Pointer floatset_radians(Pointer s); - boolean right_set_bigint(Pointer s, long i); + Pointer floatset_round(Pointer s, int maxdd); - boolean right_set_float(Pointer s, double d); + Pointer floatset_shift_scale(Pointer s, double shift, double width, boolean hasshift, boolean haswidth); - boolean right_set_int(Pointer s, int i); + Pointer floatspan_ceil(Pointer s); - boolean right_set_set(Pointer s1, Pointer s2); + Pointer floatspan_floor(Pointer s); - boolean right_set_text(Pointer s, Pointer txt); + Pointer floatspan_round(Pointer s, int maxdd); - boolean right_span_bigint(Pointer s, long i); + Pointer floatspan_shift_scale(Pointer s, double shift, double width, boolean hasshift, boolean haswidth); - boolean right_span_float(Pointer s, double d); + Pointer floatspanset_ceil(Pointer ss); - boolean right_span_int(Pointer s, int i); + Pointer floatspanset_floor(Pointer ss); - boolean right_span_span(Pointer s1, Pointer s2); + Pointer floatspanset_round(Pointer ss, int maxdd); - boolean right_span_spanset(Pointer s, Pointer ss); + Pointer floatspanset_shift_scale(Pointer ss, double shift, double width, boolean hasshift, boolean haswidth); - boolean right_spanset_bigint(Pointer ss, long i); + Pointer geoset_round(Pointer s, int maxdd); - boolean right_spanset_float(Pointer ss, double d); + Pointer geoset_set_srid(Pointer s, int srid); - boolean right_spanset_int(Pointer ss, int i); + Pointer geoset_transform(Pointer s, int srid); - boolean right_spanset_span(Pointer ss, Pointer s); + Pointer geoset_transform_pipeline(Pointer s, String pipelinestr, int srid, boolean is_forward); - boolean right_spanset_spanset(Pointer ss1, Pointer ss2); + Pointer intset_shift_scale(Pointer s, int shift, int width, boolean hasshift, boolean haswidth); - boolean right_text_set(Pointer txt, Pointer s); + Pointer intspan_shift_scale(Pointer s, int shift, int width, boolean hasshift, boolean haswidth); + + Pointer intspanset_shift_scale(Pointer ss, int shift, int width, boolean hasshift, boolean haswidth); + + boolean overlaps_set_set(Pointer s1, Pointer s2); + + boolean overlaps_span_span(Pointer s1, Pointer s2); + + boolean overlaps_span_spanset(Pointer s, Pointer ss); + + boolean overlaps_spanset_span(Pointer ss, Pointer s); + + boolean overlaps_spanset_spanset(Pointer ss1, Pointer ss2); + + boolean left_bigint_set(long i, Pointer s); + + boolean left_bigint_span(long i, Pointer s); + + boolean left_bigint_spanset(long i, Pointer ss); + + boolean left_float_set(double d, Pointer s); + + boolean left_float_span(double d, Pointer s); + + boolean left_float_spanset(double d, Pointer ss); + + boolean left_int_set(int i, Pointer s); + + boolean left_int_span(int i, Pointer s); + + boolean left_int_spanset(int i, Pointer ss); + + boolean left_set_bigint(Pointer s, long i); + + boolean left_set_float(Pointer s, double d); + + boolean left_set_int(Pointer s, int i); + + boolean left_set_set(Pointer s1, Pointer s2); + + boolean left_set_text(Pointer s, Pointer txt); + + boolean left_span_bigint(Pointer s, long i); + + boolean left_span_float(Pointer s, double d); + + boolean left_span_int(Pointer s, int i); + + boolean left_span_span(Pointer s1, Pointer s2); + + boolean left_span_spanset(Pointer s, Pointer ss); + + boolean left_spanset_bigint(Pointer ss, long i); + + boolean left_spanset_float(Pointer ss, double d); + + boolean left_spanset_int(Pointer ss, int i); + + boolean left_spanset_span(Pointer ss, Pointer s); + + boolean left_spanset_spanset(Pointer ss1, Pointer ss2); + + boolean left_text_set(Pointer txt, Pointer s); + + boolean overafter_date_set(int d, Pointer s); + + boolean overafter_date_span(int d, Pointer s); + + boolean overafter_date_spanset(int d, Pointer ss); + + boolean overafter_set_date(Pointer s, int d); + + boolean overafter_set_timestamptz(Pointer s, long t); + + boolean overafter_span_date(Pointer s, int d); + + boolean overafter_span_timestamptz(Pointer s, long t); + + boolean overafter_spanset_date(Pointer ss, int d); + + boolean overafter_spanset_timestamptz(Pointer ss, long t); + + boolean overafter_timestamptz_set(long t, Pointer s); + + boolean overafter_timestamptz_span(long t, Pointer s); + + boolean overafter_timestamptz_spanset(long t, Pointer ss); + + boolean overbefore_date_set(int d, Pointer s); + + boolean overbefore_date_span(int d, Pointer s); + + boolean overbefore_date_spanset(int d, Pointer ss); + + boolean overbefore_set_date(Pointer s, int d); + + boolean overbefore_set_timestamptz(Pointer s, long t); + + boolean overbefore_span_date(Pointer s, int d); + + boolean overbefore_span_timestamptz(Pointer s, long t); + + boolean overbefore_spanset_date(Pointer ss, int d); + + boolean overbefore_spanset_timestamptz(Pointer ss, long t); + + boolean overbefore_timestamptz_set(long t, Pointer s); + + boolean overbefore_timestamptz_span(long t, Pointer s); + + boolean overbefore_timestamptz_spanset(long t, Pointer ss); Pointer intersection_bigint_set(long i, Pointer s); @@ -1241,787 +1351,857 @@ public interface MeosLibrary { Pointer minus_timestamptz_spanset(long t, Pointer ss); - Pointer union_bigint_set(long i, Pointer s); + Pointer float_extent_transfn(Pointer state, double d); - Pointer union_bigint_span(Pointer s, long i); + Pointer float_union_transfn(Pointer state, double d); - Pointer union_bigint_spanset(long i, Pointer ss); + Pointer int_extent_transfn(Pointer state, int i); - Pointer union_date_set(int d, Pointer s); + Pointer int_union_transfn(Pointer state, int i); - Pointer union_date_span(Pointer s, int d); + Pointer float_tstzspan_to_tbox(double d, Pointer s); - Pointer union_date_spanset(int d, Pointer ss); + Pointer float_timestamptz_to_tbox(double d, long t); - Pointer union_float_set(double d, Pointer s); + Pointer geo_tstzspan_to_stbox(Pointer gs, Pointer s); - Pointer union_float_span(Pointer s, double d); + Pointer geo_timestamptz_to_stbox(Pointer gs, long t); - Pointer union_float_spanset(double d, Pointer ss); + Pointer int_tstzspan_to_tbox(int i, Pointer s); - Pointer union_geo_set(Pointer gs, Pointer s); + Pointer int_timestamptz_to_tbox(int i, long t); - Pointer union_int_set(int i, Pointer s); + Pointer numspan_tstzspan_to_tbox(Pointer span, Pointer s); - Pointer union_int_span(int i, Pointer s); + Pointer numspan_timestamptz_to_tbox(Pointer span, long t); - Pointer union_int_spanset(int i, Pointer ss); + Pointer float_to_tbox(double d); - Pointer union_set_bigint(Pointer s, long i); + Pointer geo_to_stbox(Pointer gs); - Pointer union_set_date(Pointer s, int d); + Pointer int_to_tbox(int i); - Pointer union_set_float(Pointer s, double d); + Pointer intersection_tbox_tbox(Pointer box1, Pointer box2); - Pointer union_set_geo(Pointer s, Pointer gs); + Pointer intersection_stbox_stbox(Pointer box1, Pointer box2); - Pointer union_set_int(Pointer s, int i); + boolean overlaps_tbox_tbox(Pointer box1, Pointer box2); - Pointer union_set_set(Pointer s1, Pointer s2); + boolean overlaps_stbox_stbox(Pointer box1, Pointer box2); - Pointer union_set_text(Pointer s, Pointer txt); + boolean left_tbox_tbox(Pointer box1, Pointer box2); - Pointer union_set_timestamptz(Pointer s, long t); + boolean overbefore_tbox_tbox(Pointer box1, Pointer box2); - Pointer union_span_bigint(Pointer s, long i); + boolean overafter_tbox_tbox(Pointer box1, Pointer box2); - Pointer union_span_date(Pointer s, int d); + boolean left_stbox_stbox(Pointer box1, Pointer box2); - Pointer union_span_float(Pointer s, double d); + boolean overbelow_stbox_stbox(Pointer box1, Pointer box2); - Pointer union_span_int(Pointer s, int i); + boolean overabove_stbox_stbox(Pointer box1, Pointer box2); - Pointer union_span_span(Pointer s1, Pointer s2); + boolean front_stbox_stbox(Pointer box1, Pointer box2); - Pointer union_span_spanset(Pointer s, Pointer ss); + boolean overfront_stbox_stbox(Pointer box1, Pointer box2); - Pointer union_span_timestamptz(Pointer s, long t); + boolean overback_stbox_stbox(Pointer box1, Pointer box2); - Pointer union_spanset_bigint(Pointer ss, long i); + boolean overbefore_stbox_stbox(Pointer box1, Pointer box2); - Pointer union_spanset_date(Pointer ss, int d); + boolean overafter_stbox_stbox(Pointer box1, Pointer box2); - Pointer union_spanset_float(Pointer ss, double d); + double float_degrees(double value, boolean normalize); - Pointer union_spanset_int(Pointer ss, int i); + Pointer lwproj_transform(int srid_from, int srid_to); - Pointer union_spanset_span(Pointer ss, Pointer s); + int ever_le_text_ttext(Pointer txt, Pointer temp); - Pointer union_spanset_spanset(Pointer ss1, Pointer ss2); + int ever_le_tfloat_float(Pointer temp, double d); - Pointer union_spanset_timestamptz(Pointer ss, long t); + int ever_le_tint_int(Pointer temp, int i); - Pointer union_text_set(Pointer txt, Pointer s); + int ever_le_ttext_text(Pointer temp, Pointer txt); - Pointer union_timestamptz_set(long t, Pointer s); + int ever_lt_float_tfloat(double d, Pointer temp); - Pointer union_timestamptz_span(long t, Pointer s); + int ever_lt_int_tint(int i, Pointer temp); - Pointer union_timestamptz_spanset(long t, Pointer ss); + int ever_lt_temporal_temporal(Pointer temp1, Pointer temp2); - long distance_bigintset_bigintset(Pointer s1, Pointer s2); + int ever_lt_text_ttext(Pointer txt, Pointer temp); - long distance_bigintspan_bigintspan(Pointer s1, Pointer s2); + int ever_lt_tfloat_float(Pointer temp, double d); - long distance_bigintspanset_bigintspan(Pointer ss, Pointer s); + int ever_lt_tint_int(Pointer temp, int i); - long distance_bigintspanset_bigintspanset(Pointer ss1, Pointer ss2); + int ever_lt_ttext_text(Pointer temp, Pointer txt); - int distance_dateset_dateset(Pointer s1, Pointer s2); + int ever_ne_bool_tbool(boolean b, Pointer temp); - int distance_datespan_datespan(Pointer s1, Pointer s2); + int ever_ne_float_tfloat(double d, Pointer temp); - int distance_datespanset_datespan(Pointer ss, Pointer s); + int ever_ne_int_tint(int i, Pointer temp); - int distance_datespanset_datespanset(Pointer ss1, Pointer ss2); + int ever_ne_point_tpoint(Pointer gs, Pointer temp); - double distance_floatset_floatset(Pointer s1, Pointer s2); + int ever_ne_tbool_bool(Pointer temp, boolean b); - double distance_floatspan_floatspan(Pointer s1, Pointer s2); + int ever_ne_temporal_temporal(Pointer temp1, Pointer temp2); - double distance_floatspanset_floatspan(Pointer ss, Pointer s); + int ever_ne_text_ttext(Pointer txt, Pointer temp); - double distance_floatspanset_floatspanset(Pointer ss1, Pointer ss2); + int ever_ne_tfloat_float(Pointer temp, double d); - int distance_intset_intset(Pointer s1, Pointer s2); + int ever_ne_tint_int(Pointer temp, int i); - int distance_intspan_intspan(Pointer s1, Pointer s2); + int ever_ne_tpoint_point(Pointer temp, Pointer gs); - int distance_intspanset_intspan(Pointer ss, Pointer s); + int ever_ne_tpoint_tpoint(Pointer temp1, Pointer temp2); - int distance_intspanset_intspanset(Pointer ss1, Pointer ss2); + int ever_ne_ttext_text(Pointer temp, Pointer txt); - long distance_set_bigint(Pointer s, long i); + boolean overlaps_numspan_tnumber(Pointer s, Pointer temp); - int distance_set_date(Pointer s, int d); + boolean overlaps_stbox_tpoint(Pointer box, Pointer temp); - double distance_set_float(Pointer s, double d); + boolean overlaps_tbox_tnumber(Pointer box, Pointer temp); - int distance_set_int(Pointer s, int i); + boolean overlaps_temporal_temporal(Pointer temp1, Pointer temp2); - double distance_set_timestamptz(Pointer s, long t); + boolean overlaps_temporal_tstzspan(Pointer temp, Pointer s); - long distance_span_bigint(Pointer s, long i); + boolean overlaps_tnumber_numspan(Pointer temp, Pointer s); - int distance_span_date(Pointer s, int d); + boolean front_stbox_tpoint(Pointer box, Pointer temp); - double distance_span_float(Pointer s, double d); + boolean front_tpoint_stbox(Pointer temp, Pointer box); - int distance_span_int(Pointer s, int i); + boolean front_tpoint_tpoint(Pointer temp1, Pointer temp2); - double distance_span_timestamptz(Pointer s, long t); + boolean left_stbox_tpoint(Pointer box, Pointer temp); - long distance_spanset_bigint(Pointer ss, long i); + boolean left_tbox_tnumber(Pointer box, Pointer temp); - int distance_spanset_date(Pointer ss, int d); + boolean left_numspan_tnumber(Pointer s, Pointer temp); - double distance_spanset_float(Pointer ss, double d); + boolean left_tnumber_numspan(Pointer temp, Pointer s); - int distance_spanset_int(Pointer ss, int i); + boolean left_tnumber_tbox(Pointer temp, Pointer box); - double distance_spanset_timestamptz(Pointer ss, long t); + boolean left_tnumber_tnumber(Pointer temp1, Pointer temp2); - double distance_tstzset_tstzset(Pointer s1, Pointer s2); + boolean left_tpoint_stbox(Pointer temp, Pointer box); - double distance_tstzspan_tstzspan(Pointer s1, Pointer s2); + boolean left_tpoint_tpoint(Pointer temp1, Pointer temp2); - double distance_tstzspanset_tstzspan(Pointer ss, Pointer s); + boolean overabove_stbox_tpoint(Pointer box, Pointer temp); - double distance_tstzspanset_tstzspanset(Pointer ss1, Pointer ss2); + boolean overabove_tpoint_stbox(Pointer temp, Pointer box); - Pointer bigint_extent_transfn(Pointer state, long i); + boolean overabove_tpoint_tpoint(Pointer temp1, Pointer temp2); - Pointer bigint_union_transfn(Pointer state, long i); + boolean overafter_stbox_tpoint(Pointer box, Pointer temp); - Pointer date_extent_transfn(Pointer state, int d); + boolean overafter_tbox_tnumber(Pointer box, Pointer temp); - Pointer date_union_transfn(Pointer state, int d); + boolean overafter_temporal_tstzspan(Pointer temp, Pointer s); - Pointer float_extent_transfn(Pointer state, double d); + boolean overafter_temporal_temporal(Pointer temp1, Pointer temp2); - Pointer float_union_transfn(Pointer state, double d); + boolean overafter_tnumber_tbox(Pointer temp, Pointer box); - Pointer int_extent_transfn(Pointer state, int i); + boolean overafter_tnumber_tnumber(Pointer temp1, Pointer temp2); - Pointer int_union_transfn(Pointer state, int i); + boolean overafter_tpoint_stbox(Pointer temp, Pointer box); - Pointer set_extent_transfn(Pointer state, Pointer s); + boolean overafter_tpoint_tpoint(Pointer temp1, Pointer temp2); - Pointer set_union_finalfn(Pointer state); + boolean overafter_tstzspan_temporal(Pointer s, Pointer temp); - Pointer set_union_transfn(Pointer state, Pointer s); + boolean overback_stbox_tpoint(Pointer box, Pointer temp); - Pointer span_extent_transfn(Pointer state, Pointer s); + boolean overback_tpoint_stbox(Pointer temp, Pointer box); - Pointer span_union_transfn(Pointer state, Pointer s); + boolean overback_tpoint_tpoint(Pointer temp1, Pointer temp2); - Pointer spanset_extent_transfn(Pointer state, Pointer ss); + boolean overbefore_stbox_tpoint(Pointer box, Pointer temp); - Pointer spanset_union_finalfn(Pointer state); + boolean overbefore_tbox_tnumber(Pointer box, Pointer temp); - Pointer spanset_union_transfn(Pointer state, Pointer ss); + boolean overbefore_temporal_tstzspan(Pointer temp, Pointer s); - Pointer text_union_transfn(Pointer state, Pointer txt); + boolean overbefore_temporal_temporal(Pointer temp1, Pointer temp2); - Pointer timestamptz_extent_transfn(Pointer state, long t); + boolean overbefore_tnumber_tbox(Pointer temp, Pointer box); - Pointer timestamptz_union_transfn(Pointer state, long t); + boolean overbefore_tnumber_tnumber(Pointer temp1, Pointer temp2); - Pointer tbox_in(String str); + boolean overbefore_tpoint_stbox(Pointer temp, Pointer box); - String tbox_out(Pointer box, int maxdd); + boolean overbefore_tpoint_tpoint(Pointer temp1, Pointer temp2); - Pointer tbox_from_wkb(Pointer wkb, long size); + boolean overbefore_tstzspan_temporal(Pointer s, Pointer temp); - Pointer tbox_from_hexwkb(String hexwkb); + boolean overbelow_stbox_tpoint(Pointer box, Pointer temp); - Pointer stbox_from_wkb(Pointer wkb, long size); + boolean overbelow_tpoint_stbox(Pointer temp, Pointer box); - Pointer stbox_from_hexwkb(String hexwkb); + boolean overbelow_tpoint_tpoint(Pointer temp1, Pointer temp2); - Pointer tbox_as_wkb(Pointer box, byte variant, Pointer size_out); + boolean overfront_stbox_tpoint(Pointer box, Pointer temp); - String tbox_as_hexwkb(Pointer box, byte variant, Pointer size); + boolean overfront_tpoint_stbox(Pointer temp, Pointer box); - Pointer stbox_as_wkb(Pointer box, byte variant, Pointer size_out); + boolean overfront_tpoint_tpoint(Pointer temp1, Pointer temp2); - String stbox_as_hexwkb(Pointer box, byte variant, Pointer size); + boolean front_tspatial_tspatial(Pointer temp1, Pointer temp2); - Pointer stbox_in(String str); + boolean left_tspatial_tspatial(Pointer temp1, Pointer temp2); - String stbox_out(Pointer box, int maxdd); + boolean overabove_tspatial_tspatial(Pointer temp1, Pointer temp2); - Pointer float_tstzspan_to_tbox(double d, Pointer s); + boolean overafter_tspatial_tspatial(Pointer temp1, Pointer temp2); - Pointer float_timestamptz_to_tbox(double d, long t); + boolean overback_tspatial_tspatial(Pointer temp1, Pointer temp2); - Pointer geo_tstzspan_to_stbox(Pointer gs, Pointer s); + boolean overbefore_tspatial_tspatial(Pointer temp1, Pointer temp2); - Pointer geo_timestamptz_to_stbox(Pointer gs, long t); + boolean overbelow_tspatial_tspatial(Pointer temp1, Pointer temp2); - Pointer int_tstzspan_to_tbox(int i, Pointer s); + boolean overfront_tspatial_tspatial(Pointer temp1, Pointer temp2); - Pointer int_timestamptz_to_tbox(int i, long t); + Pointer mult_float_tfloat(double d, Pointer tnumber); - Pointer numspan_tstzspan_to_tbox(Pointer span, Pointer s); + Pointer mult_int_tint(int i, Pointer tnumber); - Pointer numspan_timestamptz_to_tbox(Pointer span, long t); + Pointer mult_tfloat_float(Pointer tnumber, double d); - Pointer stbox_copy(Pointer box); + Pointer mult_tint_int(Pointer tnumber, int i); - Pointer stbox_make(boolean hasx, boolean hasz, boolean geodetic, int srid, double xmin, double xmax, double ymin, double ymax, double zmin, double zmax, Pointer s); + Pointer mult_tnumber_tnumber(Pointer tnumber1, Pointer tnumber2); - Pointer tbox_copy(Pointer box); + double nad_stbox_geo(Pointer box, Pointer gs); - Pointer tbox_make(Pointer s, Pointer p); + double nad_stbox_stbox(Pointer box1, Pointer box2); - Pointer float_to_tbox(double d); + int nad_tint_int(Pointer temp, int i); - Pointer geo_to_stbox(Pointer gs); + int nad_tint_tbox(Pointer temp, Pointer box); - Pointer int_to_tbox(int i); + int nad_tint_tint(Pointer temp1, Pointer temp2); - Pointer set_to_tbox(Pointer s); + int nad_tboxint_tboxint(Pointer box1, Pointer box2); - Pointer span_to_tbox(Pointer s); + double nad_tfloat_float(Pointer temp, double d); - Pointer spanset_to_tbox(Pointer ss); + double nad_tfloat_tfloat(Pointer temp1, Pointer temp2); - Pointer spatialset_to_stbox(Pointer s); + double nad_tfloat_tbox(Pointer temp, Pointer box); - Pointer stbox_to_gbox(Pointer box); + double nad_tboxfloat_tboxfloat(Pointer box1, Pointer box2); - Pointer stbox_to_box3d(Pointer box); + double nad_tpoint_geo(Pointer temp, Pointer gs); - Pointer stbox_to_geo(Pointer box); + double nad_tpoint_stbox(Pointer temp, Pointer box); - Pointer stbox_to_tstzspan(Pointer box); + double nad_tpoint_tpoint(Pointer temp1, Pointer temp2); - Pointer tbox_to_intspan(Pointer box); + double nad_tgeo_tgeo(Pointer temp1, Pointer temp2); - Pointer tbox_to_floatspan(Pointer box); + Pointer nai_tpoint_geo(Pointer temp, Pointer gs); - Pointer tbox_to_tstzspan(Pointer box); + Pointer nai_tpoint_tpoint(Pointer temp1, Pointer temp2); - Pointer timestamptz_to_stbox(long t); + Pointer geo_expand_space(Pointer gs, double d); - Pointer timestamptz_to_tbox(long t); + Pointer geomeas_to_tpoint(Pointer gs); - Pointer tstzset_to_stbox(Pointer s); + double float_bucket(double value, double size, double origin); - Pointer tstzspan_to_stbox(Pointer s); + Pointer floatspan_bucket_list(Pointer bounds, double size, double origin, Pointer count); - Pointer tstzspanset_to_stbox(Pointer ss); + int int_bucket(int value, int size, int origin); - Pointer tnumber_to_tbox(Pointer temp); + Pointer intspan_bucket_list(Pointer bounds, int size, int origin, Pointer count); - Pointer tpoint_to_stbox(Pointer temp); + } - Pointer tspatial_to_stbox(Pointer temp); + public static interface MeosLibraryPart2 { - boolean stbox_hast(Pointer box); + String gitLibraryPath= "/home/runner/work/JMEOS/JMEOS/src/lib"; - boolean stbox_hasx(Pointer box); + String libraryName= "meos"; - boolean stbox_hasz(Pointer box); + MeosLibraryPart2 INSTANCE = JarLibraryLoader.create(MeosLibraryPart2.class, libraryName).getLibraryInstance(); - boolean stbox_isgeodetic(Pointer box); + MeosLibraryPart2 meos = MeosLibraryPart2.INSTANCE; - double stbox_area(Pointer box, boolean spheroid); + int pg_date_in(String str); - double stbox_perimeter(Pointer box, boolean spheroid); + String pg_date_out(int d); - double stbox_volume(Pointer box); + int pg_interval_cmp(Pointer interv1, Pointer interv2); - int stbox_srid(Pointer box); + Pointer pg_interval_in(String str, int typmod); - boolean stbox_tmax(Pointer box, Pointer result); + Pointer pg_interval_make(int years, int months, int weeks, int days, int hours, int mins, double secs); - boolean stbox_tmax_inc(Pointer box, Pointer result); + String pg_interval_out(Pointer interv); - boolean stbox_tmin(Pointer box, Pointer result); + long pg_time_in(String str, int typmod); - boolean stbox_tmin_inc(Pointer box, Pointer result); + String pg_time_out(long t); - boolean stbox_xmax(Pointer box, Pointer result); + long pg_timestamp_in(String str, int typmod); - boolean stbox_xmin(Pointer box, Pointer result); + String pg_timestamp_out(long t); - boolean stbox_ymax(Pointer box, Pointer result); + long pg_timestamptz_in(String str, int typmod); - boolean stbox_ymin(Pointer box, Pointer result); + String pg_timestamptz_out(long t); - boolean stbox_zmax(Pointer box, Pointer result); + Pointer pgis_geography_in(String str, int typmod); - boolean stbox_zmin(Pointer box, Pointer result); + Pointer pgis_geometry_in(String str, int typmod); - boolean tbox_hast(Pointer box); + String set_as_hexwkb(Pointer s, byte variant, Pointer size_out); - boolean tbox_hasx(Pointer box); + Pointer set_as_wkb(Pointer s, byte variant, Pointer size_out); - boolean tbox_tmax(Pointer box, Pointer result); + Pointer set_from_hexwkb(String hexwkb); - boolean tbox_tmax_inc(Pointer box, Pointer result); + Pointer set_from_wkb(Pointer wkb, long size); - boolean tbox_tmin(Pointer box, Pointer result); + String span_as_hexwkb(Pointer s, byte variant, Pointer size_out); - boolean tbox_tmin_inc(Pointer box, Pointer result); + Pointer span_as_wkb(Pointer s, byte variant, Pointer size_out); - boolean tbox_xmax(Pointer box, Pointer result); + Pointer span_from_hexwkb(String hexwkb); - boolean tbox_xmax_inc(Pointer box, Pointer result); + Pointer span_from_wkb(Pointer wkb, long size); - boolean tbox_xmin(Pointer box, Pointer result); + String spanset_as_hexwkb(Pointer ss, byte variant, Pointer size_out); - boolean tbox_xmin_inc(Pointer box, Pointer result); + Pointer spanset_as_wkb(Pointer ss, byte variant, Pointer size_out); - boolean tboxfloat_xmax(Pointer box, Pointer result); + Pointer spanset_from_hexwkb(String hexwkb); - boolean tboxfloat_xmin(Pointer box, Pointer result); + Pointer spanset_from_wkb(Pointer wkb, long size); - boolean tboxint_xmax(Pointer box, Pointer result); + Pointer set_copy(Pointer s); - boolean tboxint_xmin(Pointer box, Pointer result); + Pointer span_copy(Pointer s); - Pointer stbox_expand_space(Pointer box, double d); + Pointer spanset_copy(Pointer ss); - Pointer stbox_expand_time(Pointer box, Pointer interv); + Pointer spanset_make(Pointer spans, int count, boolean normalize, boolean order); - Pointer stbox_get_space(Pointer box); + Pointer set_to_spanset(Pointer s); - Pointer stbox_quad_split(Pointer box, Pointer count); + Pointer span_to_spanset(Pointer s); - Pointer stbox_round(Pointer box, int maxdd); + int set_hash(Pointer s); - Pointer stbox_set_srid(Pointer box, int srid); + long set_hash_extended(Pointer s, long seed); - Pointer stbox_shift_scale_time(Pointer box, Pointer shift, Pointer duration); + int set_num_values(Pointer s); - Pointer stbox_transform(Pointer box, int srid); + Pointer set_to_span(Pointer s); - Pointer stbox_transform_pipeline(Pointer box, String pipelinestr, int srid, boolean is_forward); + int span_hash(Pointer s); - Pointer tbox_expand_time(Pointer box, Pointer interv); + long span_hash_extended(Pointer s, long seed); - Pointer tbox_expand_float(Pointer box, double d); + boolean span_lower_inc(Pointer s); - Pointer tbox_expand_int(Pointer box, int i); + boolean span_upper_inc(Pointer s); - Pointer tbox_round(Pointer box, int maxdd); + Pointer spanset_end_span(Pointer ss); - Pointer tbox_shift_scale_float(Pointer box, double shift, double width, boolean hasshift, boolean haswidth); + int spanset_hash(Pointer ss); - Pointer tbox_shift_scale_int(Pointer box, int shift, int width, boolean hasshift, boolean haswidth); + long spanset_hash_extended(Pointer ss, long seed); - Pointer tbox_shift_scale_time(Pointer box, Pointer shift, Pointer duration); + boolean spanset_lower_inc(Pointer ss); - Pointer union_tbox_tbox(Pointer box1, Pointer box2, boolean strict); + int spanset_num_spans(Pointer ss); - Pointer intersection_tbox_tbox(Pointer box1, Pointer box2); + Pointer spanset_span(Pointer ss); - Pointer union_stbox_stbox(Pointer box1, Pointer box2, boolean strict); + Pointer spanset_span_n(Pointer ss, int i); - Pointer intersection_stbox_stbox(Pointer box1, Pointer box2); + Pointer spanset_spans(Pointer ss); - boolean adjacent_stbox_stbox(Pointer box1, Pointer box2); + Pointer spanset_start_span(Pointer ss); - boolean adjacent_tbox_tbox(Pointer box1, Pointer box2); + boolean spanset_upper_inc(Pointer ss); - boolean contained_tbox_tbox(Pointer box1, Pointer box2); + Pointer point_transform(Pointer gs, int srid); - boolean contained_stbox_stbox(Pointer box1, Pointer box2); + Pointer point_transform_pipeline(Pointer gs, String pipelinestr, int srid, boolean is_forward); - boolean contains_stbox_stbox(Pointer box1, Pointer box2); + int set_cmp(Pointer s1, Pointer s2); - boolean contains_tbox_tbox(Pointer box1, Pointer box2); + boolean set_eq(Pointer s1, Pointer s2); - boolean overlaps_tbox_tbox(Pointer box1, Pointer box2); + boolean set_ge(Pointer s1, Pointer s2); - boolean overlaps_stbox_stbox(Pointer box1, Pointer box2); + boolean set_gt(Pointer s1, Pointer s2); - boolean same_tbox_tbox(Pointer box1, Pointer box2); + boolean set_le(Pointer s1, Pointer s2); - boolean same_stbox_stbox(Pointer box1, Pointer box2); + boolean set_lt(Pointer s1, Pointer s2); - boolean left_tbox_tbox(Pointer box1, Pointer box2); + boolean set_ne(Pointer s1, Pointer s2); - boolean overleft_tbox_tbox(Pointer box1, Pointer box2); + int span_cmp(Pointer s1, Pointer s2); - boolean right_tbox_tbox(Pointer box1, Pointer box2); + boolean span_eq(Pointer s1, Pointer s2); - boolean overright_tbox_tbox(Pointer box1, Pointer box2); + boolean span_ge(Pointer s1, Pointer s2); - boolean before_tbox_tbox(Pointer box1, Pointer box2); + boolean span_gt(Pointer s1, Pointer s2); - boolean overbefore_tbox_tbox(Pointer box1, Pointer box2); + boolean span_le(Pointer s1, Pointer s2); - boolean after_tbox_tbox(Pointer box1, Pointer box2); + boolean span_lt(Pointer s1, Pointer s2); - boolean overafter_tbox_tbox(Pointer box1, Pointer box2); + boolean span_ne(Pointer s1, Pointer s2); - boolean left_stbox_stbox(Pointer box1, Pointer box2); + int spanset_cmp(Pointer ss1, Pointer ss2); - boolean overleft_stbox_stbox(Pointer box1, Pointer box2); + boolean spanset_eq(Pointer ss1, Pointer ss2); - boolean right_stbox_stbox(Pointer box1, Pointer box2); + boolean spanset_ge(Pointer ss1, Pointer ss2); - boolean overright_stbox_stbox(Pointer box1, Pointer box2); + boolean spanset_gt(Pointer ss1, Pointer ss2); - boolean below_stbox_stbox(Pointer box1, Pointer box2); + boolean spanset_le(Pointer ss1, Pointer ss2); - boolean overbelow_stbox_stbox(Pointer box1, Pointer box2); + boolean spanset_lt(Pointer ss1, Pointer ss2); - boolean above_stbox_stbox(Pointer box1, Pointer box2); + boolean spanset_ne(Pointer ss1, Pointer ss2); - boolean overabove_stbox_stbox(Pointer box1, Pointer box2); + boolean overleft_bigint_set(long i, Pointer s); - boolean front_stbox_stbox(Pointer box1, Pointer box2); + boolean overleft_bigint_span(long i, Pointer s); - boolean overfront_stbox_stbox(Pointer box1, Pointer box2); + boolean overleft_bigint_spanset(long i, Pointer ss); - boolean back_stbox_stbox(Pointer box1, Pointer box2); + boolean overleft_float_set(double d, Pointer s); - boolean overback_stbox_stbox(Pointer box1, Pointer box2); + boolean overleft_float_span(double d, Pointer s); - boolean before_stbox_stbox(Pointer box1, Pointer box2); + boolean overleft_float_spanset(double d, Pointer ss); - boolean overbefore_stbox_stbox(Pointer box1, Pointer box2); + boolean overleft_int_set(int i, Pointer s); - boolean after_stbox_stbox(Pointer box1, Pointer box2); + boolean overleft_int_span(int i, Pointer s); - boolean overafter_stbox_stbox(Pointer box1, Pointer box2); + boolean overleft_int_spanset(int i, Pointer ss); - boolean tbox_eq(Pointer box1, Pointer box2); + boolean overleft_set_bigint(Pointer s, long i); - boolean tbox_ne(Pointer box1, Pointer box2); + boolean overleft_set_float(Pointer s, double d); - int tbox_cmp(Pointer box1, Pointer box2); + boolean overleft_set_int(Pointer s, int i); - boolean tbox_lt(Pointer box1, Pointer box2); + boolean overleft_set_set(Pointer s1, Pointer s2); - boolean tbox_le(Pointer box1, Pointer box2); + boolean overleft_set_text(Pointer s, Pointer txt); - boolean tbox_ge(Pointer box1, Pointer box2); + boolean overleft_span_bigint(Pointer s, long i); - boolean tbox_gt(Pointer box1, Pointer box2); + boolean overleft_span_float(Pointer s, double d); - boolean stbox_eq(Pointer box1, Pointer box2); + boolean overleft_span_int(Pointer s, int i); - boolean stbox_ne(Pointer box1, Pointer box2); + boolean overleft_span_span(Pointer s1, Pointer s2); - int stbox_cmp(Pointer box1, Pointer box2); + boolean overleft_span_spanset(Pointer s, Pointer ss); - boolean stbox_lt(Pointer box1, Pointer box2); + boolean overleft_spanset_bigint(Pointer ss, long i); - boolean stbox_le(Pointer box1, Pointer box2); + boolean overleft_spanset_float(Pointer ss, double d); - boolean stbox_ge(Pointer box1, Pointer box2); + boolean overleft_spanset_int(Pointer ss, int i); - boolean stbox_gt(Pointer box1, Pointer box2); + boolean overleft_spanset_span(Pointer ss, Pointer s); - Pointer tbool_in(String str); + boolean overleft_spanset_spanset(Pointer ss1, Pointer ss2); - Pointer tint_in(String str); + boolean overleft_text_set(Pointer txt, Pointer s); - Pointer tfloat_in(String str); + boolean overright_bigint_set(long i, Pointer s); - Pointer ttext_in(String str); + boolean overright_bigint_span(long i, Pointer s); - Pointer tgeompoint_in(String str); + boolean overright_bigint_spanset(long i, Pointer ss); - Pointer tgeogpoint_in(String str); + boolean overright_float_set(double d, Pointer s); - Pointer tbool_from_mfjson(String str); + boolean overright_float_span(double d, Pointer s); - Pointer tint_from_mfjson(String str); + boolean overright_float_spanset(double d, Pointer ss); - Pointer tfloat_from_mfjson(String str); + boolean overright_int_set(int i, Pointer s); - Pointer ttext_from_mfjson(String str); + boolean overright_int_span(int i, Pointer s); - Pointer tgeompoint_from_mfjson(String str); + boolean overright_int_spanset(int i, Pointer ss); - Pointer tgeogpoint_from_mfjson(String str); + boolean overright_set_bigint(Pointer s, long i); - Pointer temporal_from_wkb(Pointer wkb, long size); + boolean overright_set_float(Pointer s, double d); - Pointer temporal_from_hexwkb(String hexwkb); + boolean overright_set_int(Pointer s, int i); - String tbool_out(Pointer temp); + boolean overright_set_set(Pointer s1, Pointer s2); - String tint_out(Pointer temp); + boolean overright_set_text(Pointer s, Pointer txt); - String tfloat_out(Pointer temp, int maxdd); + boolean overright_span_bigint(Pointer s, long i); - String ttext_out(Pointer temp); + boolean overright_span_float(Pointer s, double d); - String tpoint_out(Pointer temp, int maxdd); + boolean overright_span_int(Pointer s, int i); - String tpoint_as_text(Pointer temp, int maxdd); + boolean overright_span_span(Pointer s1, Pointer s2); - String tpoint_as_ewkt(Pointer temp, int maxdd); + boolean overright_span_spanset(Pointer s, Pointer ss); - String tspatial_as_ewkt(Pointer temp, int maxdd); + boolean overright_spanset_bigint(Pointer ss, long i); - String tspatial_as_text(Pointer temp, int maxdd); + boolean overright_spanset_float(Pointer ss, double d); - String temporal_as_mfjson(Pointer temp, boolean with_bbox, int flags, int precision, String srs); + boolean overright_spanset_int(Pointer ss, int i); - Pointer temporal_as_wkb(Pointer temp, byte variant, Pointer size_out); + boolean overright_spanset_span(Pointer ss, Pointer s); - String temporal_as_hexwkb(Pointer temp, byte variant, Pointer size_out); + boolean overright_spanset_spanset(Pointer ss1, Pointer ss2); - Pointer tbool_from_base_temp(boolean b, Pointer temp); + boolean overright_text_set(Pointer txt, Pointer s); - Pointer tboolinst_make(boolean b, long t); + boolean right_bigint_set(long i, Pointer s); - Pointer tboolseq_from_base_tstzset(boolean b, Pointer s); + boolean right_bigint_span(long i, Pointer s); - Pointer tboolseq_from_base_tstzspan(boolean b, Pointer s); + boolean right_bigint_spanset(long i, Pointer ss); - Pointer tboolseqset_from_base_tstzspanset(boolean b, Pointer ss); + boolean right_float_set(double d, Pointer s); - Pointer temporal_copy(Pointer temp); + boolean right_float_span(double d, Pointer s); - Pointer tfloat_from_base_temp(double d, Pointer temp); + boolean right_float_spanset(double d, Pointer ss); - Pointer tfloatinst_make(double d, long t); + boolean right_int_set(int i, Pointer s); - Pointer tfloatseq_from_base_tstzspan(double d, Pointer s, int interp); + boolean right_int_span(int i, Pointer s); - Pointer tfloatseq_from_base_tstzset(double d, Pointer s); + boolean right_int_spanset(int i, Pointer ss); - Pointer tfloatseqset_from_base_tstzspanset(double d, Pointer ss, int interp); + boolean right_set_bigint(Pointer s, long i); - Pointer tint_from_base_temp(int i, Pointer temp); + boolean right_set_float(Pointer s, double d); - Pointer tintinst_make(int i, long t); + boolean right_set_int(Pointer s, int i); - Pointer tintseq_from_base_tstzspan(int i, Pointer s); + boolean right_set_set(Pointer s1, Pointer s2); - Pointer tintseq_from_base_tstzset(int i, Pointer s); + boolean right_set_text(Pointer s, Pointer txt); - Pointer tintseqset_from_base_tstzspanset(int i, Pointer ss); + boolean right_span_bigint(Pointer s, long i); - Pointer tpoint_from_base_temp(Pointer gs, Pointer temp); + boolean right_span_float(Pointer s, double d); - Pointer tpointinst_make(Pointer gs, long t); + boolean right_span_int(Pointer s, int i); - Pointer tpointseq_from_base_tstzspan(Pointer gs, Pointer s, int interp); + boolean right_span_span(Pointer s1, Pointer s2); - Pointer tpointseq_from_base_tstzset(Pointer gs, Pointer s); + boolean right_span_spanset(Pointer s, Pointer ss); - Pointer tpointseqset_from_base_tstzspanset(Pointer gs, Pointer ss, int interp); + boolean right_spanset_bigint(Pointer ss, long i); - Pointer tsequence_make(Pointer instants, int count, boolean lower_inc, boolean upper_inc, int interp, boolean normalize); + boolean right_spanset_float(Pointer ss, double d); - Pointer tsequenceset_make(Pointer sequences, int count, boolean normalize); + boolean right_spanset_int(Pointer ss, int i); - Pointer tsequenceset_make_gaps(Pointer instants, int count, int interp, Pointer maxt, double maxdist); + boolean right_spanset_span(Pointer ss, Pointer s); - Pointer ttext_from_base_temp(Pointer txt, Pointer temp); + boolean right_spanset_spanset(Pointer ss1, Pointer ss2); - Pointer ttextinst_make(Pointer txt, long t); + boolean right_text_set(Pointer txt, Pointer s); - Pointer ttextseq_from_base_tstzspan(Pointer txt, Pointer s); + Pointer set_extent_transfn(Pointer state, Pointer s); - Pointer ttextseq_from_base_tstzset(Pointer txt, Pointer s); + Pointer set_union_finalfn(Pointer state); - Pointer ttextseqset_from_base_tstzspanset(Pointer txt, Pointer ss); + Pointer set_union_transfn(Pointer state, Pointer s); - Pointer temporal_to_tstzspan(Pointer temp); + Pointer span_extent_transfn(Pointer state, Pointer s); - Pointer tfloat_to_tint(Pointer temp); + Pointer span_union_transfn(Pointer state, Pointer s); - Pointer tint_to_tfloat(Pointer temp); + Pointer spanset_extent_transfn(Pointer state, Pointer ss); - Pointer tnumber_to_span(Pointer temp); + Pointer spanset_union_finalfn(Pointer state); - boolean tbool_end_value(Pointer temp); + Pointer spanset_union_transfn(Pointer state, Pointer ss); - boolean tbool_start_value(Pointer temp); + Pointer tbox_in(String str); - boolean tbool_value_at_timestamptz(Pointer temp, long t, boolean strict, Pointer value); + String tbox_out(Pointer box, int maxdd); - boolean tbool_value_n(Pointer temp, int n, Pointer result); + Pointer tbox_from_wkb(Pointer wkb, long size); - Pointer tbool_values(Pointer temp, Pointer count); + Pointer tbox_from_hexwkb(String hexwkb); - Pointer temporal_duration(Pointer temp, boolean boundspan); + Pointer stbox_from_wkb(Pointer wkb, long size); - Pointer temporal_end_instant(Pointer temp); + Pointer stbox_from_hexwkb(String hexwkb); - Pointer temporal_end_sequence(Pointer temp); + Pointer tbox_as_wkb(Pointer box, byte variant, Pointer size_out); - long temporal_end_timestamptz(Pointer temp); + String tbox_as_hexwkb(Pointer box, byte variant, Pointer size); - int temporal_hash(Pointer temp); + Pointer stbox_as_wkb(Pointer box, byte variant, Pointer size_out); - Pointer temporal_instant_n(Pointer temp, int n); + String stbox_as_hexwkb(Pointer box, byte variant, Pointer size); - Pointer temporal_instants(Pointer temp, Pointer count); + Pointer stbox_in(String str); - String temporal_interp(Pointer temp); + String stbox_out(Pointer box, int maxdd); - Pointer temporal_max_instant(Pointer temp); + Pointer stbox_copy(Pointer box); - Pointer temporal_min_instant(Pointer temp); + Pointer stbox_make(boolean hasx, boolean hasz, boolean geodetic, int srid, double xmin, double xmax, double ymin, double ymax, double zmin, double zmax, Pointer s); - int temporal_num_instants(Pointer temp); + Pointer tbox_copy(Pointer box); - int temporal_num_sequences(Pointer temp); + Pointer tbox_make(Pointer s, Pointer p); - int temporal_num_timestamps(Pointer temp); + Pointer set_to_tbox(Pointer s); - Pointer temporal_segments(Pointer temp, Pointer count); + Pointer span_to_tbox(Pointer s); - Pointer temporal_sequence_n(Pointer temp, int i); + Pointer spanset_to_tbox(Pointer ss); - Pointer temporal_sequences(Pointer temp, Pointer count); + Pointer spatialset_to_stbox(Pointer s); - int temporal_lower_inc(Pointer temp); + Pointer stbox_to_gbox(Pointer box); - int temporal_upper_inc(Pointer temp); + Pointer stbox_to_box3d(Pointer box); - Pointer temporal_start_instant(Pointer temp); + Pointer stbox_to_geo(Pointer box); - Pointer temporal_start_sequence(Pointer temp); + Pointer stbox_to_tstzspan(Pointer box); - long temporal_start_timestamptz(Pointer temp); + Pointer tbox_to_intspan(Pointer box); - Pointer temporal_stops(Pointer temp, double maxdist, Pointer minduration); + Pointer tbox_to_floatspan(Pointer box); - String temporal_subtype(Pointer temp); + Pointer tbox_to_tstzspan(Pointer box); - Pointer temporal_time(Pointer temp); + boolean stbox_hast(Pointer box); - boolean temporal_timestamptz_n(Pointer temp, int n, Pointer result); + boolean stbox_hasx(Pointer box); - Pointer temporal_timestamps(Pointer temp, Pointer count); + boolean stbox_hasz(Pointer box); - double tfloat_end_value(Pointer temp); + boolean stbox_isgeodetic(Pointer box); - double tfloat_max_value(Pointer temp); + double stbox_area(Pointer box, boolean spheroid); - double tfloat_min_value(Pointer temp); + double stbox_perimeter(Pointer box, boolean spheroid); - double tfloat_start_value(Pointer temp); + double stbox_volume(Pointer box); - boolean tfloat_value_at_timestamptz(Pointer temp, long t, boolean strict, Pointer value); + int stbox_srid(Pointer box); - boolean tfloat_value_n(Pointer temp, int n, Pointer result); + boolean stbox_tmax(Pointer box, Pointer result); - Pointer tfloat_values(Pointer temp, Pointer count); + boolean stbox_tmax_inc(Pointer box, Pointer result); - int tint_end_value(Pointer temp); + boolean stbox_tmin(Pointer box, Pointer result); - int tint_max_value(Pointer temp); + boolean stbox_tmin_inc(Pointer box, Pointer result); - int tint_min_value(Pointer temp); + boolean stbox_xmax(Pointer box, Pointer result); - int tint_start_value(Pointer temp); + boolean stbox_xmin(Pointer box, Pointer result); - boolean tint_value_at_timestamptz(Pointer temp, long t, boolean strict, Pointer value); + boolean stbox_ymax(Pointer box, Pointer result); - boolean tint_value_n(Pointer temp, int n, Pointer result); + boolean stbox_ymin(Pointer box, Pointer result); - Pointer tint_values(Pointer temp, Pointer count); + boolean stbox_zmax(Pointer box, Pointer result); - double tnumber_integral(Pointer temp); + boolean stbox_zmin(Pointer box, Pointer result); - double tnumber_twavg(Pointer temp); + boolean tbox_hast(Pointer box); - Pointer tnumber_valuespans(Pointer temp); + boolean tbox_hasx(Pointer box); - Pointer tgeo_end_value(Pointer temp); + boolean tbox_tmax(Pointer box, Pointer result); - Pointer tgeo_start_value(Pointer temp); + boolean tbox_tmax_inc(Pointer box, Pointer result); - boolean tpoint_value_at_timestamptz(Pointer temp, long t, boolean strict, Pointer value); + boolean tbox_tmin(Pointer box, Pointer result); - boolean tgeo_value_n(Pointer temp, int n, Pointer result); + boolean tbox_tmin_inc(Pointer box, Pointer result); - boolean tpoint_value_n(Pointer temp, int n, Pointer result); + boolean tbox_xmax(Pointer box, Pointer result); - Pointer tpoint_values(Pointer temp, Pointer count); + boolean tbox_xmax_inc(Pointer box, Pointer result); - Pointer ttext_end_value(Pointer temp); + boolean tbox_xmin(Pointer box, Pointer result); - Pointer ttext_max_value(Pointer temp); + boolean tbox_xmin_inc(Pointer box, Pointer result); - Pointer ttext_min_value(Pointer temp); + boolean tboxfloat_xmax(Pointer box, Pointer result); - Pointer ttext_start_value(Pointer temp); + boolean tboxfloat_xmin(Pointer box, Pointer result); - boolean ttext_value_at_timestamptz(Pointer temp, long t, boolean strict, Pointer value); + boolean tboxint_xmax(Pointer box, Pointer result); - boolean ttext_value_n(Pointer temp, int n, Pointer result); + boolean tboxint_xmin(Pointer box, Pointer result); - Pointer ttext_values(Pointer temp, Pointer count); + Pointer stbox_expand_space(Pointer box, double d); - double float_degrees(double value, boolean normalize); + Pointer stbox_expand_time(Pointer box, Pointer interv); - Pointer temporal_scale_time(Pointer temp, Pointer duration); + Pointer stbox_get_space(Pointer box); - Pointer temporal_set_interp(Pointer temp, int interp); + Pointer stbox_quad_split(Pointer box, Pointer count); - Pointer temporal_shift_scale_time(Pointer temp, Pointer shift, Pointer duration); + Pointer stbox_round(Pointer box, int maxdd); - Pointer temporal_shift_time(Pointer temp, Pointer shift); + Pointer stbox_set_srid(Pointer box, int srid); - Pointer temporal_to_tinstant(Pointer temp); + Pointer stbox_shift_scale_time(Pointer box, Pointer shift, Pointer duration); - Pointer temporal_to_tsequence(Pointer temp, String interp_str); + Pointer stbox_transform(Pointer box, int srid); - Pointer temporal_to_tsequenceset(Pointer temp, String interp_str); + Pointer stbox_transform_pipeline(Pointer box, String pipelinestr, int srid, boolean is_forward); - Pointer tfloat_floor(Pointer temp); + Pointer tbox_expand_time(Pointer box, Pointer interv); - Pointer tfloat_ceil(Pointer temp); + Pointer tbox_expand_float(Pointer box, double d); - Pointer tfloat_degrees(Pointer temp, boolean normalize); + Pointer tbox_expand_int(Pointer box, int i); - Pointer tfloat_radians(Pointer temp); + Pointer tbox_round(Pointer box, int maxdd); - Pointer tfloat_exp(Pointer temp); + Pointer tbox_shift_scale_float(Pointer box, double shift, double width, boolean hasshift, boolean haswidth); - Pointer tfloat_ln(Pointer temp); + Pointer tbox_shift_scale_int(Pointer box, int shift, int width, boolean hasshift, boolean haswidth); - Pointer tfloat_log10(Pointer temp); + Pointer tbox_shift_scale_time(Pointer box, Pointer shift, Pointer duration); - Pointer tnumber_trend(Pointer temp); + boolean same_tbox_tbox(Pointer box1, Pointer box2); - Pointer temporal_round(Pointer temp, int maxdd); + boolean same_stbox_stbox(Pointer box1, Pointer box2); - Pointer tfloat_scale_value(Pointer temp, double width); + boolean overleft_tbox_tbox(Pointer box1, Pointer box2); - Pointer tfloat_shift_scale_value(Pointer temp, double shift, double width); + boolean right_tbox_tbox(Pointer box1, Pointer box2); - Pointer tfloat_shift_value(Pointer temp, double shift); + boolean overright_tbox_tbox(Pointer box1, Pointer box2); - Pointer tfloatarr_round(Pointer temp, int count, int maxdd); + boolean overleft_stbox_stbox(Pointer box1, Pointer box2); - Pointer tint_scale_value(Pointer temp, int width); + boolean right_stbox_stbox(Pointer box1, Pointer box2); - Pointer tint_shift_scale_value(Pointer temp, int shift, int width); + boolean overright_stbox_stbox(Pointer box1, Pointer box2); - Pointer tint_shift_value(Pointer temp, int shift); + boolean tbox_eq(Pointer box1, Pointer box2); - Pointer tpoint_round(Pointer temp, int maxdd); + boolean tbox_ne(Pointer box1, Pointer box2); - Pointer tpoint_transform(Pointer temp, int srid); + int tbox_cmp(Pointer box1, Pointer box2); - Pointer tpoint_transform_pipeline(Pointer temp, String pipelinestr, int srid, boolean is_forward); + boolean tbox_lt(Pointer box1, Pointer box2); - Pointer tpoint_transform_pj(Pointer temp, int srid, Pointer pj); + boolean tbox_le(Pointer box1, Pointer box2); - Pointer tspatial_set_srid(Pointer temp, int srid); + boolean tbox_ge(Pointer box1, Pointer box2); - Pointer tspatial_transform(Pointer temp, int srid); + boolean tbox_gt(Pointer box1, Pointer box2); - Pointer lwproj_transform(int srid_from, int srid_to); + boolean stbox_eq(Pointer box1, Pointer box2); - Pointer tpointarr_round(Pointer temp, int count, int maxdd); + boolean stbox_ne(Pointer box1, Pointer box2); + + int stbox_cmp(Pointer box1, Pointer box2); + + boolean stbox_lt(Pointer box1, Pointer box2); + + boolean stbox_le(Pointer box1, Pointer box2); + + boolean stbox_ge(Pointer box1, Pointer box2); + + boolean stbox_gt(Pointer box1, Pointer box2); + + Pointer tbool_in(String str); + + Pointer tbool_from_mfjson(String str); + + Pointer temporal_from_wkb(Pointer wkb, long size); + + Pointer temporal_from_hexwkb(String hexwkb); + + String tbool_out(Pointer temp); + + String temporal_as_mfjson(Pointer temp, boolean with_bbox, int flags, int precision, String srs); + + Pointer temporal_as_wkb(Pointer temp, byte variant, Pointer size_out); + + String temporal_as_hexwkb(Pointer temp, byte variant, Pointer size_out); + + Pointer tbool_from_base_temp(boolean b, Pointer temp); + + Pointer tboolinst_make(boolean b, long t); + + Pointer tboolseq_from_base_tstzset(boolean b, Pointer s); + + Pointer tboolseq_from_base_tstzspan(boolean b, Pointer s); + + Pointer tboolseqset_from_base_tstzspanset(boolean b, Pointer ss); + + Pointer temporal_copy(Pointer temp); + + boolean tbool_end_value(Pointer temp); + + boolean tbool_start_value(Pointer temp); + + boolean tbool_value_at_timestamptz(Pointer temp, long t, boolean strict, Pointer value); + + boolean tbool_value_n(Pointer temp, int n, Pointer result); + + Pointer tbool_values(Pointer temp, Pointer count); + + Pointer temporal_duration(Pointer temp, boolean boundspan); + + Pointer temporal_end_instant(Pointer temp); + + Pointer temporal_end_sequence(Pointer temp); + + long temporal_end_timestamptz(Pointer temp); + + int temporal_hash(Pointer temp); + + Pointer temporal_instant_n(Pointer temp, int n); + + Pointer temporal_instants(Pointer temp, Pointer count); + + String temporal_interp(Pointer temp); + + Pointer temporal_max_instant(Pointer temp); + + Pointer temporal_min_instant(Pointer temp); + + int temporal_lower_inc(Pointer temp); Pointer temporal_append_tinstant(Pointer temp, Pointer inst, double maxdist, Pointer maxt, boolean expand); @@ -2041,8 +2221,6 @@ public interface MeosLibrary { Pointer temporal_merge_array(Pointer temparr, int count); - Pointer temporal_update(Pointer temp1, Pointer temp2, boolean connect); - Pointer tbool_at_value(Pointer temp, boolean b); Pointer tbool_minus_value(Pointer temp, boolean b); @@ -2073,811 +2251,833 @@ public interface MeosLibrary { Pointer temporal_minus_tstzset(Pointer temp, Pointer s); - Pointer temporal_minus_values(Pointer temp, Pointer set); + int temporal_cmp(Pointer temp1, Pointer temp2); - Pointer tfloat_at_value(Pointer temp, double d); + boolean temporal_eq(Pointer temp1, Pointer temp2); - Pointer tfloat_minus_value(Pointer temp, double d); + boolean temporal_ge(Pointer temp1, Pointer temp2); - Pointer tint_at_value(Pointer temp, int i); + boolean temporal_gt(Pointer temp1, Pointer temp2); - Pointer tint_minus_value(Pointer temp, int i); + boolean temporal_le(Pointer temp1, Pointer temp2); - Pointer tnumber_at_span(Pointer temp, Pointer span); + boolean temporal_lt(Pointer temp1, Pointer temp2); - Pointer tnumber_at_spanset(Pointer temp, Pointer ss); + boolean overlaps_tnumber_tbox(Pointer temp, Pointer box); - Pointer tnumber_at_tbox(Pointer temp, Pointer box); + boolean overlaps_tnumber_tnumber(Pointer temp1, Pointer temp2); - Pointer tnumber_minus_span(Pointer temp, Pointer span); + boolean overlaps_tpoint_stbox(Pointer temp, Pointer box); - Pointer tnumber_minus_spanset(Pointer temp, Pointer ss); + boolean overlaps_tpoint_tpoint(Pointer temp1, Pointer temp2); - Pointer tnumber_minus_tbox(Pointer temp, Pointer box); + boolean overlaps_tstzspan_temporal(Pointer s, Pointer temp); - Pointer tpoint_at_elevation(Pointer temp, Pointer s); + boolean same_numspan_tnumber(Pointer s, Pointer temp); - Pointer tpoint_minus_elevation(Pointer temp, Pointer s); + boolean same_stbox_tpoint(Pointer box, Pointer temp); - Pointer tpoint_at_geom_time(Pointer temp, Pointer gs, Pointer zspan, Pointer period); + boolean same_tbox_tnumber(Pointer box, Pointer temp); - Pointer tgeo_at_stbox(Pointer temp, Pointer box, boolean border_inc); + boolean same_temporal_temporal(Pointer temp1, Pointer temp2); - Pointer tgeo_at_geom(Pointer temp, Pointer gs); + boolean same_temporal_tstzspan(Pointer temp, Pointer s); - Pointer tgeo_minus_geom(Pointer temp, Pointer gs); + boolean same_tnumber_numspan(Pointer temp, Pointer s); - Pointer tpoint_at_value(Pointer temp, Pointer gs); + boolean same_tnumber_tbox(Pointer temp, Pointer box); - Pointer tpoint_minus_geom_time(Pointer temp, Pointer gs, Pointer zspan, Pointer period); + boolean same_tnumber_tnumber(Pointer temp1, Pointer temp2); - Pointer tgeo_minus_stbox(Pointer temp, Pointer box, boolean border_inc); + boolean same_tpoint_stbox(Pointer temp, Pointer box); - Pointer tpoint_minus_value(Pointer temp, Pointer gs); + boolean same_tpoint_tpoint(Pointer temp1, Pointer temp2); - Pointer ttext_at_value(Pointer temp, Pointer txt); + boolean same_tstzspan_temporal(Pointer s, Pointer temp); - Pointer ttext_minus_value(Pointer temp, Pointer txt); + boolean overleft_numspan_tnumber(Pointer s, Pointer temp); - int temporal_cmp(Pointer temp1, Pointer temp2); + boolean overleft_stbox_tpoint(Pointer box, Pointer temp); - boolean temporal_eq(Pointer temp1, Pointer temp2); + boolean overleft_tbox_tnumber(Pointer box, Pointer temp); - boolean temporal_ge(Pointer temp1, Pointer temp2); + boolean overleft_tnumber_numspan(Pointer temp, Pointer s); - boolean temporal_gt(Pointer temp1, Pointer temp2); + boolean overleft_tnumber_tbox(Pointer temp, Pointer box); - boolean temporal_le(Pointer temp1, Pointer temp2); + boolean overleft_tnumber_tnumber(Pointer temp1, Pointer temp2); - boolean temporal_lt(Pointer temp1, Pointer temp2); + boolean overleft_tpoint_stbox(Pointer temp, Pointer box); - boolean temporal_ne(Pointer temp1, Pointer temp2); + boolean overleft_tpoint_tpoint(Pointer temp1, Pointer temp2); - int always_eq_bool_tbool(boolean b, Pointer temp); + boolean overright_numspan_tnumber(Pointer s, Pointer temp); - int always_eq_float_tfloat(double d, Pointer temp); + boolean overright_stbox_tpoint(Pointer box, Pointer temp); - int always_eq_int_tint(int i, Pointer temp); + boolean overright_tbox_tnumber(Pointer box, Pointer temp); - int always_eq_point_tpoint(Pointer gs, Pointer temp); + boolean overright_tnumber_numspan(Pointer temp, Pointer s); - int always_eq_tbool_bool(Pointer temp, boolean b); + boolean overright_tnumber_tbox(Pointer temp, Pointer box); - int always_eq_temporal_temporal(Pointer temp1, Pointer temp2); + boolean overright_tnumber_tnumber(Pointer temp1, Pointer temp2); - int always_eq_text_ttext(Pointer txt, Pointer temp); + boolean overright_tpoint_stbox(Pointer temp, Pointer box); - int always_eq_tfloat_float(Pointer temp, double d); + boolean overright_tpoint_tpoint(Pointer temp1, Pointer temp2); - int always_eq_tint_int(Pointer temp, int i); + boolean right_numspan_tnumber(Pointer s, Pointer temp); - int always_eq_tpoint_point(Pointer temp, Pointer gs); + boolean right_stbox_tpoint(Pointer box, Pointer temp); - int always_eq_tpoint_tpoint(Pointer temp1, Pointer temp2); + boolean right_tbox_tnumber(Pointer box, Pointer temp); - int always_eq_ttext_text(Pointer temp, Pointer txt); + boolean right_tnumber_numspan(Pointer temp, Pointer s); - int always_ne_bool_tbool(boolean b, Pointer temp); + boolean right_tnumber_tbox(Pointer temp, Pointer box); - int always_ne_float_tfloat(double d, Pointer temp); + boolean right_tnumber_tnumber(Pointer temp1, Pointer temp2); - int always_ne_int_tint(int i, Pointer temp); + boolean right_tpoint_stbox(Pointer temp, Pointer box); - int always_ne_point_tpoint(Pointer gs, Pointer temp); + boolean right_tpoint_tpoint(Pointer temp1, Pointer temp2); - int always_ne_tbool_bool(Pointer temp, boolean b); + boolean overleft_tspatial_tspatial(Pointer temp1, Pointer temp2); - int always_ne_temporal_temporal(Pointer temp1, Pointer temp2); + boolean overright_tspatial_tspatial(Pointer temp1, Pointer temp2); - int always_ne_text_ttext(Pointer txt, Pointer temp); + boolean right_tspatial_tspatial(Pointer temp1, Pointer temp2); - int always_ne_tfloat_float(Pointer temp, double d); + Pointer tand_bool_tbool(boolean b, Pointer temp); - int always_ne_tint_int(Pointer temp, int i); + Pointer tand_tbool_bool(Pointer temp, boolean b); - int always_ne_tpoint_point(Pointer temp, Pointer gs); + Pointer tand_tbool_tbool(Pointer temp1, Pointer temp2); - int always_ne_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer tbool_when_true(Pointer temp); - int always_ne_ttext_text(Pointer temp, Pointer txt); + Pointer sub_float_tfloat(double d, Pointer tnumber); - int always_ge_float_tfloat(double d, Pointer temp); + Pointer sub_int_tint(int i, Pointer tnumber); - int always_ge_int_tint(int i, Pointer temp); + Pointer sub_tfloat_float(Pointer tnumber, double d); - int always_ge_temporal_temporal(Pointer temp1, Pointer temp2); + Pointer sub_tint_int(Pointer tnumber, int i); - int always_ge_text_ttext(Pointer txt, Pointer temp); + Pointer sub_tnumber_tnumber(Pointer tnumber1, Pointer tnumber2); - int always_ge_tfloat_float(Pointer temp, double d); + Pointer temporal_derivative(Pointer temp); - int always_ge_tint_int(Pointer temp, int i); + Pointer shortestline_tpoint_geo(Pointer temp, Pointer gs); - int always_ge_ttext_text(Pointer temp, Pointer txt); + Pointer shortestline_tgeo_tgeo(Pointer temp1, Pointer temp2); - int always_gt_float_tfloat(double d, Pointer temp); + Pointer tcontains_geo_tgeo(Pointer gs, Pointer temp); - int always_gt_int_tint(int i, Pointer temp); + Pointer tcontains_geo_tpoint(Pointer gs, Pointer temp, boolean restr, boolean atvalue); - int always_gt_temporal_temporal(Pointer temp1, Pointer temp2); + Pointer tcovers_tgeo_tgeo(Pointer temp1, Pointer temp2); - int always_gt_text_ttext(Pointer txt, Pointer temp); + Pointer tdisjoint_tpoint_geo(Pointer temp, Pointer gs, boolean restr, boolean atvalue); - int always_gt_tfloat_float(Pointer temp, double d); + Pointer tdisjoint_tgeo_geo(Pointer temp, Pointer gs); - int always_gt_tint_int(Pointer temp, int i); + Pointer tdisjoint_tpoint_tpoint (Pointer temp1, Pointer temp2, boolean restr, boolean atvalue); - int always_gt_ttext_text(Pointer temp, Pointer txt); + Pointer tdistance_tgeo_geo(Pointer temp, Pointer gs); - int always_le_float_tfloat(double d, Pointer temp); + Pointer tdistance_tgeo_tgeo(Pointer temp1, Pointer temp2); - int always_le_int_tint(int i, Pointer temp); + Pointer tdistance_tfloat_float(Pointer temp, double d); - int always_le_temporal_temporal(Pointer temp1, Pointer temp2); + Pointer tdistance_tint_int(Pointer temp, int i); - int always_le_text_ttext(Pointer txt, Pointer temp); + Pointer tdistance_tnumber_tnumber(Pointer temp1, Pointer temp2); - int always_le_tfloat_float(Pointer temp, double d); + Pointer tdwithin_tpoint_geo(Pointer temp, Pointer gs, double dist, boolean restr, boolean atvalue); - int always_le_tint_int(Pointer temp, int i); + Pointer tdwithin_tgeo_tgeo(Pointer temp1, Pointer temp2, double dist); - int always_le_ttext_text(Pointer temp, Pointer txt); + Pointer tdwithin_tpoint_tpoint(Pointer temp1, Pointer temp2, double dist, boolean restr, boolean atvalue); - int always_lt_float_tfloat(double d, Pointer temp); + Pointer tdisjoint_tgeo_tgeo(Pointer temp1, Pointer temp2); - int always_lt_int_tint(int i, Pointer temp); + Pointer tcontains_tgeo_geo(Pointer temp, Pointer gs); - int always_lt_temporal_temporal(Pointer temp1, Pointer temp2); + Pointer tcontains_tgeo_tgeo(Pointer temp1, Pointer temp2); - int always_lt_text_ttext(Pointer txt, Pointer temp); + Pointer tcovers_tgeo_geo(Pointer temp, Pointer gs); - int always_lt_tfloat_float(Pointer temp, double d); + Pointer tdwithin_tgeo_geo(Pointer temp, Pointer gs, double dist); - int always_lt_tint_int(Pointer temp, int i); + Pointer tbool_tand_transfn(Pointer state, Pointer temp); - int always_lt_ttext_text(Pointer temp, Pointer txt); + Pointer tbool_tor_transfn(Pointer state, Pointer temp); - int ever_eq_bool_tbool(boolean b, Pointer temp); + Pointer temporal_extent_transfn(Pointer s, Pointer temp); - int ever_eq_float_tfloat(double d, Pointer temp); + double temporal_dyntimewarp_distance(Pointer temp1, Pointer temp2); - int ever_eq_int_tint(int i, Pointer temp); + Pointer temporal_dyntimewarp_path(Pointer temp1, Pointer temp2, Pointer count); - int ever_eq_point_tpoint(Pointer gs, Pointer temp); + double temporal_frechet_distance(Pointer temp1, Pointer temp2); - int ever_eq_tbool_bool(Pointer temp, boolean b); + Pointer temporal_frechet_path(Pointer temp1, Pointer temp2, Pointer count); - int ever_eq_temporal_temporal(Pointer temp1, Pointer temp2); + double temporal_hausdorff_distance(Pointer temp1, Pointer temp2); - int ever_eq_text_ttext(Pointer txt, Pointer temp); + Pointer stbox_tile(Pointer point, long t, double xsize, double ysize, double zsize, Pointer duration, Pointer sorigin, long torigin, boolean hast); - int ever_eq_tfloat_float(Pointer temp, double d); + Pointer stbox_tile_list(Pointer bounds, double xsize, double ysize, double zsize, Pointer duration, Pointer sorigin, long torigin, boolean border_inc, Pointer count); - int ever_eq_tint_int(Pointer temp, int i); + } - int ever_eq_tpoint_point(Pointer temp, Pointer gs); + public static interface MeosLibraryPart3 { - int ever_eq_tpoint_tpoint(Pointer temp1, Pointer temp2); + String gitLibraryPath= "/home/runner/work/JMEOS/JMEOS/src/lib"; - int ever_eq_ttext_text(Pointer temp, Pointer txt); + String libraryName= "meos"; - int ever_ge_float_tfloat(double d, Pointer temp); + MeosLibraryPart3 INSTANCE = JarLibraryLoader.create(MeosLibraryPart3.class, libraryName).getLibraryInstance(); - int ever_ge_int_tint(int i, Pointer temp); + MeosLibraryPart3 meos = MeosLibraryPart3.INSTANCE; - int ever_ge_temporal_temporal(Pointer temp1, Pointer temp2); + String text2cstring(Pointer txt); - int ever_ge_text_ttext(Pointer txt, Pointer temp); + int text_cmp(Pointer txt1, Pointer txt2); - int ever_ge_tfloat_float(Pointer temp, double d); + Pointer text_copy(Pointer txt); - int ever_ge_tint_int(Pointer temp, int i); + Pointer text_initcap(Pointer txt); - int ever_ge_ttext_text(Pointer temp, Pointer txt); + Pointer text_lower(Pointer txt); - int ever_gt_float_tfloat(double d, Pointer temp); + String text_out(Pointer txt); - int ever_gt_int_tint(int i, Pointer temp); + Pointer text_upper(Pointer txt); - int ever_gt_temporal_temporal(Pointer temp1, Pointer temp2); + Pointer textcat_text_text(Pointer txt1, Pointer txt2); - int ever_gt_text_ttext(Pointer txt, Pointer temp); + int timestamptz_to_date(long t); - int ever_gt_tfloat_float(Pointer temp, double d); + Pointer textset_in(String str); - int ever_gt_tint_int(Pointer temp, int i); + String textset_out(Pointer set); - int ever_gt_ttext_text(Pointer temp, Pointer txt); + Pointer tstzset_in(String str); - int ever_le_float_tfloat(double d, Pointer temp); + String tstzset_out(Pointer set); - int ever_le_int_tint(int i, Pointer temp); + Pointer tstzspan_in(String str); - int ever_le_temporal_temporal(Pointer temp1, Pointer temp2); + String tstzspan_out(Pointer s); - int ever_le_text_ttext(Pointer txt, Pointer temp); + Pointer tstzspanset_in(String str); - int ever_le_tfloat_float(Pointer temp, double d); + String tstzspanset_out(Pointer ss); - int ever_le_tint_int(Pointer temp, int i); + Pointer textset_make(Pointer values, int count); - int ever_le_ttext_text(Pointer temp, Pointer txt); + Pointer tstzset_make(Pointer values, int count); - int ever_lt_float_tfloat(double d, Pointer temp); + Pointer tstzspan_make(long lower, long upper, boolean lower_inc, boolean upper_inc); - int ever_lt_int_tint(int i, Pointer temp); + Pointer text_to_set(Pointer txt); - int ever_lt_temporal_temporal(Pointer temp1, Pointer temp2); + Pointer timestamptz_to_set(long t); - int ever_lt_text_ttext(Pointer txt, Pointer temp); + Pointer timestamptz_to_span(long t); - int ever_lt_tfloat_float(Pointer temp, double d); + Pointer timestamptz_to_spanset(long t); - int ever_lt_tint_int(Pointer temp, int i); + Pointer tstzset_to_dateset(Pointer s); - int ever_lt_ttext_text(Pointer temp, Pointer txt); + Pointer tstzspan_to_datespan(Pointer s); - int ever_ne_bool_tbool(boolean b, Pointer temp); + Pointer tstzspanset_to_datespanset(Pointer ss); - int ever_ne_float_tfloat(double d, Pointer temp); + Pointer textset_end_value(Pointer s); - int ever_ne_int_tint(int i, Pointer temp); + Pointer textset_start_value(Pointer s); - int ever_ne_point_tpoint(Pointer gs, Pointer temp); + boolean textset_value_n(Pointer s, int n, Pointer result); - int ever_ne_tbool_bool(Pointer temp, boolean b); + Pointer textset_values(Pointer s); - int ever_ne_temporal_temporal(Pointer temp1, Pointer temp2); + long tstzset_end_value(Pointer s); - int ever_ne_text_ttext(Pointer txt, Pointer temp); + long tstzset_start_value(Pointer s); - int ever_ne_tfloat_float(Pointer temp, double d); + boolean tstzset_value_n(Pointer s, int n, Pointer result); - int ever_ne_tint_int(Pointer temp, int i); + Pointer tstzset_values(Pointer s); - int ever_ne_tpoint_point(Pointer temp, Pointer gs); + Pointer tstzspan_duration(Pointer s); - int ever_ne_tpoint_tpoint(Pointer temp1, Pointer temp2); + long tstzspan_lower(Pointer s); - int ever_ne_ttext_text(Pointer temp, Pointer txt); + long tstzspan_upper(Pointer s); - Pointer teq_bool_tbool(boolean b, Pointer temp); + Pointer tstzspanset_duration(Pointer ss, boolean boundspan); - Pointer teq_float_tfloat(double d, Pointer temp); + long tstzspanset_end_timestamptz(Pointer ss); - Pointer teq_int_tint(int i, Pointer temp); + long tstzspanset_lower(Pointer ss); - Pointer teq_point_tpoint(Pointer gs, Pointer temp); + int tstzspanset_num_timestamps(Pointer ss); - Pointer teq_tbool_bool(Pointer temp, boolean b); + long tstzspanset_start_timestamptz(Pointer ss); - Pointer teq_temporal_temporal(Pointer temp1, Pointer temp2); + boolean tstzspanset_timestamptz_n(Pointer ss, int n, Pointer result); - Pointer teq_text_ttext(Pointer txt, Pointer temp); + Pointer tstzspanset_timestamps(Pointer ss); - Pointer teq_tfloat_float(Pointer temp, double d); + long tstzspanset_upper(Pointer ss); - Pointer teq_tpoint_point(Pointer temp, Pointer gs); + Pointer textset_initcap(Pointer s); - Pointer teq_tint_int(Pointer temp, int i); + Pointer textset_lower(Pointer s); - Pointer teq_ttext_text(Pointer temp, Pointer txt); + Pointer textset_upper(Pointer s); - Pointer tge_float_tfloat(double d, Pointer temp); + Pointer textcat_textset_text(Pointer s, Pointer txt); - Pointer tge_int_tint(int i, Pointer temp); + Pointer textcat_text_textset(Pointer txt, Pointer s); - Pointer tge_temporal_temporal(Pointer temp1, Pointer temp2); + long timestamptz_tprecision(long t, Pointer duration, long torigin); - Pointer tge_text_ttext(Pointer txt, Pointer temp); + Pointer tstzset_shift_scale(Pointer s, Pointer shift, Pointer duration); - Pointer tge_tfloat_float(Pointer temp, double d); + Pointer tstzset_tprecision(Pointer s, Pointer duration, long torigin); - Pointer tge_tint_int(Pointer temp, int i); + Pointer tstzspan_shift_scale(Pointer s, Pointer shift, Pointer duration); - Pointer tge_ttext_text(Pointer temp, Pointer txt); + Pointer tstzspan_tprecision(Pointer s, Pointer duration, long torigin); - Pointer tgt_float_tfloat(double d, Pointer temp); + Pointer tstzspanset_shift_scale(Pointer ss, Pointer shift, Pointer duration); - Pointer tgt_int_tint(int i, Pointer temp); + Pointer tstzspanset_tprecision(Pointer ss, Pointer duration, long torigin); - Pointer tgt_temporal_temporal(Pointer temp1, Pointer temp2); + Pointer union_bigint_set(long i, Pointer s); - Pointer tgt_text_ttext(Pointer txt, Pointer temp); + Pointer union_bigint_span(Pointer s, long i); - Pointer tgt_tfloat_float(Pointer temp, double d); + Pointer union_bigint_spanset(long i, Pointer ss); - Pointer tgt_tint_int(Pointer temp, int i); + Pointer union_date_set(int d, Pointer s); - Pointer tgt_ttext_text(Pointer temp, Pointer txt); + Pointer union_date_span(Pointer s, int d); - Pointer tle_float_tfloat(double d, Pointer temp); + Pointer union_date_spanset(int d, Pointer ss); - Pointer tle_int_tint(int i, Pointer temp); + Pointer union_float_set(double d, Pointer s); - Pointer tle_temporal_temporal(Pointer temp1, Pointer temp2); + Pointer union_float_span(Pointer s, double d); - Pointer tle_text_ttext(Pointer txt, Pointer temp); + Pointer union_float_spanset(double d, Pointer ss); - Pointer tle_tfloat_float(Pointer temp, double d); + Pointer union_geo_set(Pointer gs, Pointer s); - Pointer tle_tint_int(Pointer temp, int i); + Pointer union_int_set(int i, Pointer s); - Pointer tle_ttext_text(Pointer temp, Pointer txt); + Pointer union_int_span(int i, Pointer s); - Pointer tlt_float_tfloat(double d, Pointer temp); + Pointer union_int_spanset(int i, Pointer ss); - Pointer tlt_int_tint(int i, Pointer temp); + Pointer union_set_bigint(Pointer s, long i); - Pointer tlt_temporal_temporal(Pointer temp1, Pointer temp2); + Pointer union_set_date(Pointer s, int d); - Pointer tlt_text_ttext(Pointer txt, Pointer temp); + Pointer union_set_float(Pointer s, double d); - Pointer tlt_tfloat_float(Pointer temp, double d); + Pointer union_set_geo(Pointer s, Pointer gs); - Pointer tlt_tint_int(Pointer temp, int i); + Pointer union_set_int(Pointer s, int i); - Pointer tlt_ttext_text(Pointer temp, Pointer txt); + Pointer union_set_set(Pointer s1, Pointer s2); - Pointer tne_bool_tbool(boolean b, Pointer temp); + Pointer union_set_text(Pointer s, Pointer txt); - Pointer tne_float_tfloat(double d, Pointer temp); + Pointer union_set_timestamptz(Pointer s, long t); - Pointer tne_int_tint(int i, Pointer temp); + Pointer union_span_bigint(Pointer s, long i); - Pointer tne_point_tpoint(Pointer gs, Pointer temp); + Pointer union_span_date(Pointer s, int d); - Pointer tne_tbool_bool(Pointer temp, boolean b); + Pointer union_span_float(Pointer s, double d); - Pointer tne_temporal_temporal(Pointer temp1, Pointer temp2); + Pointer union_span_int(Pointer s, int i); - Pointer tne_text_ttext(Pointer txt, Pointer temp); + Pointer union_span_span(Pointer s1, Pointer s2); - Pointer tne_tfloat_float(Pointer temp, double d); + Pointer union_span_spanset(Pointer s, Pointer ss); - Pointer tne_tpoint_point(Pointer temp, Pointer gs); + Pointer union_span_timestamptz(Pointer s, long t); - Pointer tne_tint_int(Pointer temp, int i); + Pointer union_spanset_bigint(Pointer ss, long i); - Pointer tne_ttext_text(Pointer temp, Pointer txt); + Pointer union_spanset_date(Pointer ss, int d); - boolean adjacent_numspan_tnumber(Pointer s, Pointer temp); + Pointer union_spanset_float(Pointer ss, double d); - boolean adjacent_stbox_tpoint(Pointer box, Pointer temp); + Pointer union_spanset_int(Pointer ss, int i); - boolean adjacent_tbox_tnumber(Pointer box, Pointer temp); + Pointer union_spanset_span(Pointer ss, Pointer s); - boolean adjacent_temporal_temporal(Pointer temp1, Pointer temp2); + Pointer union_spanset_spanset(Pointer ss1, Pointer ss2); - boolean adjacent_temporal_tstzspan(Pointer temp, Pointer s); + Pointer union_spanset_timestamptz(Pointer ss, long t); - boolean adjacent_tnumber_numspan(Pointer temp, Pointer s); + Pointer union_text_set(Pointer txt, Pointer s); - boolean adjacent_tnumber_tbox(Pointer temp, Pointer box); + Pointer union_timestamptz_set(long t, Pointer s); - boolean adjacent_tnumber_tnumber(Pointer temp1, Pointer temp2); + Pointer union_timestamptz_span(long t, Pointer s); - boolean adjacent_tpoint_stbox(Pointer temp, Pointer box); + Pointer union_timestamptz_spanset(long t, Pointer ss); - boolean adjacent_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer text_union_transfn(Pointer state, Pointer txt); - boolean adjacent_tstzspan_temporal(Pointer s, Pointer temp); + Pointer timestamptz_extent_transfn(Pointer state, long t); - boolean contained_numspan_tnumber(Pointer s, Pointer temp); + Pointer timestamptz_union_transfn(Pointer state, long t); - boolean contained_stbox_tpoint(Pointer box, Pointer temp); + Pointer timestamptz_to_stbox(long t); - boolean contained_tbox_tnumber(Pointer box, Pointer temp); + Pointer timestamptz_to_tbox(long t); - boolean contained_temporal_temporal(Pointer temp1, Pointer temp2); + Pointer tstzset_to_stbox(Pointer s); - boolean contained_temporal_tstzspan(Pointer temp, Pointer s); + Pointer tstzspan_to_stbox(Pointer s); - boolean contained_tnumber_numspan(Pointer temp, Pointer s); + Pointer tstzspanset_to_stbox(Pointer ss); - boolean contained_tnumber_tbox(Pointer temp, Pointer box); + Pointer tnumber_to_tbox(Pointer temp); - boolean contained_tnumber_tnumber(Pointer temp1, Pointer temp2); + Pointer tpoint_to_stbox(Pointer temp); - boolean contained_tpoint_stbox(Pointer temp, Pointer box); + Pointer tspatial_to_stbox(Pointer temp); - boolean contained_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer union_tbox_tbox(Pointer box1, Pointer box2, boolean strict); - boolean contained_tstzspan_temporal(Pointer s, Pointer temp); + Pointer union_stbox_stbox(Pointer box1, Pointer box2, boolean strict); - boolean contains_numspan_tnumber(Pointer s, Pointer temp); + Pointer tint_in(String str); - boolean contains_stbox_tpoint(Pointer box, Pointer temp); + Pointer tfloat_in(String str); - boolean contains_tbox_tnumber(Pointer box, Pointer temp); + Pointer ttext_in(String str); - boolean contains_temporal_tstzspan(Pointer temp, Pointer s); + Pointer tgeompoint_in(String str); - boolean contains_temporal_temporal(Pointer temp1, Pointer temp2); + Pointer tgeogpoint_in(String str); - boolean contains_tnumber_numspan(Pointer temp, Pointer s); + Pointer tint_from_mfjson(String str); - boolean contains_tnumber_tbox(Pointer temp, Pointer box); + Pointer tfloat_from_mfjson(String str); - boolean contains_tnumber_tnumber(Pointer temp1, Pointer temp2); + Pointer ttext_from_mfjson(String str); - boolean contains_tpoint_stbox(Pointer temp, Pointer box); + Pointer tgeompoint_from_mfjson(String str); - boolean contains_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer tgeogpoint_from_mfjson(String str); - boolean contains_tstzspan_temporal(Pointer s, Pointer temp); + String tint_out(Pointer temp); - boolean overlaps_numspan_tnumber(Pointer s, Pointer temp); + String tfloat_out(Pointer temp, int maxdd); - boolean overlaps_stbox_tpoint(Pointer box, Pointer temp); + String ttext_out(Pointer temp); - boolean overlaps_tbox_tnumber(Pointer box, Pointer temp); + String tpoint_out(Pointer temp, int maxdd); - boolean overlaps_temporal_temporal(Pointer temp1, Pointer temp2); + String tpoint_as_text(Pointer temp, int maxdd); - boolean overlaps_temporal_tstzspan(Pointer temp, Pointer s); + String tpoint_as_ewkt(Pointer temp, int maxdd); - boolean overlaps_tnumber_numspan(Pointer temp, Pointer s); + String tspatial_as_ewkt(Pointer temp, int maxdd); - boolean overlaps_tnumber_tbox(Pointer temp, Pointer box); + String tspatial_as_text(Pointer temp, int maxdd); - boolean overlaps_tnumber_tnumber(Pointer temp1, Pointer temp2); + Pointer tfloat_from_base_temp(double d, Pointer temp); - boolean overlaps_tpoint_stbox(Pointer temp, Pointer box); + Pointer tfloatinst_make(double d, long t); - boolean overlaps_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer tfloatseq_from_base_tstzspan(double d, Pointer s, int interp); - boolean overlaps_tstzspan_temporal(Pointer s, Pointer temp); + Pointer tfloatseq_from_base_tstzset(double d, Pointer s); - boolean same_numspan_tnumber(Pointer s, Pointer temp); + Pointer tfloatseqset_from_base_tstzspanset(double d, Pointer ss, int interp); - boolean same_stbox_tpoint(Pointer box, Pointer temp); + Pointer tint_from_base_temp(int i, Pointer temp); - boolean same_tbox_tnumber(Pointer box, Pointer temp); + Pointer tintinst_make(int i, long t); - boolean same_temporal_temporal(Pointer temp1, Pointer temp2); + Pointer tintseq_from_base_tstzspan(int i, Pointer s); - boolean same_temporal_tstzspan(Pointer temp, Pointer s); + Pointer tintseq_from_base_tstzset(int i, Pointer s); - boolean same_tnumber_numspan(Pointer temp, Pointer s); + Pointer tintseqset_from_base_tstzspanset(int i, Pointer ss); - boolean same_tnumber_tbox(Pointer temp, Pointer box); + Pointer tpoint_from_base_temp(Pointer gs, Pointer temp); - boolean same_tnumber_tnumber(Pointer temp1, Pointer temp2); + Pointer tpointinst_make(Pointer gs, long t); - boolean same_tpoint_stbox(Pointer temp, Pointer box); + Pointer tpointseq_from_base_tstzspan(Pointer gs, Pointer s, int interp); - boolean same_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer tpointseq_from_base_tstzset(Pointer gs, Pointer s); - boolean same_tstzspan_temporal(Pointer s, Pointer temp); + Pointer tpointseqset_from_base_tstzspanset(Pointer gs, Pointer ss, int interp); - boolean above_stbox_tpoint(Pointer box, Pointer temp); + Pointer tsequence_make(Pointer instants, int count, boolean lower_inc, boolean upper_inc, int interp, boolean normalize); - boolean above_tpoint_stbox(Pointer temp, Pointer box); + Pointer tsequenceset_make(Pointer sequences, int count, boolean normalize); - boolean above_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer tsequenceset_make_gaps(Pointer instants, int count, int interp, Pointer maxt, double maxdist); - boolean after_stbox_tpoint(Pointer box, Pointer temp); + Pointer ttext_from_base_temp(Pointer txt, Pointer temp); - boolean after_tbox_tnumber(Pointer box, Pointer temp); + Pointer ttextinst_make(Pointer txt, long t); - boolean after_temporal_tstzspan(Pointer temp, Pointer s); + Pointer ttextseq_from_base_tstzspan(Pointer txt, Pointer s); - boolean after_temporal_temporal(Pointer temp1, Pointer temp2); + Pointer ttextseq_from_base_tstzset(Pointer txt, Pointer s); - boolean after_tnumber_tbox(Pointer temp, Pointer box); + Pointer ttextseqset_from_base_tstzspanset(Pointer txt, Pointer ss); - boolean after_tnumber_tnumber(Pointer temp1, Pointer temp2); + Pointer temporal_to_tstzspan(Pointer temp); - boolean after_tpoint_stbox(Pointer temp, Pointer box); + Pointer tfloat_to_tint(Pointer temp); - boolean after_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer tint_to_tfloat(Pointer temp); - boolean after_tstzspan_temporal(Pointer s, Pointer temp); + Pointer tnumber_to_span(Pointer temp); - boolean back_stbox_tpoint(Pointer box, Pointer temp); + int temporal_num_instants(Pointer temp); - boolean back_tpoint_stbox(Pointer temp, Pointer box); + int temporal_num_sequences(Pointer temp); - boolean back_tpoint_tpoint(Pointer temp1, Pointer temp2); + int temporal_num_timestamps(Pointer temp); - boolean before_stbox_tpoint(Pointer box, Pointer temp); + Pointer temporal_segments(Pointer temp, Pointer count); - boolean before_tbox_tnumber(Pointer box, Pointer temp); + Pointer temporal_sequence_n(Pointer temp, int i); - boolean before_temporal_tstzspan(Pointer temp, Pointer s); + Pointer temporal_sequences(Pointer temp, Pointer count); - boolean before_temporal_temporal(Pointer temp1, Pointer temp2); + int temporal_upper_inc(Pointer temp); - boolean before_tnumber_tbox(Pointer temp, Pointer box); + Pointer temporal_start_instant(Pointer temp); - boolean before_tnumber_tnumber(Pointer temp1, Pointer temp2); + Pointer temporal_start_sequence(Pointer temp); - boolean before_tpoint_stbox(Pointer temp, Pointer box); + long temporal_start_timestamptz(Pointer temp); - boolean before_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer temporal_stops(Pointer temp, double maxdist, Pointer minduration); - boolean before_tstzspan_temporal(Pointer s, Pointer temp); + String temporal_subtype(Pointer temp); - boolean below_stbox_tpoint(Pointer box, Pointer temp); + Pointer temporal_time(Pointer temp); - boolean below_tpoint_stbox(Pointer temp, Pointer box); + boolean temporal_timestamptz_n(Pointer temp, int n, Pointer result); - boolean below_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer temporal_timestamps(Pointer temp, Pointer count); - boolean front_stbox_tpoint(Pointer box, Pointer temp); + double tfloat_end_value(Pointer temp); - boolean front_tpoint_stbox(Pointer temp, Pointer box); + double tfloat_max_value(Pointer temp); - boolean front_tpoint_tpoint(Pointer temp1, Pointer temp2); + double tfloat_min_value(Pointer temp); - boolean left_stbox_tpoint(Pointer box, Pointer temp); + double tfloat_start_value(Pointer temp); - boolean left_tbox_tnumber(Pointer box, Pointer temp); + boolean tfloat_value_at_timestamptz(Pointer temp, long t, boolean strict, Pointer value); - boolean left_numspan_tnumber(Pointer s, Pointer temp); + boolean tfloat_value_n(Pointer temp, int n, Pointer result); - boolean left_tnumber_numspan(Pointer temp, Pointer s); + Pointer tfloat_values(Pointer temp, Pointer count); - boolean left_tnumber_tbox(Pointer temp, Pointer box); + int tint_end_value(Pointer temp); - boolean left_tnumber_tnumber(Pointer temp1, Pointer temp2); + int tint_max_value(Pointer temp); - boolean left_tpoint_stbox(Pointer temp, Pointer box); + int tint_min_value(Pointer temp); - boolean left_tpoint_tpoint(Pointer temp1, Pointer temp2); + int tint_start_value(Pointer temp); - boolean overabove_stbox_tpoint(Pointer box, Pointer temp); + boolean tint_value_at_timestamptz(Pointer temp, long t, boolean strict, Pointer value); - boolean overabove_tpoint_stbox(Pointer temp, Pointer box); + boolean tint_value_n(Pointer temp, int n, Pointer result); - boolean overabove_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer tint_values(Pointer temp, Pointer count); - boolean overafter_stbox_tpoint(Pointer box, Pointer temp); + double tnumber_integral(Pointer temp); - boolean overafter_tbox_tnumber(Pointer box, Pointer temp); + double tnumber_twavg(Pointer temp); - boolean overafter_temporal_tstzspan(Pointer temp, Pointer s); + Pointer tnumber_valuespans(Pointer temp); - boolean overafter_temporal_temporal(Pointer temp1, Pointer temp2); + Pointer tgeo_end_value(Pointer temp); - boolean overafter_tnumber_tbox(Pointer temp, Pointer box); + Pointer tgeo_start_value(Pointer temp); - boolean overafter_tnumber_tnumber(Pointer temp1, Pointer temp2); + boolean tpoint_value_at_timestamptz(Pointer temp, long t, boolean strict, Pointer value); - boolean overafter_tpoint_stbox(Pointer temp, Pointer box); + boolean tgeo_value_n(Pointer temp, int n, Pointer result); - boolean overafter_tpoint_tpoint(Pointer temp1, Pointer temp2); + boolean tpoint_value_n(Pointer temp, int n, Pointer result); - boolean overafter_tstzspan_temporal(Pointer s, Pointer temp); + Pointer tpoint_values(Pointer temp, Pointer count); - boolean overback_stbox_tpoint(Pointer box, Pointer temp); + Pointer ttext_end_value(Pointer temp); - boolean overback_tpoint_stbox(Pointer temp, Pointer box); + Pointer ttext_max_value(Pointer temp); - boolean overback_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer ttext_min_value(Pointer temp); - boolean overbefore_stbox_tpoint(Pointer box, Pointer temp); + Pointer ttext_start_value(Pointer temp); - boolean overbefore_tbox_tnumber(Pointer box, Pointer temp); + boolean ttext_value_at_timestamptz(Pointer temp, long t, boolean strict, Pointer value); - boolean overbefore_temporal_tstzspan(Pointer temp, Pointer s); + boolean ttext_value_n(Pointer temp, int n, Pointer result); - boolean overbefore_temporal_temporal(Pointer temp1, Pointer temp2); + Pointer ttext_values(Pointer temp, Pointer count); - boolean overbefore_tnumber_tbox(Pointer temp, Pointer box); + Pointer temporal_scale_time(Pointer temp, Pointer duration); - boolean overbefore_tnumber_tnumber(Pointer temp1, Pointer temp2); + Pointer temporal_set_interp(Pointer temp, int interp); - boolean overbefore_tpoint_stbox(Pointer temp, Pointer box); + Pointer temporal_shift_scale_time(Pointer temp, Pointer shift, Pointer duration); - boolean overbefore_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer temporal_shift_time(Pointer temp, Pointer shift); - boolean overbefore_tstzspan_temporal(Pointer s, Pointer temp); + Pointer temporal_to_tinstant(Pointer temp); - boolean overbelow_stbox_tpoint(Pointer box, Pointer temp); + Pointer temporal_to_tsequence(Pointer temp, String interp_str); - boolean overbelow_tpoint_stbox(Pointer temp, Pointer box); + Pointer temporal_to_tsequenceset(Pointer temp, String interp_str); - boolean overbelow_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer tfloat_floor(Pointer temp); - boolean overfront_stbox_tpoint(Pointer box, Pointer temp); + Pointer tfloat_ceil(Pointer temp); - boolean overfront_tpoint_stbox(Pointer temp, Pointer box); + Pointer tfloat_degrees(Pointer temp, boolean normalize); - boolean overfront_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer tfloat_radians(Pointer temp); - boolean overleft_numspan_tnumber(Pointer s, Pointer temp); + Pointer tfloat_exp(Pointer temp); - boolean overleft_stbox_tpoint(Pointer box, Pointer temp); + Pointer tfloat_ln(Pointer temp); - boolean overleft_tbox_tnumber(Pointer box, Pointer temp); + Pointer tfloat_log10(Pointer temp); - boolean overleft_tnumber_numspan(Pointer temp, Pointer s); + Pointer tnumber_trend(Pointer temp); - boolean overleft_tnumber_tbox(Pointer temp, Pointer box); + Pointer temporal_round(Pointer temp, int maxdd); - boolean overleft_tnumber_tnumber(Pointer temp1, Pointer temp2); + Pointer tfloat_scale_value(Pointer temp, double width); - boolean overleft_tpoint_stbox(Pointer temp, Pointer box); + Pointer tfloat_shift_scale_value(Pointer temp, double shift, double width); - boolean overleft_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer tfloat_shift_value(Pointer temp, double shift); - boolean overright_numspan_tnumber(Pointer s, Pointer temp); + Pointer tfloatarr_round(Pointer temp, int count, int maxdd); - boolean overright_stbox_tpoint(Pointer box, Pointer temp); + Pointer tint_scale_value(Pointer temp, int width); - boolean overright_tbox_tnumber(Pointer box, Pointer temp); + Pointer tint_shift_scale_value(Pointer temp, int shift, int width); - boolean overright_tnumber_numspan(Pointer temp, Pointer s); + Pointer tint_shift_value(Pointer temp, int shift); - boolean overright_tnumber_tbox(Pointer temp, Pointer box); + Pointer tpoint_round(Pointer temp, int maxdd); - boolean overright_tnumber_tnumber(Pointer temp1, Pointer temp2); + Pointer tpoint_transform(Pointer temp, int srid); - boolean overright_tpoint_stbox(Pointer temp, Pointer box); + Pointer tpoint_transform_pipeline(Pointer temp, String pipelinestr, int srid, boolean is_forward); - boolean overright_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer tpoint_transform_pj(Pointer temp, int srid, Pointer pj); - boolean right_numspan_tnumber(Pointer s, Pointer temp); + Pointer tspatial_set_srid(Pointer temp, int srid); - boolean right_stbox_tpoint(Pointer box, Pointer temp); + Pointer tspatial_transform(Pointer temp, int srid); - boolean right_tbox_tnumber(Pointer box, Pointer temp); + Pointer tpointarr_round(Pointer temp, int count, int maxdd); - boolean right_tnumber_numspan(Pointer temp, Pointer s); + Pointer temporal_update(Pointer temp1, Pointer temp2, boolean connect); - boolean right_tnumber_tbox(Pointer temp, Pointer box); + Pointer temporal_minus_values(Pointer temp, Pointer set); - boolean right_tnumber_tnumber(Pointer temp1, Pointer temp2); + Pointer tfloat_at_value(Pointer temp, double d); - boolean right_tpoint_stbox(Pointer temp, Pointer box); + Pointer tfloat_minus_value(Pointer temp, double d); - boolean right_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer tint_at_value(Pointer temp, int i); - boolean above_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean back_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean before_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean below_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean front_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean left_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean overabove_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean overafter_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean overback_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean overbefore_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean overbelow_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean overfront_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean overleft_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean overright_tspatial_tspatial(Pointer temp1, Pointer temp2); - boolean right_tspatial_tspatial(Pointer temp1, Pointer temp2); + Pointer tint_minus_value(Pointer temp, int i); + + Pointer tnumber_at_span(Pointer temp, Pointer span); + + Pointer tnumber_at_spanset(Pointer temp, Pointer ss); + + Pointer tnumber_at_tbox(Pointer temp, Pointer box); + + Pointer tnumber_minus_span(Pointer temp, Pointer span); + + Pointer tnumber_minus_spanset(Pointer temp, Pointer ss); + + Pointer tnumber_minus_tbox(Pointer temp, Pointer box); + + Pointer tpoint_at_elevation(Pointer temp, Pointer s); + + Pointer tpoint_minus_elevation(Pointer temp, Pointer s); + + Pointer tpoint_at_geom_time(Pointer temp, Pointer gs, Pointer zspan, Pointer period); + + Pointer tgeo_at_stbox(Pointer temp, Pointer box, boolean border_inc); + + Pointer tgeo_at_geom(Pointer temp, Pointer gs); + + Pointer tgeo_minus_geom(Pointer temp, Pointer gs); + + Pointer tpoint_at_value(Pointer temp, Pointer gs); + + Pointer tpoint_minus_geom_time(Pointer temp, Pointer gs, Pointer zspan, Pointer period); + + Pointer tgeo_minus_stbox(Pointer temp, Pointer box, boolean border_inc); + + Pointer tpoint_minus_value(Pointer temp, Pointer gs); + + Pointer ttext_at_value(Pointer temp, Pointer txt); + + Pointer ttext_minus_value(Pointer temp, Pointer txt); - Pointer tand_bool_tbool(boolean b, Pointer temp); + boolean temporal_ne(Pointer temp1, Pointer temp2); - Pointer tand_tbool_bool(Pointer temp, boolean b); + Pointer teq_bool_tbool(boolean b, Pointer temp); - Pointer tand_tbool_tbool(Pointer temp1, Pointer temp2); + Pointer teq_float_tfloat(double d, Pointer temp); - Pointer tbool_when_true(Pointer temp); + Pointer teq_int_tint(int i, Pointer temp); - Pointer tnot_tbool(Pointer temp); + Pointer teq_point_tpoint(Pointer gs, Pointer temp); - Pointer tor_bool_tbool(boolean b, Pointer temp); + Pointer teq_tbool_bool(Pointer temp, boolean b); - Pointer tor_tbool_bool(Pointer temp, boolean b); + Pointer teq_temporal_temporal(Pointer temp1, Pointer temp2); - Pointer tor_tbool_tbool(Pointer temp1, Pointer temp2); + Pointer teq_text_ttext(Pointer txt, Pointer temp); - Pointer add_float_tfloat(double d, Pointer tnumber); + Pointer teq_tfloat_float(Pointer temp, double d); - Pointer add_int_tint(int i, Pointer tnumber); + Pointer teq_tpoint_point(Pointer temp, Pointer gs); - Pointer add_tfloat_float(Pointer tnumber, double d); + Pointer teq_tint_int(Pointer temp, int i); - Pointer add_tint_int(Pointer tnumber, int i); + Pointer teq_ttext_text(Pointer temp, Pointer txt); - Pointer add_tnumber_tnumber(Pointer tnumber1, Pointer tnumber2); + Pointer tge_float_tfloat(double d, Pointer temp); - Pointer div_float_tfloat(double d, Pointer tnumber); + Pointer tge_int_tint(int i, Pointer temp); - Pointer div_int_tint(int i, Pointer tnumber); + Pointer tge_temporal_temporal(Pointer temp1, Pointer temp2); - Pointer div_tfloat_float(Pointer tnumber, double d); + Pointer tge_text_ttext(Pointer txt, Pointer temp); - Pointer div_tint_int(Pointer tnumber, int i); + Pointer tge_tfloat_float(Pointer temp, double d); - Pointer div_tnumber_tnumber(Pointer tnumber1, Pointer tnumber2); + Pointer tge_tint_int(Pointer temp, int i); - Pointer mult_float_tfloat(double d, Pointer tnumber); + Pointer tge_ttext_text(Pointer temp, Pointer txt); - Pointer mult_int_tint(int i, Pointer tnumber); + Pointer tgt_float_tfloat(double d, Pointer temp); - Pointer mult_tfloat_float(Pointer tnumber, double d); + Pointer tgt_int_tint(int i, Pointer temp); - Pointer mult_tint_int(Pointer tnumber, int i); + Pointer tgt_temporal_temporal(Pointer temp1, Pointer temp2); - Pointer mult_tnumber_tnumber(Pointer tnumber1, Pointer tnumber2); + Pointer tgt_text_ttext(Pointer txt, Pointer temp); - Pointer sub_float_tfloat(double d, Pointer tnumber); + Pointer tgt_tfloat_float(Pointer temp, double d); - Pointer sub_int_tint(int i, Pointer tnumber); + Pointer tgt_tint_int(Pointer temp, int i); - Pointer sub_tfloat_float(Pointer tnumber, double d); + Pointer tgt_ttext_text(Pointer temp, Pointer txt); - Pointer sub_tint_int(Pointer tnumber, int i); + Pointer tle_float_tfloat(double d, Pointer temp); - Pointer sub_tnumber_tnumber(Pointer tnumber1, Pointer tnumber2); + Pointer tle_int_tint(int i, Pointer temp); - Pointer temporal_derivative(Pointer temp); + Pointer tle_temporal_temporal(Pointer temp1, Pointer temp2); - Pointer tnumber_abs(Pointer temp); + Pointer tle_text_ttext(Pointer txt, Pointer temp); - Pointer tnumber_angular_difference(Pointer temp); + Pointer tle_tfloat_float(Pointer temp, double d); - Pointer tnumber_delta_value(Pointer temp); + Pointer tle_tint_int(Pointer temp, int i); - Pointer textcat_text_ttext(Pointer txt, Pointer temp); + Pointer tle_ttext_text(Pointer temp, Pointer txt); - Pointer textcat_ttext_text(Pointer temp, Pointer txt); + Pointer tlt_float_tfloat(double d, Pointer temp); - Pointer textcat_ttext_ttext(Pointer temp1, Pointer temp2); + Pointer tlt_int_tint(int i, Pointer temp); - Pointer ttext_upper(Pointer temp); + Pointer tlt_temporal_temporal(Pointer temp1, Pointer temp2); - Pointer ttext_lower(Pointer temp); + Pointer tlt_text_ttext(Pointer txt, Pointer temp); - Pointer ttext_initcap(Pointer temp); + Pointer tlt_tfloat_float(Pointer temp, double d); - Pointer distance_tfloat_float(Pointer temp, double d); + Pointer tlt_tint_int(Pointer temp, int i); - Pointer distance_tint_int(Pointer temp, int i); + Pointer tlt_ttext_text(Pointer temp, Pointer txt); - Pointer distance_tnumber_tnumber(Pointer temp1, Pointer temp2); + Pointer tne_bool_tbool(boolean b, Pointer temp); - Pointer distance_tpoint_point(Pointer temp, Pointer gs); + Pointer tne_float_tfloat(double d, Pointer temp); - Pointer distance_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer tne_int_tint(int i, Pointer temp); - double nad_stbox_geo(Pointer box, Pointer gs); + Pointer tne_point_tpoint(Pointer gs, Pointer temp); - double nad_stbox_stbox(Pointer box1, Pointer box2); + Pointer tne_tbool_bool(Pointer temp, boolean b); - int nad_tint_int(Pointer temp, int i); + Pointer tne_temporal_temporal(Pointer temp1, Pointer temp2); - int nad_tint_tbox(Pointer temp, Pointer box); + Pointer tne_text_ttext(Pointer txt, Pointer temp); - int nad_tint_tint(Pointer temp1, Pointer temp2); + Pointer tne_tfloat_float(Pointer temp, double d); - int nad_tboxint_tboxint(Pointer box1, Pointer box2); + Pointer tne_tpoint_point(Pointer temp, Pointer gs); - double nad_tfloat_float(Pointer temp, double d); + Pointer tne_tint_int(Pointer temp, int i); - double nad_tfloat_tfloat(Pointer temp1, Pointer temp2); + Pointer tne_ttext_text(Pointer temp, Pointer txt); - double nad_tfloat_tbox(Pointer temp, Pointer box); + Pointer tnot_tbool(Pointer temp); - double nad_tboxfloat_tboxfloat(Pointer box1, Pointer box2); + Pointer tor_bool_tbool(boolean b, Pointer temp); - double nad_tpoint_geo(Pointer temp, Pointer gs); + Pointer tor_tbool_bool(Pointer temp, boolean b); - double nad_tpoint_stbox(Pointer temp, Pointer box); + Pointer tor_tbool_tbool(Pointer temp1, Pointer temp2); - double nad_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer tnumber_abs(Pointer temp); - double nad_tgeo_tgeo(Pointer temp1, Pointer temp2); + Pointer tnumber_angular_difference(Pointer temp); - Pointer nai_tpoint_geo(Pointer temp, Pointer gs); + Pointer tnumber_delta_value(Pointer temp); - Pointer nai_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer textcat_text_ttext(Pointer txt, Pointer temp); - Pointer shortestline_tpoint_geo(Pointer temp, Pointer gs); + Pointer textcat_ttext_text(Pointer temp, Pointer txt); - Pointer shortestline_tgeo_tgeo(Pointer temp1, Pointer temp2); + Pointer textcat_ttext_ttext(Pointer temp1, Pointer temp2); - boolean bearing_point_point(Pointer gs1, Pointer gs2, Pointer result); + Pointer ttext_upper(Pointer temp); - Pointer bearing_tpoint_point(Pointer temp, Pointer gs, boolean invert); + Pointer ttext_lower(Pointer temp); - Pointer bearing_tpoint_tpoint(Pointer temp1, Pointer temp2); + Pointer ttext_initcap(Pointer temp); Pointer tpoint_angular_difference(Pointer temp); @@ -2915,10 +3115,6 @@ public interface MeosLibrary { Pointer tpoint_twcentroid(Pointer temp); - Pointer geo_expand_space(Pointer gs, double d); - - Pointer geomeas_to_tpoint(Pointer gs); - Pointer tgeogpoint_to_tgeompoint(Pointer temp); Pointer tgeompoint_to_tgeogpoint(Pointer temp); @@ -2933,94 +3129,6 @@ public interface MeosLibrary { boolean tpoint_tfloat_to_geomeas(Pointer tpoint, Pointer measure, boolean segmentize, Pointer result); - int acontains_geo_tpoint(Pointer gs, Pointer temp); - - int adisjoint_tpoint_geo(Pointer temp, Pointer gs); - - int adisjoint_tpoint_tpoint(Pointer temp1, Pointer temp2); - - int adwithin_tpoint_geo(Pointer temp, Pointer gs, double dist); - - int adwithin_tpoint_tpoint(Pointer temp1, Pointer temp2, double dist); - - int aintersects_tpoint_geo(Pointer temp, Pointer gs); - - int aintersects_tpoint_tpoint(Pointer temp1, Pointer temp2); - - int atouches_tpoint_geo(Pointer temp, Pointer gs); - - int econtains_geo_tpoint(Pointer gs, Pointer temp); - - int econtains_geo_tgeo(Pointer gs, Pointer temp); - - int edisjoint_tpoint_geo(Pointer temp, Pointer gs); - - int edisjoint_tpoint_tpoint(Pointer temp1, Pointer temp2); - - int edwithin_tpoint_geo(Pointer temp, Pointer gs, double dist); - - int edwithin_tpoint_tpoint(Pointer temp1, Pointer temp2, double dist); - - int edwithin_tgeo_tgeo(Pointer temp1, Pointer temp2, double dist); - - int eintersects_tpoint_geo(Pointer temp, Pointer gs); - - int eintersects_tgeo_geo(Pointer temp, Pointer gs); - - int eintersects_tpoint_tpoint(Pointer temp1, Pointer temp2); - - int etouches_tpoint_geo(Pointer temp, Pointer gs); - - int edisjoint_tgeo_geo(Pointer temp, Pointer gs); - int edisjoint_tgeo_tgeo(Pointer temp1, Pointer temp2); - int adisjoint_tgeo_geo(Pointer temp, Pointer gs); - int adisjoint_tgeo_tgeo(Pointer temp1, Pointer temp2); - int eintersects_tgeo_tgeo(Pointer temp1, Pointer temp2); - int aintersects_tgeo_geo(Pointer temp, Pointer gs); - int aintersects_tgeo_tgeo(Pointer temp1, Pointer temp2); - int etouches_tgeo_geo(Pointer temp, Pointer gs); - int etouches_tgeo_tgeo(Pointer temp1, Pointer temp2); - int atouches_tgeo_geo(Pointer temp, Pointer gs); - int atouches_tgeo_tgeo(Pointer temp1, Pointer temp2); - int ecovers_tgeo_geo(Pointer temp, Pointer gs); - int ecovers_tgeo_tgeo(Pointer temp1, Pointer temp2); - int acovers_tgeo_geo(Pointer temp, Pointer gs); - int econtains_tgeo_geo(Pointer temp, Pointer gs); - int econtains_tgeo_tgeo(Pointer temp1, Pointer temp2); - int acontains_tgeo_geo(Pointer temp, Pointer gs); - int acontains_tgeo_tgeo(Pointer temp1, Pointer temp2); - int adwithin_tgeo_tgeo(Pointer temp1, Pointer temp2, double dist); - int adwithin_tgeo_geo(Pointer temp, Pointer gs, double dist); - int edwithin_tgeo_geo(Pointer temp, Pointer gs, double dist); - - Pointer tcontains_geo_tgeo(Pointer gs, Pointer temp); - - Pointer tcontains_geo_tpoint(Pointer gs, Pointer temp, boolean restr, boolean atvalue); - - Pointer tcovers_tgeo_tgeo(Pointer temp1, Pointer temp2); - - Pointer tdisjoint_tpoint_geo(Pointer temp, Pointer gs, boolean restr, boolean atvalue); - - Pointer tdisjoint_tgeo_geo(Pointer temp, Pointer gs); - - Pointer tdisjoint_tpoint_tpoint (Pointer temp1, Pointer temp2, boolean restr, boolean atvalue); - - Pointer tdistance_tgeo_geo(Pointer temp, Pointer gs); - - Pointer tdistance_tgeo_tgeo(Pointer temp1, Pointer temp2); - - Pointer tdistance_tfloat_float(Pointer temp, double d); - - Pointer tdistance_tint_int(Pointer temp, int i); - - Pointer tdistance_tnumber_tnumber(Pointer temp1, Pointer temp2); - - Pointer tdwithin_tpoint_geo(Pointer temp, Pointer gs, double dist, boolean restr, boolean atvalue); - - Pointer tdwithin_tgeo_tgeo(Pointer temp1, Pointer temp2, double dist); - - Pointer tdwithin_tpoint_tpoint(Pointer temp1, Pointer temp2, double dist, boolean restr, boolean atvalue); - Pointer tintersects_tpoint_geo(Pointer temp, Pointer gs, boolean restr, boolean atvalue); Pointer tintersects_tgeo_geo(Pointer temp, Pointer gs); @@ -3031,19 +3139,9 @@ public interface MeosLibrary { Pointer ttouches_tgeo_geo(Pointer temp, Pointer gs); - Pointer tdisjoint_tgeo_tgeo(Pointer temp1, Pointer temp2); Pointer tintersects_tgeo_tgeo(Pointer temp1, Pointer temp2); - Pointer ttouches_tgeo_tgeo(Pointer temp1, Pointer temp2); - Pointer tcontains_tgeo_geo(Pointer temp, Pointer gs); - Pointer tcontains_tgeo_tgeo(Pointer temp1, Pointer temp2); - Pointer tcovers_tgeo_geo(Pointer temp, Pointer gs); - Pointer tdwithin_tgeo_geo(Pointer temp, Pointer gs, double dist); - - Pointer tbool_tand_transfn(Pointer state, Pointer temp); - - Pointer tbool_tor_transfn(Pointer state, Pointer temp); - Pointer temporal_extent_transfn(Pointer s, Pointer temp); + Pointer ttouches_tgeo_tgeo(Pointer temp1, Pointer temp2); Pointer temporal_tagg_finalfn(Pointer state); @@ -3113,28 +3211,6 @@ public interface MeosLibrary { Pointer temporal_tsample(Pointer temp, Pointer duration, long origin, int interp); - double temporal_dyntimewarp_distance(Pointer temp1, Pointer temp2); - - Pointer temporal_dyntimewarp_path(Pointer temp1, Pointer temp2, Pointer count); - - double temporal_frechet_distance(Pointer temp1, Pointer temp2); - - Pointer temporal_frechet_path(Pointer temp1, Pointer temp2, Pointer count); - - double temporal_hausdorff_distance(Pointer temp1, Pointer temp2); - - double float_bucket(double value, double size, double origin); - - Pointer floatspan_bucket_list(Pointer bounds, double size, double origin, Pointer count); - - int int_bucket(int value, int size, int origin); - - Pointer intspan_bucket_list(Pointer bounds, int size, int origin, Pointer count); - - Pointer stbox_tile(Pointer point, long t, double xsize, double ysize, double zsize, Pointer duration, Pointer sorigin, long torigin, boolean hast); - - Pointer stbox_tile_list(Pointer bounds, double xsize, double ysize, double zsize, Pointer duration, Pointer sorigin, long torigin, boolean border_inc, Pointer count); - Pointer temporal_time_split(Pointer temp, Pointer duration, long torigin, Pointer time_buckets, Pointer count); Pointer tfloat_value_split(Pointer temp, double size, double origin, Pointer value_buckets, Pointer count); @@ -3163,149 +3239,150 @@ public interface MeosLibrary { } + @SuppressWarnings("unused") public static int geo_get_srid(Pointer g) { - return MeosLibrary.meos.geo_get_srid(g); + return MeosLibraryPart1.meos.geo_get_srid(g); } @SuppressWarnings("unused") public static void meos_error(int errlevel, int errcode, String format, Pointer args) { - MeosLibrary.meos.meos_error(errlevel, errcode, format, args); + MeosLibraryPart1.meos.meos_error(errlevel, errcode, format, args); } @SuppressWarnings("unused") public static int meos_errno() { - return MeosLibrary.meos.meos_errno(); + return MeosLibraryPart1.meos.meos_errno(); } @SuppressWarnings("unused") public static int meos_errno_set(int err) { - return MeosLibrary.meos.meos_errno_set(err); + return MeosLibraryPart1.meos.meos_errno_set(err); } @SuppressWarnings("unused") public static int meos_errno_restore(int err) { - return MeosLibrary.meos.meos_errno_restore(err); + return MeosLibraryPart1.meos.meos_errno_restore(err); } @SuppressWarnings("unused") public static int meos_errno_reset() { - return MeosLibrary.meos.meos_errno_reset(); + return MeosLibraryPart1.meos.meos_errno_reset(); } @SuppressWarnings("unused") public static void meos_initialize_timezone(String name) { - MeosLibrary.meos.meos_initialize_timezone(name); + MeosLibraryPart1.meos.meos_initialize_timezone(name); } @SuppressWarnings("unused") public static void meos_initialize_error_handler(error_handler_fn err_handler) { - MeosLibrary.meos.meos_initialize_error_handler(err_handler); + MeosLibraryPart1.meos.meos_initialize_error_handler(err_handler); } public static void meos_initialize_noexit_error_handler() { - MeosLibrary.meos.meos_initialize_noexit_error_handler(); + MeosLibraryPart1.meos.meos_initialize_noexit_error_handler(); } @SuppressWarnings("unused") public static void meos_finalize_timezone() { - MeosLibrary.meos.meos_finalize_timezone(); + MeosLibraryPart1.meos.meos_finalize_timezone(); } @SuppressWarnings("unused") public static boolean meos_set_datestyle(String newval, Pointer extra) { - return MeosLibrary.meos.meos_set_datestyle(newval, extra); + return MeosLibraryPart1.meos.meos_set_datestyle(newval, extra); } @SuppressWarnings("unused") public static boolean meos_set_intervalstyle(String newval, int extra) { - return MeosLibrary.meos.meos_set_intervalstyle(newval, extra); + return MeosLibraryPart1.meos.meos_set_intervalstyle(newval, extra); } @SuppressWarnings("unused") public static String meos_get_datestyle() { - return MeosLibrary.meos.meos_get_datestyle(); + return MeosLibraryPart1.meos.meos_get_datestyle(); } @SuppressWarnings("unused") public static String meos_get_intervalstyle() { - return MeosLibrary.meos.meos_get_intervalstyle(); + return MeosLibraryPart1.meos.meos_get_intervalstyle(); } @SuppressWarnings("unused") public static void meos_initialize(String tz_str, error_handler_fn err_handler) { - MeosLibrary.meos.meos_initialize(tz_str, err_handler); + MeosLibraryPart1.meos.meos_initialize(tz_str, err_handler); } @SuppressWarnings("unused") public static void meos_initialize() { - MeosLibrary.meos.meos_initialize(); + MeosLibraryPart1.meos.meos_initialize(); } @SuppressWarnings("unused") public static void meos_set_spatial_ref_sys_csv(String path) { - MeosLibrary.meos.meos_set_spatial_ref_sys_csv(path); + MeosLibraryPart1.meos.meos_set_spatial_ref_sys_csv(path); } @SuppressWarnings("unused") public static void meos_finalize() { - MeosLibrary.meos.meos_finalize(); + MeosLibraryPart1.meos.meos_finalize(); } @SuppressWarnings("unused") public static int add_date_int(int d, int days) { - return MeosLibrary.meos.add_date_int(d, days); + return MeosLibraryPart0.meos.add_date_int(d, days); } @SuppressWarnings("unused") public static Pointer add_interval_interval(Pointer interv1, Pointer interv2) { - return MeosLibrary.meos.add_interval_interval(interv1, interv2); + return MeosLibraryPart0.meos.add_interval_interval(interv1, interv2); } @SuppressWarnings("unused") public static OffsetDateTime add_timestamptz_interval(OffsetDateTime t, Pointer interv) { var t_new = t.toEpochSecond(); - var result = MeosLibrary.meos.add_timestamptz_interval(t_new, interv); + var result = MeosLibraryPart0.meos.add_timestamptz_interval(t_new, interv); Instant instant = Instant.ofEpochSecond(result); return OffsetDateTime.ofInstant(instant, ZoneOffset.UTC); } @SuppressWarnings("unused") public static boolean bool_in(String str) { - return MeosLibrary.meos.bool_in(str); + return MeosLibraryPart0.meos.bool_in(str); } @SuppressWarnings("unused") public static String bool_out(boolean b) { - return MeosLibrary.meos.bool_out(b); + return MeosLibraryPart0.meos.bool_out(b); } @SuppressWarnings("unused") public static Pointer cstring2text(String str) { - return MeosLibrary.meos.cstring2text(str); + return MeosLibraryPart0.meos.cstring2text(str); } @SuppressWarnings("unused") public static OffsetDateTime date_to_timestamptz(int d) { - var result = MeosLibrary.meos.date_to_timestamptz(d); + var result = MeosLibraryPart0.meos.date_to_timestamptz(d); Instant instant = Instant.ofEpochSecond(result); return OffsetDateTime.ofInstant(instant, ZoneOffset.UTC); } @SuppressWarnings("unused") public static Pointer minus_date_date(int d1, int d2) { - return MeosLibrary.meos.minus_date_date(d1, d2); + return MeosLibraryPart1.meos.minus_date_date(d1, d2); } @SuppressWarnings("unused") public static int minus_date_int(int d, int days) { - return MeosLibrary.meos.minus_date_int(d, days); + return MeosLibraryPart1.meos.minus_date_int(d, days); } @SuppressWarnings("unused") public static OffsetDateTime minus_timestamptz_interval(OffsetDateTime t, Pointer interv) { var t_new = t.toEpochSecond(); - var result = MeosLibrary.meos.minus_timestamptz_interval(t_new, interv); + var result = MeosLibraryPart1.meos.minus_timestamptz_interval(t_new, interv); Instant instant = Instant.ofEpochSecond(result); return OffsetDateTime.ofInstant(instant, ZoneOffset.UTC); } @@ -3314,69 +3391,69 @@ public static OffsetDateTime minus_timestamptz_interval(OffsetDateTime t, Pointe public static Pointer minus_timestamptz_timestamptz(OffsetDateTime t1, OffsetDateTime t2) { var t1_new = t1.toEpochSecond(); var t2_new = t2.toEpochSecond(); - return MeosLibrary.meos.minus_timestamptz_timestamptz(t1_new, t2_new); + return MeosLibraryPart1.meos.minus_timestamptz_timestamptz(t1_new, t2_new); } @SuppressWarnings("unused") public static Pointer mult_interval_double(Pointer interv, double factor) { - return MeosLibrary.meos.mult_interval_double(interv, factor); + return MeosLibraryPart1.meos.mult_interval_double(interv, factor); } @SuppressWarnings("unused") public static int pg_date_in(String str) { - return MeosLibrary.meos.pg_date_in(str); + return MeosLibraryPart2.meos.pg_date_in(str); } @SuppressWarnings("unused") public static String pg_date_out(int d) { - return MeosLibrary.meos.pg_date_out(d); + return MeosLibraryPart2.meos.pg_date_out(d); } @SuppressWarnings("unused") public static int pg_interval_cmp(Pointer interv1, Pointer interv2) { - return MeosLibrary.meos.pg_interval_cmp(interv1, interv2); + return MeosLibraryPart2.meos.pg_interval_cmp(interv1, interv2); } @SuppressWarnings("unused") public static Pointer pg_interval_in(String str, int typmod) { - return MeosLibrary.meos.pg_interval_in(str, typmod); + return MeosLibraryPart2.meos.pg_interval_in(str, typmod); } @SuppressWarnings("unused") public static Pointer pg_interval_make(int years, int months, int weeks, int days, int hours, int mins, double secs) { - return MeosLibrary.meos.pg_interval_make(years, months, weeks, days, hours, mins, secs); + return MeosLibraryPart2.meos.pg_interval_make(years, months, weeks, days, hours, mins, secs); } @SuppressWarnings("unused") public static String pg_interval_out(Pointer interv) { - return MeosLibrary.meos.pg_interval_out(interv); + return MeosLibraryPart2.meos.pg_interval_out(interv); } @SuppressWarnings("unused") public static long pg_time_in(String str, int typmod) { - return MeosLibrary.meos.pg_time_in(str, typmod); + return MeosLibraryPart2.meos.pg_time_in(str, typmod); } @SuppressWarnings("unused") public static String pg_time_out(long t) { - return MeosLibrary.meos.pg_time_out(t); + return MeosLibraryPart2.meos.pg_time_out(t); } @SuppressWarnings("unused") public static LocalDateTime pg_timestamp_in(String str, int typmod) { - var result = MeosLibrary.meos.pg_timestamp_in(str, typmod); + var result = MeosLibraryPart2.meos.pg_timestamp_in(str, typmod); return LocalDateTime.ofEpochSecond(result, 0, ZoneOffset.UTC); } @SuppressWarnings("unused") public static String pg_timestamp_out(LocalDateTime t) { var t_new = t.toEpochSecond(ZoneOffset.UTC); - return MeosLibrary.meos.pg_timestamp_out(t_new); + return MeosLibraryPart2.meos.pg_timestamp_out(t_new); } @SuppressWarnings("unused") public static OffsetDateTime pg_timestamptz_in(String str, int typmod) { - var result = MeosLibrary.meos.pg_timestamptz_in(str, typmod); + var result = MeosLibraryPart2.meos.pg_timestamptz_in(str, typmod); Instant instant = Instant.ofEpochSecond(result); return OffsetDateTime.ofInstant(instant, ZoneOffset.UTC); } @@ -3384,745 +3461,745 @@ public static OffsetDateTime pg_timestamptz_in(String str, int typmod) { @SuppressWarnings("unused") public static String pg_timestamptz_out(OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.pg_timestamptz_out(t_new); + return MeosLibraryPart2.meos.pg_timestamptz_out(t_new); } @SuppressWarnings("unused") public static String text2cstring(Pointer txt) { - return MeosLibrary.meos.text2cstring(txt); + return MeosLibraryPart3.meos.text2cstring(txt); } @SuppressWarnings("unused") public static int text_cmp(Pointer txt1, Pointer txt2) { - return MeosLibrary.meos.text_cmp(txt1, txt2); + return MeosLibraryPart3.meos.text_cmp(txt1, txt2); } @SuppressWarnings("unused") public static Pointer text_copy(Pointer txt) { - return MeosLibrary.meos.text_copy(txt); + return MeosLibraryPart3.meos.text_copy(txt); } @SuppressWarnings("unused") public static Pointer text_initcap(Pointer txt) { - return MeosLibrary.meos.text_initcap(txt); + return MeosLibraryPart3.meos.text_initcap(txt); } @SuppressWarnings("unused") public static Pointer text_lower(Pointer txt) { - return MeosLibrary.meos.text_lower(txt); + return MeosLibraryPart3.meos.text_lower(txt); } @SuppressWarnings("unused") public static String text_out(Pointer txt) { - return MeosLibrary.meos.text_out(txt); + return MeosLibraryPart3.meos.text_out(txt); } @SuppressWarnings("unused") public static Pointer text_upper(Pointer txt) { - return MeosLibrary.meos.text_upper(txt); + return MeosLibraryPart3.meos.text_upper(txt); } @SuppressWarnings("unused") public static Pointer textcat_text_text(Pointer txt1, Pointer txt2) { - return MeosLibrary.meos.textcat_text_text(txt1, txt2); + return MeosLibraryPart3.meos.textcat_text_text(txt1, txt2); } @SuppressWarnings("unused") public static int timestamptz_to_date(OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.timestamptz_to_date(t_new); + return MeosLibraryPart3.meos.timestamptz_to_date(t_new); } @SuppressWarnings("unused") public static Pointer geo_as_ewkb(Pointer gs, String endian) { - return MeosLibrary.meos.geo_as_ewkb(gs, endian); + return MeosLibraryPart1.meos.geo_as_ewkb(gs, endian); } @SuppressWarnings("unused") public static String geo_as_ewkt(Pointer gs, int precision) { - return MeosLibrary.meos.geo_as_ewkt(gs, precision); + return MeosLibraryPart1.meos.geo_as_ewkt(gs, precision); } @SuppressWarnings("unused") public static String geo_as_geojson(Pointer gs, int option, int precision, String srs) { - return MeosLibrary.meos.geo_as_geojson(gs, option, precision, srs); + return MeosLibraryPart1.meos.geo_as_geojson(gs, option, precision, srs); } @SuppressWarnings("unused") public static String geo_as_hexewkb(Pointer gs, String endian) { - return MeosLibrary.meos.geo_as_hexewkb(gs, endian); + return MeosLibraryPart1.meos.geo_as_hexewkb(gs, endian); } @SuppressWarnings("unused") public static String geo_as_text(Pointer gs, int precision) { - return MeosLibrary.meos.geo_as_text(gs, precision); + return MeosLibraryPart1.meos.geo_as_text(gs, precision); } @SuppressWarnings("unused") public static Pointer geo_from_ewkb(Pointer bytea_wkb, int srid) { - return MeosLibrary.meos.geo_from_ewkb(bytea_wkb, srid); + return MeosLibraryPart1.meos.geo_from_ewkb(bytea_wkb, srid); } @SuppressWarnings("unused") public static Pointer geo_from_geojson(String geojson) { - return MeosLibrary.meos.geo_from_geojson(geojson); + return MeosLibraryPart1.meos.geo_from_geojson(geojson); } @SuppressWarnings("unused") public static Pointer geo_from_text(String wkt, int srid) { - return MeosLibrary.meos.geo_from_text(wkt, srid); + return MeosLibraryPart1.meos.geo_from_text(wkt, srid); } @SuppressWarnings("unused") public static boolean geom_contains(Pointer gs1, Pointer gs2) { - return MeosLibrary.meos.geom_contains(gs1, gs2); + return MeosLibraryPart1.meos.geom_contains(gs1, gs2); } @SuppressWarnings("unused") public static boolean geom_covers(Pointer gs1, Pointer gs2) { - return MeosLibrary.meos.geom_covers(gs1, gs2); + return MeosLibraryPart1.meos.geom_covers(gs1, gs2); } @SuppressWarnings("unused") public static boolean geom_disjoint2d(Pointer gs1, Pointer gs2) { - return MeosLibrary.meos.geom_disjoint2d(gs1, gs2); + return MeosLibraryPart1.meos.geom_disjoint2d(gs1, gs2); } @SuppressWarnings("unused") public static boolean geom_dwithin2d(Pointer gs1, Pointer gs2, double tolerance) { - return MeosLibrary.meos.geom_dwithin2d(gs1, gs2, tolerance); + return MeosLibraryPart1.meos.geom_dwithin2d(gs1, gs2, tolerance); } @SuppressWarnings("unused") public static boolean geom_intersects2d(Pointer gs1, Pointer gs2) { - return MeosLibrary.meos.geom_intersects2d(gs1, gs2); + return MeosLibraryPart1.meos.geom_intersects2d(gs1, gs2); } @SuppressWarnings("unused") public static boolean geom_touches(Pointer gs1, Pointer gs2) { - return MeosLibrary.meos.geom_touches(gs1, gs2); + return MeosLibraryPart1.meos.geom_touches(gs1, gs2); } @SuppressWarnings("unused") public static Pointer geom_boundary(Pointer gs) { - return MeosLibrary.meos.geom_boundary(gs); + return MeosLibraryPart1.meos.geom_boundary(gs); } @SuppressWarnings("unused") public static Pointer geom_buffer(Pointer gs, double size, String params) { - return MeosLibrary.meos.geom_buffer(gs, size, params); + return MeosLibraryPart1.meos.geom_buffer(gs, size, params); } @SuppressWarnings("unused") public static Pointer geom_centroid(Pointer gs) { - return MeosLibrary.meos.geom_centroid(gs); + return MeosLibraryPart1.meos.geom_centroid(gs); } @SuppressWarnings("unused") public static Pointer geom_convex_hull(Pointer gs) { - return MeosLibrary.meos.geom_convex_hull(gs); + return MeosLibraryPart1.meos.geom_convex_hull(gs); } @SuppressWarnings("unused") public static Pointer geom_difference2d(Pointer gs1, Pointer gs2) { - return MeosLibrary.meos.geom_difference2d(gs1, gs2); + return MeosLibraryPart1.meos.geom_difference2d(gs1, gs2); } @SuppressWarnings("unused") public static Pointer geom_intersection2d(Pointer gs1, Pointer gs2) { - return MeosLibrary.meos.geom_intersection2d(gs1, gs2); + return MeosLibraryPart1.meos.geom_intersection2d(gs1, gs2); } @SuppressWarnings("unused") public static Pointer geom_unary_union(Pointer gs, double prec) { - return MeosLibrary.meos.geom_unary_union(gs, prec); + return MeosLibraryPart1.meos.geom_unary_union(gs, prec); } @SuppressWarnings("unused") public static double geom_distance2d(Pointer gs1, Pointer gs2) { - return MeosLibrary.meos.geom_distance2d(gs1, gs2); + return MeosLibraryPart1.meos.geom_distance2d(gs1, gs2); } @SuppressWarnings("unused") public static double geom_length(Pointer gs) { - return MeosLibrary.meos.geom_length(gs); + return MeosLibraryPart1.meos.geom_length(gs); } @SuppressWarnings("unused") public static double geom_perimeter(Pointer gs) { - return MeosLibrary.meos.geom_perimeter(gs); + return MeosLibraryPart1.meos.geom_perimeter(gs); } @SuppressWarnings("unused") public static Pointer geo_reverse(Pointer gs) { - return MeosLibrary.meos.geo_reverse(gs); + return MeosLibraryPart1.meos.geo_reverse(gs); } @SuppressWarnings("unused") public static Pointer geo_round(Pointer gs, int maxdd) { - return MeosLibrary.meos.geo_round(gs, maxdd); + return MeosLibraryPart1.meos.geo_round(gs, maxdd); } @SuppressWarnings("unused") public static Pointer line_interpolate_point(Pointer gs, double distance_fraction, boolean repeat) { - return MeosLibrary.meos.line_interpolate_point(gs, distance_fraction, repeat); + return MeosLibraryPart1.meos.line_interpolate_point(gs, distance_fraction, repeat); } @SuppressWarnings("unused") public static Pointer line_substring(Pointer gs, double from, double to) { - return MeosLibrary.meos.line_substring(gs, from, to); + return MeosLibraryPart1.meos.line_substring(gs, from, to); } @SuppressWarnings("unused") public static Pointer geom_to_geog(Pointer geom) { - return MeosLibrary.meos.geom_to_geog(geom); + return MeosLibraryPart1.meos.geom_to_geog(geom); } @SuppressWarnings("unused") public static String geo_out(Pointer gs) { - return MeosLibrary.meos.geo_out(gs); + return MeosLibraryPart1.meos.geo_out(gs); } @SuppressWarnings("unused") public static boolean geo_same(Pointer gs1, Pointer gs2) { - return MeosLibrary.meos.geo_same(gs1, gs2); + return MeosLibraryPart1.meos.geo_same(gs1, gs2); } @SuppressWarnings("unused") public static Pointer geography_from_hexewkb(String wkt) { - return MeosLibrary.meos.geography_from_hexewkb(wkt); + return MeosLibraryPart1.meos.geography_from_hexewkb(wkt); } @SuppressWarnings("unused") public static Pointer geography_from_text(String wkt, int srid) { - return MeosLibrary.meos.geography_from_text(wkt, srid); + return MeosLibraryPart1.meos.geography_from_text(wkt, srid); } @SuppressWarnings("unused") public static Pointer geometry_from_hexewkb(String wkt) { - return MeosLibrary.meos.geometry_from_hexewkb(wkt); + return MeosLibraryPart1.meos.geometry_from_hexewkb(wkt); } @SuppressWarnings("unused") public static Pointer geometry_from_text(String wkt, int srid) { - return MeosLibrary.meos.geometry_from_text(wkt, srid); + return MeosLibraryPart1.meos.geometry_from_text(wkt, srid); } @SuppressWarnings("unused") public static Pointer pgis_geography_in(String str, int typmod) { - return MeosLibrary.meos.pgis_geography_in(str, typmod); + return MeosLibraryPart2.meos.pgis_geography_in(str, typmod); } @SuppressWarnings("unused") public static Pointer pgis_geometry_in(String str, int typmod) { - return MeosLibrary.meos.pgis_geometry_in(str, typmod); + return MeosLibraryPart2.meos.pgis_geometry_in(str, typmod); } @SuppressWarnings("unused") public static Pointer bigintset_in(String str) { - return MeosLibrary.meos.bigintset_in(str); + return MeosLibraryPart0.meos.bigintset_in(str); } @SuppressWarnings("unused") public static String bigintset_out(Pointer set) { - return MeosLibrary.meos.bigintset_out(set); + return MeosLibraryPart0.meos.bigintset_out(set); } @SuppressWarnings("unused") public static Pointer bigintspan_in(String str) { - return MeosLibrary.meos.bigintspan_in(str); + return MeosLibraryPart0.meos.bigintspan_in(str); } @SuppressWarnings("unused") public static String bigintspan_out(Pointer s) { - return MeosLibrary.meos.bigintspan_out(s); + return MeosLibraryPart0.meos.bigintspan_out(s); } @SuppressWarnings("unused") public static Pointer bigintspanset_in(String str) { - return MeosLibrary.meos.bigintspanset_in(str); + return MeosLibraryPart0.meos.bigintspanset_in(str); } @SuppressWarnings("unused") public static String bigintspanset_out(Pointer ss) { - return MeosLibrary.meos.bigintspanset_out(ss); + return MeosLibraryPart0.meos.bigintspanset_out(ss); } @SuppressWarnings("unused") public static Pointer dateset_in(String str) { - return MeosLibrary.meos.dateset_in(str); + return MeosLibraryPart0.meos.dateset_in(str); } @SuppressWarnings("unused") public static String dateset_out(Pointer s) { - return MeosLibrary.meos.dateset_out(s); + return MeosLibraryPart0.meos.dateset_out(s); } @SuppressWarnings("unused") public static Pointer datespan_in(String str) { - return MeosLibrary.meos.datespan_in(str); + return MeosLibraryPart0.meos.datespan_in(str); } @SuppressWarnings("unused") public static String datespan_out(Pointer s) { - return MeosLibrary.meos.datespan_out(s); + return MeosLibraryPart0.meos.datespan_out(s); } @SuppressWarnings("unused") public static Pointer datespanset_in(String str) { - return MeosLibrary.meos.datespanset_in(str); + return MeosLibraryPart0.meos.datespanset_in(str); } @SuppressWarnings("unused") public static String datespanset_out(Pointer ss) { - return MeosLibrary.meos.datespanset_out(ss); + return MeosLibraryPart0.meos.datespanset_out(ss); } @SuppressWarnings("unused") public static Pointer floatset_in(String str) { - return MeosLibrary.meos.floatset_in(str); + return MeosLibraryPart1.meos.floatset_in(str); } @SuppressWarnings("unused") public static String floatset_out(Pointer set, int maxdd) { - return MeosLibrary.meos.floatset_out(set, maxdd); + return MeosLibraryPart1.meos.floatset_out(set, maxdd); } @SuppressWarnings("unused") public static Pointer floatspan_in(String str) { - return MeosLibrary.meos.floatspan_in(str); + return MeosLibraryPart1.meos.floatspan_in(str); } @SuppressWarnings("unused") public static String floatspan_out(Pointer s, int maxdd) { - return MeosLibrary.meos.floatspan_out(s, maxdd); + return MeosLibraryPart1.meos.floatspan_out(s, maxdd); } @SuppressWarnings("unused") public static Pointer floatspanset_in(String str) { - return MeosLibrary.meos.floatspanset_in(str); + return MeosLibraryPart1.meos.floatspanset_in(str); } @SuppressWarnings("unused") public static String floatspanset_out(Pointer ss, int maxdd) { - return MeosLibrary.meos.floatspanset_out(ss, maxdd); + return MeosLibraryPart1.meos.floatspanset_out(ss, maxdd); } @SuppressWarnings("unused") public static Pointer geogset_in(String str) { - return MeosLibrary.meos.geogset_in(str); + return MeosLibraryPart1.meos.geogset_in(str); } @SuppressWarnings("unused") public static Pointer geomset_in(String str) { - return MeosLibrary.meos.geomset_in(str); + return MeosLibraryPart1.meos.geomset_in(str); } @SuppressWarnings("unused") public static String geoset_as_ewkt(Pointer set, int maxdd) { - return MeosLibrary.meos.geoset_as_ewkt(set, maxdd); + return MeosLibraryPart1.meos.geoset_as_ewkt(set, maxdd); } @SuppressWarnings("unused") public static String geoset_as_text(Pointer set, int maxdd) { - return MeosLibrary.meos.geoset_as_text(set, maxdd); + return MeosLibraryPart1.meos.geoset_as_text(set, maxdd); } @SuppressWarnings("unused") public static String geoset_out(Pointer set, int maxdd) { - return MeosLibrary.meos.geoset_out(set, maxdd); + return MeosLibraryPart1.meos.geoset_out(set, maxdd); } @SuppressWarnings("unused") public static Pointer intset_in(String str) { - return MeosLibrary.meos.intset_in(str); + return MeosLibraryPart1.meos.intset_in(str); } @SuppressWarnings("unused") public static String intset_out(Pointer set) { - return MeosLibrary.meos.intset_out(set); + return MeosLibraryPart1.meos.intset_out(set); } @SuppressWarnings("unused") public static Pointer intspan_in(String str) { - return MeosLibrary.meos.intspan_in(str); + return MeosLibraryPart1.meos.intspan_in(str); } @SuppressWarnings("unused") public static String intspan_out(Pointer s) { - return MeosLibrary.meos.intspan_out(s); + return MeosLibraryPart1.meos.intspan_out(s); } @SuppressWarnings("unused") public static Pointer intspanset_in(String str) { - return MeosLibrary.meos.intspanset_in(str); + return MeosLibraryPart1.meos.intspanset_in(str); } @SuppressWarnings("unused") public static String intspanset_out(Pointer ss) { - return MeosLibrary.meos.intspanset_out(ss); + return MeosLibraryPart1.meos.intspanset_out(ss); } @SuppressWarnings("unused") public static String set_as_hexwkb(Pointer s, byte variant) { Runtime runtime = Runtime.getSystemRuntime(); Pointer size_out = Memory.allocateDirect(runtime, Long.BYTES); - return MeosLibrary.meos.set_as_hexwkb(s, variant, size_out); + return MeosLibraryPart2.meos.set_as_hexwkb(s, variant, size_out); } @SuppressWarnings("unused") public static Pointer set_as_wkb(Pointer s, byte variant) { Runtime runtime = Runtime.getSystemRuntime(); Pointer size_out = Memory.allocateDirect(runtime, Long.BYTES); - return MeosLibrary.meos.set_as_wkb(s, variant, size_out); + return MeosLibraryPart2.meos.set_as_wkb(s, variant, size_out); } @SuppressWarnings("unused") public static Pointer set_from_hexwkb(String hexwkb) { - return MeosLibrary.meos.set_from_hexwkb(hexwkb); + return MeosLibraryPart2.meos.set_from_hexwkb(hexwkb); } @SuppressWarnings("unused") public static Pointer set_from_wkb(Pointer wkb, long size) { - return MeosLibrary.meos.set_from_wkb(wkb, size); + return MeosLibraryPart2.meos.set_from_wkb(wkb, size); } @SuppressWarnings("unused") public static String span_as_hexwkb(Pointer s, byte variant) { Runtime runtime = Runtime.getSystemRuntime(); Pointer size_out = Memory.allocateDirect(runtime, Long.BYTES); - return MeosLibrary.meos.span_as_hexwkb(s, variant, size_out); + return MeosLibraryPart2.meos.span_as_hexwkb(s, variant, size_out); } @SuppressWarnings("unused") public static Pointer span_as_wkb(Pointer s, byte variant) { Runtime runtime = Runtime.getSystemRuntime(); Pointer size_out = Memory.allocateDirect(runtime, Long.BYTES); - return MeosLibrary.meos.span_as_wkb(s, variant, size_out); + return MeosLibraryPart2.meos.span_as_wkb(s, variant, size_out); } @SuppressWarnings("unused") public static Pointer span_from_hexwkb(String hexwkb) { - return MeosLibrary.meos.span_from_hexwkb(hexwkb); + return MeosLibraryPart2.meos.span_from_hexwkb(hexwkb); } @SuppressWarnings("unused") public static Pointer span_from_wkb(Pointer wkb, long size) { - return MeosLibrary.meos.span_from_wkb(wkb, size); + return MeosLibraryPart2.meos.span_from_wkb(wkb, size); } @SuppressWarnings("unused") public static String spanset_as_hexwkb(Pointer ss, byte variant) { Runtime runtime = Runtime.getSystemRuntime(); Pointer size_out = Memory.allocateDirect(runtime, Long.BYTES); - return MeosLibrary.meos.spanset_as_hexwkb(ss, variant, size_out); + return MeosLibraryPart2.meos.spanset_as_hexwkb(ss, variant, size_out); } @SuppressWarnings("unused") public static Pointer spanset_as_wkb(Pointer ss, byte variant) { Runtime runtime = Runtime.getSystemRuntime(); Pointer size_out = Memory.allocateDirect(runtime, Long.BYTES); - return MeosLibrary.meos.spanset_as_wkb(ss, variant, size_out); + return MeosLibraryPart2.meos.spanset_as_wkb(ss, variant, size_out); } @SuppressWarnings("unused") public static Pointer spanset_from_hexwkb(String hexwkb) { - return MeosLibrary.meos.spanset_from_hexwkb(hexwkb); + return MeosLibraryPart2.meos.spanset_from_hexwkb(hexwkb); } @SuppressWarnings("unused") public static Pointer spanset_from_wkb(Pointer wkb, long size) { - return MeosLibrary.meos.spanset_from_wkb(wkb, size); + return MeosLibraryPart2.meos.spanset_from_wkb(wkb, size); } @SuppressWarnings("unused") public static Pointer textset_in(String str) { - return MeosLibrary.meos.textset_in(str); + return MeosLibraryPart3.meos.textset_in(str); } @SuppressWarnings("unused") public static String textset_out(Pointer set) { - return MeosLibrary.meos.textset_out(set); + return MeosLibraryPart3.meos.textset_out(set); } @SuppressWarnings("unused") public static Pointer tstzset_in(String str) { - return MeosLibrary.meos.tstzset_in(str); + return MeosLibraryPart3.meos.tstzset_in(str); } @SuppressWarnings("unused") public static String tstzset_out(Pointer set) { - return MeosLibrary.meos.tstzset_out(set); + return MeosLibraryPart3.meos.tstzset_out(set); } @SuppressWarnings("unused") public static Pointer tstzspan_in(String str) { - return MeosLibrary.meos.tstzspan_in(str); + return MeosLibraryPart3.meos.tstzspan_in(str); } @SuppressWarnings("unused") public static String tstzspan_out(Pointer s) { - return MeosLibrary.meos.tstzspan_out(s); + return MeosLibraryPart3.meos.tstzspan_out(s); } @SuppressWarnings("unused") public static Pointer tstzspanset_in(String str) { - return MeosLibrary.meos.tstzspanset_in(str); + return MeosLibraryPart3.meos.tstzspanset_in(str); } @SuppressWarnings("unused") public static String tstzspanset_out(Pointer ss) { - return MeosLibrary.meos.tstzspanset_out(ss); + return MeosLibraryPart3.meos.tstzspanset_out(ss); } @SuppressWarnings("unused") public static Pointer bigintset_make(Pointer values, int count) { - return MeosLibrary.meos.bigintset_make(values, count); + return MeosLibraryPart0.meos.bigintset_make(values, count); } @SuppressWarnings("unused") public static Pointer bigintspan_make(long lower, long upper, boolean lower_inc, boolean upper_inc) { - return MeosLibrary.meos.bigintspan_make(lower, upper, lower_inc, upper_inc); + return MeosLibraryPart0.meos.bigintspan_make(lower, upper, lower_inc, upper_inc); } @SuppressWarnings("unused") public static Pointer dateset_make(Pointer values, int count) { - return MeosLibrary.meos.dateset_make(values, count); + return MeosLibraryPart0.meos.dateset_make(values, count); } @SuppressWarnings("unused") public static Pointer datespan_make(int lower, int upper, boolean lower_inc, boolean upper_inc) { - return MeosLibrary.meos.datespan_make(lower, upper, lower_inc, upper_inc); + return MeosLibraryPart0.meos.datespan_make(lower, upper, lower_inc, upper_inc); } @SuppressWarnings("unused") public static Pointer floatset_make(Pointer values, int count) { - return MeosLibrary.meos.floatset_make(values, count); + return MeosLibraryPart1.meos.floatset_make(values, count); } @SuppressWarnings("unused") public static Pointer floatspan_make(double lower, double upper, boolean lower_inc, boolean upper_inc) { - return MeosLibrary.meos.floatspan_make(lower, upper, lower_inc, upper_inc); + return MeosLibraryPart1.meos.floatspan_make(lower, upper, lower_inc, upper_inc); } @SuppressWarnings("unused") public static Pointer geoset_make(Pointer values, int count) { - return MeosLibrary.meos.geoset_make(values, count); + return MeosLibraryPart1.meos.geoset_make(values, count); } @SuppressWarnings("unused") public static Pointer intset_make(Pointer values, int count) { - return MeosLibrary.meos.intset_make(values, count); + return MeosLibraryPart1.meos.intset_make(values, count); } @SuppressWarnings("unused") public static Pointer intspan_make(int lower, int upper, boolean lower_inc, boolean upper_inc) { - return MeosLibrary.meos.intspan_make(lower, upper, lower_inc, upper_inc); + return MeosLibraryPart1.meos.intspan_make(lower, upper, lower_inc, upper_inc); } @SuppressWarnings("unused") public static Pointer set_copy(Pointer s) { - return MeosLibrary.meos.set_copy(s); + return MeosLibraryPart2.meos.set_copy(s); } @SuppressWarnings("unused") public static Pointer span_copy(Pointer s) { - return MeosLibrary.meos.span_copy(s); + return MeosLibraryPart2.meos.span_copy(s); } @SuppressWarnings("unused") public static Pointer spanset_copy(Pointer ss) { - return MeosLibrary.meos.spanset_copy(ss); + return MeosLibraryPart2.meos.spanset_copy(ss); } @SuppressWarnings("unused") public static Pointer spanset_make(Pointer spans, int count, boolean normalize, boolean order) { - return MeosLibrary.meos.spanset_make(spans, count, normalize, order); + return MeosLibraryPart2.meos.spanset_make(spans, count, normalize, order); } @SuppressWarnings("unused") public static Pointer textset_make(Pointer values, int count) { - return MeosLibrary.meos.textset_make(values, count); + return MeosLibraryPart3.meos.textset_make(values, count); } @SuppressWarnings("unused") public static Pointer tstzset_make(Pointer values, int count) { - return MeosLibrary.meos.tstzset_make(values, count); + return MeosLibraryPart3.meos.tstzset_make(values, count); } @SuppressWarnings("unused") public static Pointer tstzspan_make(OffsetDateTime lower, OffsetDateTime upper, boolean lower_inc, boolean upper_inc) { var lower_new = lower.toEpochSecond(); var upper_new = upper.toEpochSecond(); - return MeosLibrary.meos.tstzspan_make(lower_new, upper_new, lower_inc, upper_inc); + return MeosLibraryPart3.meos.tstzspan_make(lower_new, upper_new, lower_inc, upper_inc); } @SuppressWarnings("unused") public static Pointer bigint_to_set(long i) { - return MeosLibrary.meos.bigint_to_set(i); + return MeosLibraryPart0.meos.bigint_to_set(i); } @SuppressWarnings("unused") public static Pointer bigint_to_span(int i) { - return MeosLibrary.meos.bigint_to_span(i); + return MeosLibraryPart0.meos.bigint_to_span(i); } @SuppressWarnings("unused") public static Pointer bigint_to_spanset(int i) { - return MeosLibrary.meos.bigint_to_spanset(i); + return MeosLibraryPart0.meos.bigint_to_spanset(i); } @SuppressWarnings("unused") public static Pointer date_to_set(int d) { - return MeosLibrary.meos.date_to_set(d); + return MeosLibraryPart0.meos.date_to_set(d); } @SuppressWarnings("unused") public static Pointer date_to_span(int d) { - return MeosLibrary.meos.date_to_span(d); + return MeosLibraryPart0.meos.date_to_span(d); } @SuppressWarnings("unused") public static Pointer date_to_spanset(int d) { - return MeosLibrary.meos.date_to_spanset(d); + return MeosLibraryPart0.meos.date_to_spanset(d); } @SuppressWarnings("unused") public static Pointer dateset_to_tstzset(Pointer s) { - return MeosLibrary.meos.dateset_to_tstzset(s); + return MeosLibraryPart0.meos.dateset_to_tstzset(s); } @SuppressWarnings("unused") public static Pointer datespan_to_tstzspan(Pointer s) { - return MeosLibrary.meos.datespan_to_tstzspan(s); + return MeosLibraryPart0.meos.datespan_to_tstzspan(s); } @SuppressWarnings("unused") public static Pointer datespanset_to_tstzspanset(Pointer ss) { - return MeosLibrary.meos.datespanset_to_tstzspanset(ss); + return MeosLibraryPart0.meos.datespanset_to_tstzspanset(ss); } @SuppressWarnings("unused") public static Pointer float_to_set(double d) { - return MeosLibrary.meos.float_to_set(d); + return MeosLibraryPart1.meos.float_to_set(d); } @SuppressWarnings("unused") public static Pointer float_to_span(double d) { - return MeosLibrary.meos.float_to_span(d); + return MeosLibraryPart1.meos.float_to_span(d); } @SuppressWarnings("unused") public static Pointer float_to_spanset(double d) { - return MeosLibrary.meos.float_to_spanset(d); + return MeosLibraryPart1.meos.float_to_spanset(d); } @SuppressWarnings("unused") public static Pointer floatset_to_intset(Pointer s) { - return MeosLibrary.meos.floatset_to_intset(s); + return MeosLibraryPart1.meos.floatset_to_intset(s); } @SuppressWarnings("unused") public static Pointer floatspan_to_intspan(Pointer s) { - return MeosLibrary.meos.floatspan_to_intspan(s); + return MeosLibraryPart1.meos.floatspan_to_intspan(s); } @SuppressWarnings("unused") public static Pointer floatspanset_to_intspanset(Pointer ss) { - return MeosLibrary.meos.floatspanset_to_intspanset(ss); + return MeosLibraryPart1.meos.floatspanset_to_intspanset(ss); } @SuppressWarnings("unused") public static Pointer geo_to_set(Pointer gs) { - return MeosLibrary.meos.geo_to_set(gs); + return MeosLibraryPart1.meos.geo_to_set(gs); } @SuppressWarnings("unused") public static Pointer int_to_set(int i) { - return MeosLibrary.meos.int_to_set(i); + return MeosLibraryPart1.meos.int_to_set(i); } @SuppressWarnings("unused") public static Pointer int_to_span(int i) { - return MeosLibrary.meos.int_to_span(i); + return MeosLibraryPart1.meos.int_to_span(i); } @SuppressWarnings("unused") public static Pointer int_to_spanset(int i) { - return MeosLibrary.meos.int_to_spanset(i); + return MeosLibraryPart1.meos.int_to_spanset(i); } @SuppressWarnings("unused") public static Pointer intset_to_floatset(Pointer s) { - return MeosLibrary.meos.intset_to_floatset(s); + return MeosLibraryPart1.meos.intset_to_floatset(s); } @SuppressWarnings("unused") public static Pointer intspan_to_floatspan(Pointer s) { - return MeosLibrary.meos.intspan_to_floatspan(s); + return MeosLibraryPart1.meos.intspan_to_floatspan(s); } @SuppressWarnings("unused") public static Pointer intspanset_to_floatspanset(Pointer ss) { - return MeosLibrary.meos.intspanset_to_floatspanset(ss); + return MeosLibraryPart1.meos.intspanset_to_floatspanset(ss); } @SuppressWarnings("unused") public static Pointer set_to_spanset(Pointer s) { - return MeosLibrary.meos.set_to_spanset(s); + return MeosLibraryPart2.meos.set_to_spanset(s); } @SuppressWarnings("unused") public static Pointer span_to_spanset(Pointer s) { - return MeosLibrary.meos.span_to_spanset(s); + return MeosLibraryPart2.meos.span_to_spanset(s); } @SuppressWarnings("unused") public static Pointer text_to_set(Pointer txt) { - return MeosLibrary.meos.text_to_set(txt); + return MeosLibraryPart3.meos.text_to_set(txt); } @SuppressWarnings("unused") public static Pointer timestamptz_to_set(OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.timestamptz_to_set(t_new); + return MeosLibraryPart3.meos.timestamptz_to_set(t_new); } @SuppressWarnings("unused") public static Pointer timestamptz_to_span(OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.timestamptz_to_span(t_new); + return MeosLibraryPart3.meos.timestamptz_to_span(t_new); } @SuppressWarnings("unused") public static Pointer timestamptz_to_spanset(OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.timestamptz_to_spanset(t_new); + return MeosLibraryPart3.meos.timestamptz_to_spanset(t_new); } @SuppressWarnings("unused") public static Pointer tstzset_to_dateset(Pointer s) { - return MeosLibrary.meos.tstzset_to_dateset(s); + return MeosLibraryPart3.meos.tstzset_to_dateset(s); } @SuppressWarnings("unused") public static Pointer tstzspan_to_datespan(Pointer s) { - return MeosLibrary.meos.tstzspan_to_datespan(s); + return MeosLibraryPart3.meos.tstzspan_to_datespan(s); } @SuppressWarnings("unused") public static Pointer tstzspanset_to_datespanset(Pointer ss) { - return MeosLibrary.meos.tstzspanset_to_datespanset(ss); + return MeosLibraryPart3.meos.tstzspanset_to_datespanset(ss); } @SuppressWarnings("unused") public static long bigintset_end_value(Pointer s) { - return MeosLibrary.meos.bigintset_end_value(s); + return MeosLibraryPart0.meos.bigintset_end_value(s); } @SuppressWarnings("unused") public static long bigintset_start_value(Pointer s) { - return MeosLibrary.meos.bigintset_start_value(s); + return MeosLibraryPart0.meos.bigintset_start_value(s); } @SuppressWarnings("unused") @@ -4130,53 +4207,53 @@ public static Pointer bigintset_value_n(Pointer s, int n) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.bigintset_value_n(s, n, result); + out = MeosLibraryPart0.meos.bigintset_value_n(s, n, result); return out ? result : null ; } @SuppressWarnings("unused") public static Pointer bigintset_values(Pointer s) { - return MeosLibrary.meos.bigintset_values(s); + return MeosLibraryPart0.meos.bigintset_values(s); } @SuppressWarnings("unused") public static long bigintspan_lower(Pointer s) { - return MeosLibrary.meos.bigintspan_lower(s); + return MeosLibraryPart0.meos.bigintspan_lower(s); } @SuppressWarnings("unused") public static long bigintspan_upper(Pointer s) { - return MeosLibrary.meos.bigintspan_upper(s); + return MeosLibraryPart0.meos.bigintspan_upper(s); } @SuppressWarnings("unused") public static long bigintspan_width(Pointer s) { - return MeosLibrary.meos.bigintspan_width(s); + return MeosLibraryPart0.meos.bigintspan_width(s); } @SuppressWarnings("unused") public static long bigintspanset_lower(Pointer ss) { - return MeosLibrary.meos.bigintspanset_lower(ss); + return MeosLibraryPart0.meos.bigintspanset_lower(ss); } @SuppressWarnings("unused") public static long bigintspanset_upper(Pointer ss) { - return MeosLibrary.meos.bigintspanset_upper(ss); + return MeosLibraryPart0.meos.bigintspanset_upper(ss); } @SuppressWarnings("unused") public static long bigintspanset_width(Pointer ss, boolean boundspan) { - return MeosLibrary.meos.bigintspanset_width(ss, boundspan); + return MeosLibraryPart0.meos.bigintspanset_width(ss, boundspan); } @SuppressWarnings("unused") public static int dateset_end_value(Pointer s) { - return MeosLibrary.meos.dateset_end_value(s); + return MeosLibraryPart0.meos.dateset_end_value(s); } @SuppressWarnings("unused") public static int dateset_start_value(Pointer s) { - return MeosLibrary.meos.dateset_start_value(s); + return MeosLibraryPart0.meos.dateset_start_value(s); } @SuppressWarnings("unused") @@ -4184,28 +4261,28 @@ public static Pointer dateset_value_n(Pointer s, int n) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.dateset_value_n(s, n, result); + out = MeosLibraryPart0.meos.dateset_value_n(s, n, result); return out ? result : null ; } @SuppressWarnings("unused") public static Pointer dateset_values(Pointer s) { - return MeosLibrary.meos.dateset_values(s); + return MeosLibraryPart0.meos.dateset_values(s); } @SuppressWarnings("unused") public static Pointer datespan_duration(Pointer s) { - return MeosLibrary.meos.datespan_duration(s); + return MeosLibraryPart0.meos.datespan_duration(s); } @SuppressWarnings("unused") public static int datespan_lower(Pointer s) { - return MeosLibrary.meos.datespan_lower(s); + return MeosLibraryPart0.meos.datespan_lower(s); } @SuppressWarnings("unused") public static int datespan_upper(Pointer s) { - return MeosLibrary.meos.datespan_upper(s); + return MeosLibraryPart0.meos.datespan_upper(s); } @SuppressWarnings("unused") @@ -4213,43 +4290,43 @@ public static Pointer datespanset_date_n(Pointer ss, int n) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.datespanset_date_n(ss, n, result); + out = MeosLibraryPart0.meos.datespanset_date_n(ss, n, result); return out ? result : null ; } @SuppressWarnings("unused") public static Pointer datespanset_dates(Pointer ss) { - return MeosLibrary.meos.datespanset_dates(ss); + return MeosLibraryPart0.meos.datespanset_dates(ss); } @SuppressWarnings("unused") public static Pointer datespanset_duration(Pointer ss, boolean boundspan) { - return MeosLibrary.meos.datespanset_duration(ss, boundspan); + return MeosLibraryPart0.meos.datespanset_duration(ss, boundspan); } @SuppressWarnings("unused") public static int datespanset_end_date(Pointer ss) { - return MeosLibrary.meos.datespanset_end_date(ss); + return MeosLibraryPart0.meos.datespanset_end_date(ss); } @SuppressWarnings("unused") public static int datespanset_num_dates(Pointer ss) { - return MeosLibrary.meos.datespanset_num_dates(ss); + return MeosLibraryPart0.meos.datespanset_num_dates(ss); } @SuppressWarnings("unused") public static int datespanset_start_date(Pointer ss) { - return MeosLibrary.meos.datespanset_start_date(ss); + return MeosLibraryPart0.meos.datespanset_start_date(ss); } @SuppressWarnings("unused") public static double floatset_end_value(Pointer s) { - return MeosLibrary.meos.floatset_end_value(s); + return MeosLibraryPart1.meos.floatset_end_value(s); } @SuppressWarnings("unused") public static double floatset_start_value(Pointer s) { - return MeosLibrary.meos.floatset_start_value(s); + return MeosLibraryPart1.meos.floatset_start_value(s); } @SuppressWarnings("unused") @@ -4257,58 +4334,58 @@ public static Pointer floatset_value_n(Pointer s, int n) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.floatset_value_n(s, n, result); + out = MeosLibraryPart1.meos.floatset_value_n(s, n, result); return out ? result : null ; } @SuppressWarnings("unused") public static Pointer floatset_values(Pointer s) { - return MeosLibrary.meos.floatset_values(s); + return MeosLibraryPart1.meos.floatset_values(s); } @SuppressWarnings("unused") public static double floatspan_lower(Pointer s) { - return MeosLibrary.meos.floatspan_lower(s); + return MeosLibraryPart1.meos.floatspan_lower(s); } @SuppressWarnings("unused") public static double floatspan_upper(Pointer s) { - return MeosLibrary.meos.floatspan_upper(s); + return MeosLibraryPart1.meos.floatspan_upper(s); } @SuppressWarnings("unused") public static double floatspan_width(Pointer s) { - return MeosLibrary.meos.floatspan_width(s); + return MeosLibraryPart1.meos.floatspan_width(s); } @SuppressWarnings("unused") public static double floatspanset_lower(Pointer ss) { - return MeosLibrary.meos.floatspanset_lower(ss); + return MeosLibraryPart1.meos.floatspanset_lower(ss); } @SuppressWarnings("unused") public static double floatspanset_upper(Pointer ss) { - return MeosLibrary.meos.floatspanset_upper(ss); + return MeosLibraryPart1.meos.floatspanset_upper(ss); } @SuppressWarnings("unused") public static double floatspanset_width(Pointer ss, boolean boundspan) { - return MeosLibrary.meos.floatspanset_width(ss, boundspan); + return MeosLibraryPart1.meos.floatspanset_width(ss, boundspan); } @SuppressWarnings("unused") public static Pointer geoset_end_value(Pointer s) { - return MeosLibrary.meos.geoset_end_value(s); + return MeosLibraryPart1.meos.geoset_end_value(s); } @SuppressWarnings("unused") public static int geoset_srid(Pointer s) { - return MeosLibrary.meos.geoset_srid(s); + return MeosLibraryPart1.meos.geoset_srid(s); } @SuppressWarnings("unused") public static Pointer geoset_start_value(Pointer s) { - return MeosLibrary.meos.geoset_start_value(s); + return MeosLibraryPart1.meos.geoset_start_value(s); } @SuppressWarnings("unused") @@ -4316,24 +4393,24 @@ public static Pointer geoset_value_n(Pointer s, int n) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.geoset_value_n(s, n, result); + out = MeosLibraryPart1.meos.geoset_value_n(s, n, result); Pointer new_result = result.getPointer(0); return out ? new_result : null ; } @SuppressWarnings("unused") public static Pointer geoset_values(Pointer s) { - return MeosLibrary.meos.geoset_values(s); + return MeosLibraryPart1.meos.geoset_values(s); } @SuppressWarnings("unused") public static int intset_end_value(Pointer s) { - return MeosLibrary.meos.intset_end_value(s); + return MeosLibraryPart1.meos.intset_end_value(s); } @SuppressWarnings("unused") public static int intset_start_value(Pointer s) { - return MeosLibrary.meos.intset_start_value(s); + return MeosLibraryPart1.meos.intset_start_value(s); } @SuppressWarnings("unused") @@ -4341,143 +4418,143 @@ public static Pointer intset_value_n(Pointer s, int n) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.intset_value_n(s, n, result); + out = MeosLibraryPart1.meos.intset_value_n(s, n, result); return out ? result : null ; } @SuppressWarnings("unused") public static Pointer intset_values(Pointer s) { - return MeosLibrary.meos.intset_values(s); + return MeosLibraryPart1.meos.intset_values(s); } @SuppressWarnings("unused") public static int intspan_lower(Pointer s) { - return MeosLibrary.meos.intspan_lower(s); + return MeosLibraryPart1.meos.intspan_lower(s); } @SuppressWarnings("unused") public static int intspan_upper(Pointer s) { - return MeosLibrary.meos.intspan_upper(s); + return MeosLibraryPart1.meos.intspan_upper(s); } @SuppressWarnings("unused") public static int intspan_width(Pointer s) { - return MeosLibrary.meos.intspan_width(s); + return MeosLibraryPart1.meos.intspan_width(s); } @SuppressWarnings("unused") public static int intspanset_lower(Pointer ss) { - return MeosLibrary.meos.intspanset_lower(ss); + return MeosLibraryPart1.meos.intspanset_lower(ss); } @SuppressWarnings("unused") public static int intspanset_upper(Pointer ss) { - return MeosLibrary.meos.intspanset_upper(ss); + return MeosLibraryPart1.meos.intspanset_upper(ss); } @SuppressWarnings("unused") public static int intspanset_width(Pointer ss, boolean boundspan) { - return MeosLibrary.meos.intspanset_width(ss, boundspan); + return MeosLibraryPart1.meos.intspanset_width(ss, boundspan); } @SuppressWarnings("unused") public static int set_hash(Pointer s) { - return MeosLibrary.meos.set_hash(s); + return MeosLibraryPart2.meos.set_hash(s); } @SuppressWarnings("unused") public static long set_hash_extended(Pointer s, long seed) { - return MeosLibrary.meos.set_hash_extended(s, seed); + return MeosLibraryPart2.meos.set_hash_extended(s, seed); } @SuppressWarnings("unused") public static int set_num_values(Pointer s) { - return MeosLibrary.meos.set_num_values(s); + return MeosLibraryPart2.meos.set_num_values(s); } @SuppressWarnings("unused") public static Pointer set_to_span(Pointer s) { - return MeosLibrary.meos.set_to_span(s); + return MeosLibraryPart2.meos.set_to_span(s); } @SuppressWarnings("unused") public static int span_hash(Pointer s) { - return MeosLibrary.meos.span_hash(s); + return MeosLibraryPart2.meos.span_hash(s); } @SuppressWarnings("unused") public static long span_hash_extended(Pointer s, long seed) { - return MeosLibrary.meos.span_hash_extended(s, seed); + return MeosLibraryPart2.meos.span_hash_extended(s, seed); } @SuppressWarnings("unused") public static boolean span_lower_inc(Pointer s) { - return MeosLibrary.meos.span_lower_inc(s); + return MeosLibraryPart2.meos.span_lower_inc(s); } @SuppressWarnings("unused") public static boolean span_upper_inc(Pointer s) { - return MeosLibrary.meos.span_upper_inc(s); + return MeosLibraryPart2.meos.span_upper_inc(s); } @SuppressWarnings("unused") public static Pointer spanset_end_span(Pointer ss) { - return MeosLibrary.meos.spanset_end_span(ss); + return MeosLibraryPart2.meos.spanset_end_span(ss); } @SuppressWarnings("unused") public static int spanset_hash(Pointer ss) { - return MeosLibrary.meos.spanset_hash(ss); + return MeosLibraryPart2.meos.spanset_hash(ss); } @SuppressWarnings("unused") public static long spanset_hash_extended(Pointer ss, long seed) { - return MeosLibrary.meos.spanset_hash_extended(ss, seed); + return MeosLibraryPart2.meos.spanset_hash_extended(ss, seed); } @SuppressWarnings("unused") public static boolean spanset_lower_inc(Pointer ss) { - return MeosLibrary.meos.spanset_lower_inc(ss); + return MeosLibraryPart2.meos.spanset_lower_inc(ss); } @SuppressWarnings("unused") public static int spanset_num_spans(Pointer ss) { - return MeosLibrary.meos.spanset_num_spans(ss); + return MeosLibraryPart2.meos.spanset_num_spans(ss); } @SuppressWarnings("unused") public static Pointer spanset_span(Pointer ss) { - return MeosLibrary.meos.spanset_span(ss); + return MeosLibraryPart2.meos.spanset_span(ss); } @SuppressWarnings("unused") public static Pointer spanset_span_n(Pointer ss, int i) { - return MeosLibrary.meos.spanset_span_n(ss, i); + return MeosLibraryPart2.meos.spanset_span_n(ss, i); } @SuppressWarnings("unused") public static Pointer spanset_spans(Pointer ss) { - return MeosLibrary.meos.spanset_spans(ss); + return MeosLibraryPart2.meos.spanset_spans(ss); } @SuppressWarnings("unused") public static Pointer spanset_start_span(Pointer ss) { - return MeosLibrary.meos.spanset_start_span(ss); + return MeosLibraryPart2.meos.spanset_start_span(ss); } @SuppressWarnings("unused") public static boolean spanset_upper_inc(Pointer ss) { - return MeosLibrary.meos.spanset_upper_inc(ss); + return MeosLibraryPart2.meos.spanset_upper_inc(ss); } @SuppressWarnings("unused") public static Pointer textset_end_value(Pointer s) { - return MeosLibrary.meos.textset_end_value(s); + return MeosLibraryPart3.meos.textset_end_value(s); } @SuppressWarnings("unused") public static Pointer textset_start_value(Pointer s) { - return MeosLibrary.meos.textset_start_value(s); + return MeosLibraryPart3.meos.textset_start_value(s); } @SuppressWarnings("unused") @@ -4485,26 +4562,26 @@ public static Pointer textset_value_n(Pointer s, int n) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.textset_value_n(s, n, result); + out = MeosLibraryPart3.meos.textset_value_n(s, n, result); Pointer new_result = result.getPointer(0); return out ? new_result : null ; } @SuppressWarnings("unused") public static Pointer textset_values(Pointer s) { - return MeosLibrary.meos.textset_values(s); + return MeosLibraryPart3.meos.textset_values(s); } @SuppressWarnings("unused") public static OffsetDateTime tstzset_end_value(Pointer s) { - var result = MeosLibrary.meos.tstzset_end_value(s); + var result = MeosLibraryPart3.meos.tstzset_end_value(s); Instant instant = Instant.ofEpochSecond(result); return OffsetDateTime.ofInstant(instant, ZoneOffset.UTC); } @SuppressWarnings("unused") public static OffsetDateTime tstzset_start_value(Pointer s) { - var result = MeosLibrary.meos.tstzset_start_value(s); + var result = MeosLibraryPart3.meos.tstzset_start_value(s); Instant instant = Instant.ofEpochSecond(result); return OffsetDateTime.ofInstant(instant, ZoneOffset.UTC); } @@ -4514,61 +4591,61 @@ public static Pointer tstzset_value_n(Pointer s, int n) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tstzset_value_n(s, n, result); + out = MeosLibraryPart3.meos.tstzset_value_n(s, n, result); return out ? result : null ; } @SuppressWarnings("unused") public static Pointer tstzset_values(Pointer s) { - return MeosLibrary.meos.tstzset_values(s); + return MeosLibraryPart3.meos.tstzset_values(s); } @SuppressWarnings("unused") public static Pointer tstzspan_duration(Pointer s) { - return MeosLibrary.meos.tstzspan_duration(s); + return MeosLibraryPart3.meos.tstzspan_duration(s); } @SuppressWarnings("unused") public static OffsetDateTime tstzspan_lower(Pointer s) { - var result = MeosLibrary.meos.tstzspan_lower(s); + var result = MeosLibraryPart3.meos.tstzspan_lower(s); Instant instant = Instant.ofEpochSecond(result); return OffsetDateTime.ofInstant(instant, ZoneOffset.UTC); } @SuppressWarnings("unused") public static OffsetDateTime tstzspan_upper(Pointer s) { - var result = MeosLibrary.meos.tstzspan_upper(s); + var result = MeosLibraryPart3.meos.tstzspan_upper(s); Instant instant = Instant.ofEpochSecond(result); return OffsetDateTime.ofInstant(instant, ZoneOffset.UTC); } @SuppressWarnings("unused") public static Pointer tstzspanset_duration(Pointer ss, boolean boundspan) { - return MeosLibrary.meos.tstzspanset_duration(ss, boundspan); + return MeosLibraryPart3.meos.tstzspanset_duration(ss, boundspan); } @SuppressWarnings("unused") public static OffsetDateTime tstzspanset_end_timestamptz(Pointer ss) { - var result = MeosLibrary.meos.tstzspanset_end_timestamptz(ss); + var result = MeosLibraryPart3.meos.tstzspanset_end_timestamptz(ss); Instant instant = Instant.ofEpochSecond(result); return OffsetDateTime.ofInstant(instant, ZoneOffset.UTC); } @SuppressWarnings("unused") public static OffsetDateTime tstzspanset_lower(Pointer ss) { - var result = MeosLibrary.meos.tstzspanset_lower(ss); + var result = MeosLibraryPart3.meos.tstzspanset_lower(ss); Instant instant = Instant.ofEpochSecond(result); return OffsetDateTime.ofInstant(instant, ZoneOffset.UTC); } @SuppressWarnings("unused") public static int tstzspanset_num_timestamps(Pointer ss) { - return MeosLibrary.meos.tstzspanset_num_timestamps(ss); + return MeosLibraryPart3.meos.tstzspanset_num_timestamps(ss); } @SuppressWarnings("unused") public static OffsetDateTime tstzspanset_start_timestamptz(Pointer ss) { - var result = MeosLibrary.meos.tstzspanset_start_timestamptz(ss); + var result = MeosLibraryPart3.meos.tstzspanset_start_timestamptz(ss); Instant instant = Instant.ofEpochSecond(result); return OffsetDateTime.ofInstant(instant, ZoneOffset.UTC); } @@ -4578,2530 +4655,2530 @@ public static Pointer tstzspanset_timestamptz_n(Pointer ss, int n) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tstzspanset_timestamptz_n(ss, n, result); + out = MeosLibraryPart3.meos.tstzspanset_timestamptz_n(ss, n, result); return out ? result : null ; } @SuppressWarnings("unused") public static Pointer tstzspanset_timestamps(Pointer ss) { - return MeosLibrary.meos.tstzspanset_timestamps(ss); + return MeosLibraryPart3.meos.tstzspanset_timestamps(ss); } @SuppressWarnings("unused") public static OffsetDateTime tstzspanset_upper(Pointer ss) { - var result = MeosLibrary.meos.tstzspanset_upper(ss); + var result = MeosLibraryPart3.meos.tstzspanset_upper(ss); Instant instant = Instant.ofEpochSecond(result); return OffsetDateTime.ofInstant(instant, ZoneOffset.UTC); } @SuppressWarnings("unused") public static Pointer bigintset_shift_scale(Pointer s, long shift, long width, boolean hasshift, boolean haswidth) { - return MeosLibrary.meos.bigintset_shift_scale(s, shift, width, hasshift, haswidth); + return MeosLibraryPart0.meos.bigintset_shift_scale(s, shift, width, hasshift, haswidth); } @SuppressWarnings("unused") public static Pointer bigintspan_shift_scale(Pointer s, long shift, long width, boolean hasshift, boolean haswidth) { - return MeosLibrary.meos.bigintspan_shift_scale(s, shift, width, hasshift, haswidth); + return MeosLibraryPart0.meos.bigintspan_shift_scale(s, shift, width, hasshift, haswidth); } @SuppressWarnings("unused") public static Pointer bigintspanset_shift_scale(Pointer ss, long shift, long width, boolean hasshift, boolean haswidth) { - return MeosLibrary.meos.bigintspanset_shift_scale(ss, shift, width, hasshift, haswidth); + return MeosLibraryPart0.meos.bigintspanset_shift_scale(ss, shift, width, hasshift, haswidth); } @SuppressWarnings("unused") public static Pointer dateset_shift_scale(Pointer s, int shift, int width, boolean hasshift, boolean haswidth) { - return MeosLibrary.meos.dateset_shift_scale(s, shift, width, hasshift, haswidth); + return MeosLibraryPart0.meos.dateset_shift_scale(s, shift, width, hasshift, haswidth); } @SuppressWarnings("unused") public static Pointer datespan_shift_scale(Pointer s, int shift, int width, boolean hasshift, boolean haswidth) { - return MeosLibrary.meos.datespan_shift_scale(s, shift, width, hasshift, haswidth); + return MeosLibraryPart0.meos.datespan_shift_scale(s, shift, width, hasshift, haswidth); } @SuppressWarnings("unused") public static Pointer datespanset_shift_scale(Pointer ss, int shift, int width, boolean hasshift, boolean haswidth) { - return MeosLibrary.meos.datespanset_shift_scale(ss, shift, width, hasshift, haswidth); + return MeosLibraryPart0.meos.datespanset_shift_scale(ss, shift, width, hasshift, haswidth); } @SuppressWarnings("unused") public static Pointer floatset_ceil(Pointer s) { - return MeosLibrary.meos.floatset_ceil(s); + return MeosLibraryPart1.meos.floatset_ceil(s); } @SuppressWarnings("unused") public static Pointer floatset_floor(Pointer s) { - return MeosLibrary.meos.floatset_floor(s); + return MeosLibraryPart1.meos.floatset_floor(s); } @SuppressWarnings("unused") public static Pointer floatset_degrees(Pointer s, boolean normalize) { - return MeosLibrary.meos.floatset_degrees(s, normalize); + return MeosLibraryPart1.meos.floatset_degrees(s, normalize); } @SuppressWarnings("unused") public static Pointer floatset_radians(Pointer s) { - return MeosLibrary.meos.floatset_radians(s); + return MeosLibraryPart1.meos.floatset_radians(s); } @SuppressWarnings("unused") public static Pointer floatset_round(Pointer s, int maxdd) { - return MeosLibrary.meos.floatset_round(s, maxdd); + return MeosLibraryPart1.meos.floatset_round(s, maxdd); } @SuppressWarnings("unused") public static Pointer floatset_shift_scale(Pointer s, double shift, double width, boolean hasshift, boolean haswidth) { - return MeosLibrary.meos.floatset_shift_scale(s, shift, width, hasshift, haswidth); + return MeosLibraryPart1.meos.floatset_shift_scale(s, shift, width, hasshift, haswidth); } @SuppressWarnings("unused") public static Pointer floatspan_ceil(Pointer s) { - return MeosLibrary.meos.floatspan_ceil(s); + return MeosLibraryPart1.meos.floatspan_ceil(s); } @SuppressWarnings("unused") public static Pointer floatspan_floor(Pointer s) { - return MeosLibrary.meos.floatspan_floor(s); + return MeosLibraryPart1.meos.floatspan_floor(s); } @SuppressWarnings("unused") public static Pointer floatspan_round(Pointer s, int maxdd) { - return MeosLibrary.meos.floatspan_round(s, maxdd); + return MeosLibraryPart1.meos.floatspan_round(s, maxdd); } @SuppressWarnings("unused") public static Pointer floatspan_shift_scale(Pointer s, double shift, double width, boolean hasshift, boolean haswidth) { - return MeosLibrary.meos.floatspan_shift_scale(s, shift, width, hasshift, haswidth); + return MeosLibraryPart1.meos.floatspan_shift_scale(s, shift, width, hasshift, haswidth); } @SuppressWarnings("unused") public static Pointer floatspanset_ceil(Pointer ss) { - return MeosLibrary.meos.floatspanset_ceil(ss); + return MeosLibraryPart1.meos.floatspanset_ceil(ss); } @SuppressWarnings("unused") public static Pointer floatspanset_floor(Pointer ss) { - return MeosLibrary.meos.floatspanset_floor(ss); + return MeosLibraryPart1.meos.floatspanset_floor(ss); } @SuppressWarnings("unused") public static Pointer floatspanset_round(Pointer ss, int maxdd) { - return MeosLibrary.meos.floatspanset_round(ss, maxdd); + return MeosLibraryPart1.meos.floatspanset_round(ss, maxdd); } @SuppressWarnings("unused") public static Pointer floatspanset_shift_scale(Pointer ss, double shift, double width, boolean hasshift, boolean haswidth) { - return MeosLibrary.meos.floatspanset_shift_scale(ss, shift, width, hasshift, haswidth); + return MeosLibraryPart1.meos.floatspanset_shift_scale(ss, shift, width, hasshift, haswidth); } @SuppressWarnings("unused") public static Pointer geoset_round(Pointer s, int maxdd) { - return MeosLibrary.meos.geoset_round(s, maxdd); + return MeosLibraryPart1.meos.geoset_round(s, maxdd); } @SuppressWarnings("unused") public static Pointer geoset_set_srid(Pointer s, int srid) { - return MeosLibrary.meos.geoset_set_srid(s, srid); + return MeosLibraryPart1.meos.geoset_set_srid(s, srid); } @SuppressWarnings("unused") public static Pointer geoset_transform(Pointer s, int srid) { - return MeosLibrary.meos.geoset_transform(s, srid); + return MeosLibraryPart1.meos.geoset_transform(s, srid); } @SuppressWarnings("unused") public static Pointer geoset_transform_pipeline(Pointer s, String pipelinestr, int srid, boolean is_forward) { - return MeosLibrary.meos.geoset_transform_pipeline(s, pipelinestr, srid, is_forward); + return MeosLibraryPart1.meos.geoset_transform_pipeline(s, pipelinestr, srid, is_forward); } @SuppressWarnings("unused") public static Pointer point_transform(Pointer gs, int srid) { - return MeosLibrary.meos.point_transform(gs, srid); + return MeosLibraryPart2.meos.point_transform(gs, srid); } @SuppressWarnings("unused") public static Pointer point_transform_pipeline(Pointer gs, String pipelinestr, int srid, boolean is_forward) { - return MeosLibrary.meos.point_transform_pipeline(gs, pipelinestr, srid, is_forward); + return MeosLibraryPart2.meos.point_transform_pipeline(gs, pipelinestr, srid, is_forward); } @SuppressWarnings("unused") public static Pointer intset_shift_scale(Pointer s, int shift, int width, boolean hasshift, boolean haswidth) { - return MeosLibrary.meos.intset_shift_scale(s, shift, width, hasshift, haswidth); + return MeosLibraryPart1.meos.intset_shift_scale(s, shift, width, hasshift, haswidth); } @SuppressWarnings("unused") public static Pointer intspan_shift_scale(Pointer s, int shift, int width, boolean hasshift, boolean haswidth) { - return MeosLibrary.meos.intspan_shift_scale(s, shift, width, hasshift, haswidth); + return MeosLibraryPart1.meos.intspan_shift_scale(s, shift, width, hasshift, haswidth); } @SuppressWarnings("unused") public static Pointer intspanset_shift_scale(Pointer ss, int shift, int width, boolean hasshift, boolean haswidth) { - return MeosLibrary.meos.intspanset_shift_scale(ss, shift, width, hasshift, haswidth); + return MeosLibraryPart1.meos.intspanset_shift_scale(ss, shift, width, hasshift, haswidth); } @SuppressWarnings("unused") public static Pointer textset_initcap(Pointer s) { - return MeosLibrary.meos.textset_initcap(s); + return MeosLibraryPart3.meos.textset_initcap(s); } @SuppressWarnings("unused") public static Pointer textset_lower(Pointer s) { - return MeosLibrary.meos.textset_lower(s); + return MeosLibraryPart3.meos.textset_lower(s); } @SuppressWarnings("unused") public static Pointer textset_upper(Pointer s) { - return MeosLibrary.meos.textset_upper(s); + return MeosLibraryPart3.meos.textset_upper(s); } @SuppressWarnings("unused") public static Pointer textcat_textset_text(Pointer s, Pointer txt) { - return MeosLibrary.meos.textcat_textset_text(s, txt); + return MeosLibraryPart3.meos.textcat_textset_text(s, txt); } @SuppressWarnings("unused") public static Pointer textcat_text_textset(Pointer txt, Pointer s) { - return MeosLibrary.meos.textcat_text_textset(txt, s); + return MeosLibraryPart3.meos.textcat_text_textset(txt, s); } @SuppressWarnings("unused") public static OffsetDateTime timestamptz_tprecision(OffsetDateTime t, Pointer duration, OffsetDateTime torigin) { var t_new = t.toEpochSecond(); var torigin_new = torigin.toEpochSecond(); - var result = MeosLibrary.meos.timestamptz_tprecision(t_new, duration, torigin_new); + var result = MeosLibraryPart3.meos.timestamptz_tprecision(t_new, duration, torigin_new); Instant instant = Instant.ofEpochSecond(result); return OffsetDateTime.ofInstant(instant, ZoneOffset.UTC); } @SuppressWarnings("unused") public static Pointer tstzset_shift_scale(Pointer s, Pointer shift, Pointer duration) { - return MeosLibrary.meos.tstzset_shift_scale(s, shift, duration); + return MeosLibraryPart3.meos.tstzset_shift_scale(s, shift, duration); } @SuppressWarnings("unused") public static Pointer tstzset_tprecision(Pointer s, Pointer duration, OffsetDateTime torigin) { var torigin_new = torigin.toEpochSecond(); - return MeosLibrary.meos.tstzset_tprecision(s, duration, torigin_new); + return MeosLibraryPart3.meos.tstzset_tprecision(s, duration, torigin_new); } @SuppressWarnings("unused") public static Pointer tstzspan_shift_scale(Pointer s, Pointer shift, Pointer duration) { - return MeosLibrary.meos.tstzspan_shift_scale(s, shift, duration); + return MeosLibraryPart3.meos.tstzspan_shift_scale(s, shift, duration); } @SuppressWarnings("unused") public static Pointer tstzspan_tprecision(Pointer s, Pointer duration, OffsetDateTime torigin) { var torigin_new = torigin.toEpochSecond(); - return MeosLibrary.meos.tstzspan_tprecision(s, duration, torigin_new); + return MeosLibraryPart3.meos.tstzspan_tprecision(s, duration, torigin_new); } @SuppressWarnings("unused") public static Pointer tstzspanset_shift_scale(Pointer ss, Pointer shift, Pointer duration) { - return MeosLibrary.meos.tstzspanset_shift_scale(ss, shift, duration); + return MeosLibraryPart3.meos.tstzspanset_shift_scale(ss, shift, duration); } @SuppressWarnings("unused") public static Pointer tstzspanset_tprecision(Pointer ss, Pointer duration, OffsetDateTime torigin) { var torigin_new = torigin.toEpochSecond(); - return MeosLibrary.meos.tstzspanset_tprecision(ss, duration, torigin_new); + return MeosLibraryPart3.meos.tstzspanset_tprecision(ss, duration, torigin_new); } @SuppressWarnings("unused") public static int set_cmp(Pointer s1, Pointer s2) { - return MeosLibrary.meos.set_cmp(s1, s2); + return MeosLibraryPart2.meos.set_cmp(s1, s2); } @SuppressWarnings("unused") public static boolean set_eq(Pointer s1, Pointer s2) { - return MeosLibrary.meos.set_eq(s1, s2); + return MeosLibraryPart2.meos.set_eq(s1, s2); } @SuppressWarnings("unused") public static boolean set_ge(Pointer s1, Pointer s2) { - return MeosLibrary.meos.set_ge(s1, s2); + return MeosLibraryPart2.meos.set_ge(s1, s2); } @SuppressWarnings("unused") public static boolean set_gt(Pointer s1, Pointer s2) { - return MeosLibrary.meos.set_gt(s1, s2); + return MeosLibraryPart2.meos.set_gt(s1, s2); } @SuppressWarnings("unused") public static boolean set_le(Pointer s1, Pointer s2) { - return MeosLibrary.meos.set_le(s1, s2); + return MeosLibraryPart2.meos.set_le(s1, s2); } @SuppressWarnings("unused") public static boolean set_lt(Pointer s1, Pointer s2) { - return MeosLibrary.meos.set_lt(s1, s2); + return MeosLibraryPart2.meos.set_lt(s1, s2); } @SuppressWarnings("unused") public static boolean set_ne(Pointer s1, Pointer s2) { - return MeosLibrary.meos.set_ne(s1, s2); + return MeosLibraryPart2.meos.set_ne(s1, s2); } @SuppressWarnings("unused") public static int span_cmp(Pointer s1, Pointer s2) { - return MeosLibrary.meos.span_cmp(s1, s2); + return MeosLibraryPart2.meos.span_cmp(s1, s2); } @SuppressWarnings("unused") public static boolean span_eq(Pointer s1, Pointer s2) { - return MeosLibrary.meos.span_eq(s1, s2); + return MeosLibraryPart2.meos.span_eq(s1, s2); } @SuppressWarnings("unused") public static boolean span_ge(Pointer s1, Pointer s2) { - return MeosLibrary.meos.span_ge(s1, s2); + return MeosLibraryPart2.meos.span_ge(s1, s2); } @SuppressWarnings("unused") public static boolean span_gt(Pointer s1, Pointer s2) { - return MeosLibrary.meos.span_gt(s1, s2); + return MeosLibraryPart2.meos.span_gt(s1, s2); } @SuppressWarnings("unused") public static boolean span_le(Pointer s1, Pointer s2) { - return MeosLibrary.meos.span_le(s1, s2); + return MeosLibraryPart2.meos.span_le(s1, s2); } @SuppressWarnings("unused") public static boolean span_lt(Pointer s1, Pointer s2) { - return MeosLibrary.meos.span_lt(s1, s2); + return MeosLibraryPart2.meos.span_lt(s1, s2); } @SuppressWarnings("unused") public static boolean span_ne(Pointer s1, Pointer s2) { - return MeosLibrary.meos.span_ne(s1, s2); + return MeosLibraryPart2.meos.span_ne(s1, s2); } @SuppressWarnings("unused") public static int spanset_cmp(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.spanset_cmp(ss1, ss2); + return MeosLibraryPart2.meos.spanset_cmp(ss1, ss2); } @SuppressWarnings("unused") public static boolean spanset_eq(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.spanset_eq(ss1, ss2); + return MeosLibraryPart2.meos.spanset_eq(ss1, ss2); } @SuppressWarnings("unused") public static boolean spanset_ge(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.spanset_ge(ss1, ss2); + return MeosLibraryPart2.meos.spanset_ge(ss1, ss2); } @SuppressWarnings("unused") public static boolean spanset_gt(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.spanset_gt(ss1, ss2); + return MeosLibraryPart2.meos.spanset_gt(ss1, ss2); } @SuppressWarnings("unused") public static boolean spanset_le(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.spanset_le(ss1, ss2); + return MeosLibraryPart2.meos.spanset_le(ss1, ss2); } @SuppressWarnings("unused") public static boolean spanset_lt(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.spanset_lt(ss1, ss2); + return MeosLibraryPart2.meos.spanset_lt(ss1, ss2); } @SuppressWarnings("unused") public static boolean spanset_ne(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.spanset_ne(ss1, ss2); + return MeosLibraryPart2.meos.spanset_ne(ss1, ss2); } @SuppressWarnings("unused") public static boolean adjacent_span_bigint(Pointer s, long i) { - return MeosLibrary.meos.adjacent_span_bigint(s, i); + return MeosLibraryPart0.meos.adjacent_span_bigint(s, i); } @SuppressWarnings("unused") public static boolean adjacent_span_date(Pointer s, int d) { - return MeosLibrary.meos.adjacent_span_date(s, d); + return MeosLibraryPart0.meos.adjacent_span_date(s, d); } @SuppressWarnings("unused") public static boolean adjacent_span_float(Pointer s, double d) { - return MeosLibrary.meos.adjacent_span_float(s, d); + return MeosLibraryPart0.meos.adjacent_span_float(s, d); } @SuppressWarnings("unused") public static boolean adjacent_span_int(Pointer s, int i) { - return MeosLibrary.meos.adjacent_span_int(s, i); + return MeosLibraryPart0.meos.adjacent_span_int(s, i); } @SuppressWarnings("unused") public static boolean adjacent_span_span(Pointer s1, Pointer s2) { - return MeosLibrary.meos.adjacent_span_span(s1, s2); + return MeosLibraryPart0.meos.adjacent_span_span(s1, s2); } @SuppressWarnings("unused") public static boolean adjacent_span_spanset(Pointer s, Pointer ss) { - return MeosLibrary.meos.adjacent_span_spanset(s, ss); + return MeosLibraryPart0.meos.adjacent_span_spanset(s, ss); } @SuppressWarnings("unused") public static boolean adjacent_span_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.adjacent_span_timestamptz(s, t_new); + return MeosLibraryPart0.meos.adjacent_span_timestamptz(s, t_new); } @SuppressWarnings("unused") public static boolean adjacent_spanset_bigint(Pointer ss, long i) { - return MeosLibrary.meos.adjacent_spanset_bigint(ss, i); + return MeosLibraryPart0.meos.adjacent_spanset_bigint(ss, i); } @SuppressWarnings("unused") public static boolean adjacent_spanset_date(Pointer ss, int d) { - return MeosLibrary.meos.adjacent_spanset_date(ss, d); + return MeosLibraryPart0.meos.adjacent_spanset_date(ss, d); } @SuppressWarnings("unused") public static boolean adjacent_spanset_float(Pointer ss, double d) { - return MeosLibrary.meos.adjacent_spanset_float(ss, d); + return MeosLibraryPart0.meos.adjacent_spanset_float(ss, d); } @SuppressWarnings("unused") public static boolean adjacent_spanset_int(Pointer ss, int i) { - return MeosLibrary.meos.adjacent_spanset_int(ss, i); + return MeosLibraryPart0.meos.adjacent_spanset_int(ss, i); } @SuppressWarnings("unused") public static boolean adjacent_spanset_timestamptz(Pointer ss, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.adjacent_spanset_timestamptz(ss, t_new); + return MeosLibraryPart0.meos.adjacent_spanset_timestamptz(ss, t_new); } @SuppressWarnings("unused") public static boolean adjacent_spanset_span(Pointer ss, Pointer s) { - return MeosLibrary.meos.adjacent_spanset_span(ss, s); + return MeosLibraryPart0.meos.adjacent_spanset_span(ss, s); } @SuppressWarnings("unused") public static boolean adjacent_spanset_spanset(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.adjacent_spanset_spanset(ss1, ss2); + return MeosLibraryPart0.meos.adjacent_spanset_spanset(ss1, ss2); } @SuppressWarnings("unused") public static boolean contained_bigint_set(long i, Pointer s) { - return MeosLibrary.meos.contained_bigint_set(i, s); + return MeosLibraryPart0.meos.contained_bigint_set(i, s); } @SuppressWarnings("unused") public static boolean contained_bigint_span(long i, Pointer s) { - return MeosLibrary.meos.contained_bigint_span(i, s); + return MeosLibraryPart0.meos.contained_bigint_span(i, s); } @SuppressWarnings("unused") public static boolean contained_bigint_spanset(long i, Pointer ss) { - return MeosLibrary.meos.contained_bigint_spanset(i, ss); + return MeosLibraryPart0.meos.contained_bigint_spanset(i, ss); } @SuppressWarnings("unused") public static boolean contained_date_set(int d, Pointer s) { - return MeosLibrary.meos.contained_date_set(d, s); + return MeosLibraryPart0.meos.contained_date_set(d, s); } @SuppressWarnings("unused") public static boolean contained_date_span(int d, Pointer s) { - return MeosLibrary.meos.contained_date_span(d, s); + return MeosLibraryPart0.meos.contained_date_span(d, s); } @SuppressWarnings("unused") public static boolean contained_date_spanset(int d, Pointer ss) { - return MeosLibrary.meos.contained_date_spanset(d, ss); + return MeosLibraryPart0.meos.contained_date_spanset(d, ss); } @SuppressWarnings("unused") public static boolean contained_float_set(double d, Pointer s) { - return MeosLibrary.meos.contained_float_set(d, s); + return MeosLibraryPart0.meos.contained_float_set(d, s); } @SuppressWarnings("unused") public static boolean contained_float_span(double d, Pointer s) { - return MeosLibrary.meos.contained_float_span(d, s); + return MeosLibraryPart0.meos.contained_float_span(d, s); } @SuppressWarnings("unused") public static boolean contained_float_spanset(double d, Pointer ss) { - return MeosLibrary.meos.contained_float_spanset(d, ss); + return MeosLibraryPart0.meos.contained_float_spanset(d, ss); } @SuppressWarnings("unused") public static boolean contained_geo_set(Pointer gs, Pointer s) { - return MeosLibrary.meos.contained_geo_set(gs, s); + return MeosLibraryPart0.meos.contained_geo_set(gs, s); } @SuppressWarnings("unused") public static boolean contained_int_set(int i, Pointer s) { - return MeosLibrary.meos.contained_int_set(i, s); + return MeosLibraryPart0.meos.contained_int_set(i, s); } @SuppressWarnings("unused") public static boolean contained_int_span(int i, Pointer s) { - return MeosLibrary.meos.contained_int_span(i, s); + return MeosLibraryPart0.meos.contained_int_span(i, s); } @SuppressWarnings("unused") public static boolean contained_int_spanset(int i, Pointer ss) { - return MeosLibrary.meos.contained_int_spanset(i, ss); + return MeosLibraryPart0.meos.contained_int_spanset(i, ss); } @SuppressWarnings("unused") public static boolean contained_set_set(Pointer s1, Pointer s2) { - return MeosLibrary.meos.contained_set_set(s1, s2); + return MeosLibraryPart0.meos.contained_set_set(s1, s2); } @SuppressWarnings("unused") public static boolean contained_span_span(Pointer s1, Pointer s2) { - return MeosLibrary.meos.contained_span_span(s1, s2); + return MeosLibraryPart0.meos.contained_span_span(s1, s2); } @SuppressWarnings("unused") public static boolean contained_span_spanset(Pointer s, Pointer ss) { - return MeosLibrary.meos.contained_span_spanset(s, ss); + return MeosLibraryPart0.meos.contained_span_spanset(s, ss); } @SuppressWarnings("unused") public static boolean contained_spanset_span(Pointer ss, Pointer s) { - return MeosLibrary.meos.contained_spanset_span(ss, s); + return MeosLibraryPart0.meos.contained_spanset_span(ss, s); } @SuppressWarnings("unused") public static boolean contained_spanset_spanset(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.contained_spanset_spanset(ss1, ss2); + return MeosLibraryPart0.meos.contained_spanset_spanset(ss1, ss2); } @SuppressWarnings("unused") public static boolean contained_text_set(Pointer txt, Pointer s) { - return MeosLibrary.meos.contained_text_set(txt, s); + return MeosLibraryPart0.meos.contained_text_set(txt, s); } @SuppressWarnings("unused") public static boolean contained_timestamptz_set(OffsetDateTime t, Pointer s) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.contained_timestamptz_set(t_new, s); + return MeosLibraryPart0.meos.contained_timestamptz_set(t_new, s); } @SuppressWarnings("unused") public static boolean contained_timestamptz_span(OffsetDateTime t, Pointer s) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.contained_timestamptz_span(t_new, s); + return MeosLibraryPart0.meos.contained_timestamptz_span(t_new, s); } @SuppressWarnings("unused") public static boolean contained_timestamptz_spanset(OffsetDateTime t, Pointer ss) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.contained_timestamptz_spanset(t_new, ss); + return MeosLibraryPart0.meos.contained_timestamptz_spanset(t_new, ss); } @SuppressWarnings("unused") public static boolean contains_set_bigint(Pointer s, long i) { - return MeosLibrary.meos.contains_set_bigint(s, i); + return MeosLibraryPart0.meos.contains_set_bigint(s, i); } @SuppressWarnings("unused") public static boolean contains_set_date(Pointer s, int d) { - return MeosLibrary.meos.contains_set_date(s, d); + return MeosLibraryPart0.meos.contains_set_date(s, d); } @SuppressWarnings("unused") public static boolean contains_set_float(Pointer s, double d) { - return MeosLibrary.meos.contains_set_float(s, d); + return MeosLibraryPart0.meos.contains_set_float(s, d); } @SuppressWarnings("unused") public static boolean contains_set_geo(Pointer s, Pointer gs) { - return MeosLibrary.meos.contains_set_geo(s, gs); + return MeosLibraryPart0.meos.contains_set_geo(s, gs); } @SuppressWarnings("unused") public static boolean contains_set_int(Pointer s, int i) { - return MeosLibrary.meos.contains_set_int(s, i); + return MeosLibraryPart0.meos.contains_set_int(s, i); } @SuppressWarnings("unused") public static boolean contains_set_set(Pointer s1, Pointer s2) { - return MeosLibrary.meos.contains_set_set(s1, s2); + return MeosLibraryPart0.meos.contains_set_set(s1, s2); } @SuppressWarnings("unused") public static boolean contains_set_text(Pointer s, Pointer t) { - return MeosLibrary.meos.contains_set_text(s, t); + return MeosLibraryPart0.meos.contains_set_text(s, t); } @SuppressWarnings("unused") public static boolean contains_set_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.contains_set_timestamptz(s, t_new); + return MeosLibraryPart0.meos.contains_set_timestamptz(s, t_new); } @SuppressWarnings("unused") public static boolean contains_span_bigint(Pointer s, long i) { - return MeosLibrary.meos.contains_span_bigint(s, i); + return MeosLibraryPart0.meos.contains_span_bigint(s, i); } @SuppressWarnings("unused") public static boolean contains_span_date(Pointer s, int d) { - return MeosLibrary.meos.contains_span_date(s, d); + return MeosLibraryPart0.meos.contains_span_date(s, d); } @SuppressWarnings("unused") public static boolean contains_span_float(Pointer s, double d) { - return MeosLibrary.meos.contains_span_float(s, d); + return MeosLibraryPart0.meos.contains_span_float(s, d); } @SuppressWarnings("unused") public static boolean contains_span_int(Pointer s, int i) { - return MeosLibrary.meos.contains_span_int(s, i); + return MeosLibraryPart0.meos.contains_span_int(s, i); } @SuppressWarnings("unused") public static boolean contains_span_span(Pointer s1, Pointer s2) { - return MeosLibrary.meos.contains_span_span(s1, s2); + return MeosLibraryPart0.meos.contains_span_span(s1, s2); } @SuppressWarnings("unused") public static boolean contains_span_spanset(Pointer s, Pointer ss) { - return MeosLibrary.meos.contains_span_spanset(s, ss); + return MeosLibraryPart0.meos.contains_span_spanset(s, ss); } @SuppressWarnings("unused") public static boolean contains_span_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.contains_span_timestamptz(s, t_new); + return MeosLibraryPart0.meos.contains_span_timestamptz(s, t_new); } @SuppressWarnings("unused") public static boolean contains_spanset_bigint(Pointer ss, long i) { - return MeosLibrary.meos.contains_spanset_bigint(ss, i); + return MeosLibraryPart0.meos.contains_spanset_bigint(ss, i); } @SuppressWarnings("unused") public static boolean contains_spanset_date(Pointer ss, int d) { - return MeosLibrary.meos.contains_spanset_date(ss, d); + return MeosLibraryPart0.meos.contains_spanset_date(ss, d); } @SuppressWarnings("unused") public static boolean contains_spanset_float(Pointer ss, double d) { - return MeosLibrary.meos.contains_spanset_float(ss, d); + return MeosLibraryPart0.meos.contains_spanset_float(ss, d); } @SuppressWarnings("unused") public static boolean contains_spanset_int(Pointer ss, int i) { - return MeosLibrary.meos.contains_spanset_int(ss, i); + return MeosLibraryPart0.meos.contains_spanset_int(ss, i); } @SuppressWarnings("unused") public static boolean contains_spanset_span(Pointer ss, Pointer s) { - return MeosLibrary.meos.contains_spanset_span(ss, s); + return MeosLibraryPart0.meos.contains_spanset_span(ss, s); } @SuppressWarnings("unused") public static boolean contains_spanset_spanset(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.contains_spanset_spanset(ss1, ss2); + return MeosLibraryPart0.meos.contains_spanset_spanset(ss1, ss2); } @SuppressWarnings("unused") public static boolean contains_spanset_timestamptz(Pointer ss, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.contains_spanset_timestamptz(ss, t_new); + return MeosLibraryPart0.meos.contains_spanset_timestamptz(ss, t_new); } @SuppressWarnings("unused") public static boolean overlaps_set_set(Pointer s1, Pointer s2) { - return MeosLibrary.meos.overlaps_set_set(s1, s2); + return MeosLibraryPart1.meos.overlaps_set_set(s1, s2); } @SuppressWarnings("unused") public static boolean overlaps_span_span(Pointer s1, Pointer s2) { - return MeosLibrary.meos.overlaps_span_span(s1, s2); + return MeosLibraryPart1.meos.overlaps_span_span(s1, s2); } @SuppressWarnings("unused") public static boolean overlaps_span_spanset(Pointer s, Pointer ss) { - return MeosLibrary.meos.overlaps_span_spanset(s, ss); + return MeosLibraryPart1.meos.overlaps_span_spanset(s, ss); } @SuppressWarnings("unused") public static boolean overlaps_spanset_span(Pointer ss, Pointer s) { - return MeosLibrary.meos.overlaps_spanset_span(ss, s); + return MeosLibraryPart1.meos.overlaps_spanset_span(ss, s); } @SuppressWarnings("unused") public static boolean overlaps_spanset_spanset(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.overlaps_spanset_spanset(ss1, ss2); + return MeosLibraryPart1.meos.overlaps_spanset_spanset(ss1, ss2); } @SuppressWarnings("unused") public static boolean after_date_set(int d, Pointer s) { - return MeosLibrary.meos.after_date_set(d, s); + return MeosLibraryPart0.meos.after_date_set(d, s); } @SuppressWarnings("unused") public static boolean after_date_span(int d, Pointer s) { - return MeosLibrary.meos.after_date_span(d, s); + return MeosLibraryPart0.meos.after_date_span(d, s); } @SuppressWarnings("unused") public static boolean after_date_spanset(int d, Pointer ss) { - return MeosLibrary.meos.after_date_spanset(d, ss); + return MeosLibraryPart0.meos.after_date_spanset(d, ss); } @SuppressWarnings("unused") public static boolean after_set_date(Pointer s, int d) { - return MeosLibrary.meos.after_set_date(s, d); + return MeosLibraryPart0.meos.after_set_date(s, d); } @SuppressWarnings("unused") public static boolean after_set_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.after_set_timestamptz(s, t_new); + return MeosLibraryPart0.meos.after_set_timestamptz(s, t_new); } @SuppressWarnings("unused") public static boolean after_span_date(Pointer s, int d) { - return MeosLibrary.meos.after_span_date(s, d); + return MeosLibraryPart0.meos.after_span_date(s, d); } @SuppressWarnings("unused") public static boolean after_span_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.after_span_timestamptz(s, t_new); + return MeosLibraryPart0.meos.after_span_timestamptz(s, t_new); } @SuppressWarnings("unused") public static boolean after_spanset_date(Pointer ss, int d) { - return MeosLibrary.meos.after_spanset_date(ss, d); + return MeosLibraryPart0.meos.after_spanset_date(ss, d); } @SuppressWarnings("unused") public static boolean after_spanset_timestamptz(Pointer ss, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.after_spanset_timestamptz(ss, t_new); + return MeosLibraryPart0.meos.after_spanset_timestamptz(ss, t_new); } @SuppressWarnings("unused") public static boolean after_timestamptz_set(OffsetDateTime t, Pointer s) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.after_timestamptz_set(t_new, s); + return MeosLibraryPart0.meos.after_timestamptz_set(t_new, s); } @SuppressWarnings("unused") public static boolean after_timestamptz_span(OffsetDateTime t, Pointer s) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.after_timestamptz_span(t_new, s); + return MeosLibraryPart0.meos.after_timestamptz_span(t_new, s); } @SuppressWarnings("unused") public static boolean after_timestamptz_spanset(OffsetDateTime t, Pointer ss) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.after_timestamptz_spanset(t_new, ss); + return MeosLibraryPart0.meos.after_timestamptz_spanset(t_new, ss); } @SuppressWarnings("unused") public static boolean before_date_set(int d, Pointer s) { - return MeosLibrary.meos.before_date_set(d, s); + return MeosLibraryPart0.meos.before_date_set(d, s); } @SuppressWarnings("unused") public static boolean before_date_span(int d, Pointer s) { - return MeosLibrary.meos.before_date_span(d, s); + return MeosLibraryPart0.meos.before_date_span(d, s); } @SuppressWarnings("unused") public static boolean before_date_spanset(int d, Pointer ss) { - return MeosLibrary.meos.before_date_spanset(d, ss); + return MeosLibraryPart0.meos.before_date_spanset(d, ss); } @SuppressWarnings("unused") public static boolean before_set_date(Pointer s, int d) { - return MeosLibrary.meos.before_set_date(s, d); + return MeosLibraryPart0.meos.before_set_date(s, d); } @SuppressWarnings("unused") public static boolean before_set_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.before_set_timestamptz(s, t_new); + return MeosLibraryPart0.meos.before_set_timestamptz(s, t_new); } @SuppressWarnings("unused") public static boolean before_span_date(Pointer s, int d) { - return MeosLibrary.meos.before_span_date(s, d); + return MeosLibraryPart0.meos.before_span_date(s, d); } @SuppressWarnings("unused") public static boolean before_span_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.before_span_timestamptz(s, t_new); + return MeosLibraryPart0.meos.before_span_timestamptz(s, t_new); } @SuppressWarnings("unused") public static boolean before_spanset_date(Pointer ss, int d) { - return MeosLibrary.meos.before_spanset_date(ss, d); + return MeosLibraryPart0.meos.before_spanset_date(ss, d); } @SuppressWarnings("unused") public static boolean before_spanset_timestamptz(Pointer ss, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.before_spanset_timestamptz(ss, t_new); + return MeosLibraryPart0.meos.before_spanset_timestamptz(ss, t_new); } @SuppressWarnings("unused") public static boolean before_timestamptz_set(OffsetDateTime t, Pointer s) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.before_timestamptz_set(t_new, s); + return MeosLibraryPart0.meos.before_timestamptz_set(t_new, s); } @SuppressWarnings("unused") public static boolean before_timestamptz_span(OffsetDateTime t, Pointer s) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.before_timestamptz_span(t_new, s); + return MeosLibraryPart0.meos.before_timestamptz_span(t_new, s); } @SuppressWarnings("unused") public static boolean before_timestamptz_spanset(OffsetDateTime t, Pointer ss) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.before_timestamptz_spanset(t_new, ss); + return MeosLibraryPart0.meos.before_timestamptz_spanset(t_new, ss); } @SuppressWarnings("unused") public static boolean left_bigint_set(long i, Pointer s) { - return MeosLibrary.meos.left_bigint_set(i, s); + return MeosLibraryPart1.meos.left_bigint_set(i, s); } @SuppressWarnings("unused") public static boolean left_bigint_span(long i, Pointer s) { - return MeosLibrary.meos.left_bigint_span(i, s); + return MeosLibraryPart1.meos.left_bigint_span(i, s); } @SuppressWarnings("unused") public static boolean left_bigint_spanset(long i, Pointer ss) { - return MeosLibrary.meos.left_bigint_spanset(i, ss); + return MeosLibraryPart1.meos.left_bigint_spanset(i, ss); } @SuppressWarnings("unused") public static boolean left_float_set(double d, Pointer s) { - return MeosLibrary.meos.left_float_set(d, s); + return MeosLibraryPart1.meos.left_float_set(d, s); } @SuppressWarnings("unused") public static boolean left_float_span(double d, Pointer s) { - return MeosLibrary.meos.left_float_span(d, s); + return MeosLibraryPart1.meos.left_float_span(d, s); } @SuppressWarnings("unused") public static boolean left_float_spanset(double d, Pointer ss) { - return MeosLibrary.meos.left_float_spanset(d, ss); + return MeosLibraryPart1.meos.left_float_spanset(d, ss); } @SuppressWarnings("unused") public static boolean left_int_set(int i, Pointer s) { - return MeosLibrary.meos.left_int_set(i, s); + return MeosLibraryPart1.meos.left_int_set(i, s); } @SuppressWarnings("unused") public static boolean left_int_span(int i, Pointer s) { - return MeosLibrary.meos.left_int_span(i, s); + return MeosLibraryPart1.meos.left_int_span(i, s); } @SuppressWarnings("unused") public static boolean left_int_spanset(int i, Pointer ss) { - return MeosLibrary.meos.left_int_spanset(i, ss); + return MeosLibraryPart1.meos.left_int_spanset(i, ss); } @SuppressWarnings("unused") public static boolean left_set_bigint(Pointer s, long i) { - return MeosLibrary.meos.left_set_bigint(s, i); + return MeosLibraryPart1.meos.left_set_bigint(s, i); } @SuppressWarnings("unused") public static boolean left_set_float(Pointer s, double d) { - return MeosLibrary.meos.left_set_float(s, d); + return MeosLibraryPart1.meos.left_set_float(s, d); } @SuppressWarnings("unused") public static boolean left_set_int(Pointer s, int i) { - return MeosLibrary.meos.left_set_int(s, i); + return MeosLibraryPart1.meos.left_set_int(s, i); } @SuppressWarnings("unused") public static boolean left_set_set(Pointer s1, Pointer s2) { - return MeosLibrary.meos.left_set_set(s1, s2); + return MeosLibraryPart1.meos.left_set_set(s1, s2); } @SuppressWarnings("unused") public static boolean left_set_text(Pointer s, Pointer txt) { - return MeosLibrary.meos.left_set_text(s, txt); + return MeosLibraryPart1.meos.left_set_text(s, txt); } @SuppressWarnings("unused") public static boolean left_span_bigint(Pointer s, long i) { - return MeosLibrary.meos.left_span_bigint(s, i); + return MeosLibraryPart1.meos.left_span_bigint(s, i); } @SuppressWarnings("unused") public static boolean left_span_float(Pointer s, double d) { - return MeosLibrary.meos.left_span_float(s, d); + return MeosLibraryPart1.meos.left_span_float(s, d); } @SuppressWarnings("unused") public static boolean left_span_int(Pointer s, int i) { - return MeosLibrary.meos.left_span_int(s, i); + return MeosLibraryPart1.meos.left_span_int(s, i); } @SuppressWarnings("unused") public static boolean left_span_span(Pointer s1, Pointer s2) { - return MeosLibrary.meos.left_span_span(s1, s2); + return MeosLibraryPart1.meos.left_span_span(s1, s2); } @SuppressWarnings("unused") public static boolean left_span_spanset(Pointer s, Pointer ss) { - return MeosLibrary.meos.left_span_spanset(s, ss); + return MeosLibraryPart1.meos.left_span_spanset(s, ss); } @SuppressWarnings("unused") public static boolean left_spanset_bigint(Pointer ss, long i) { - return MeosLibrary.meos.left_spanset_bigint(ss, i); + return MeosLibraryPart1.meos.left_spanset_bigint(ss, i); } @SuppressWarnings("unused") public static boolean left_spanset_float(Pointer ss, double d) { - return MeosLibrary.meos.left_spanset_float(ss, d); + return MeosLibraryPart1.meos.left_spanset_float(ss, d); } @SuppressWarnings("unused") public static boolean left_spanset_int(Pointer ss, int i) { - return MeosLibrary.meos.left_spanset_int(ss, i); + return MeosLibraryPart1.meos.left_spanset_int(ss, i); } @SuppressWarnings("unused") public static boolean left_spanset_span(Pointer ss, Pointer s) { - return MeosLibrary.meos.left_spanset_span(ss, s); + return MeosLibraryPart1.meos.left_spanset_span(ss, s); } @SuppressWarnings("unused") public static boolean left_spanset_spanset(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.left_spanset_spanset(ss1, ss2); + return MeosLibraryPart1.meos.left_spanset_spanset(ss1, ss2); } @SuppressWarnings("unused") public static boolean left_text_set(Pointer txt, Pointer s) { - return MeosLibrary.meos.left_text_set(txt, s); + return MeosLibraryPart1.meos.left_text_set(txt, s); } @SuppressWarnings("unused") public static boolean overafter_date_set(int d, Pointer s) { - return MeosLibrary.meos.overafter_date_set(d, s); + return MeosLibraryPart1.meos.overafter_date_set(d, s); } @SuppressWarnings("unused") public static boolean overafter_date_span(int d, Pointer s) { - return MeosLibrary.meos.overafter_date_span(d, s); + return MeosLibraryPart1.meos.overafter_date_span(d, s); } @SuppressWarnings("unused") public static boolean overafter_date_spanset(int d, Pointer ss) { - return MeosLibrary.meos.overafter_date_spanset(d, ss); + return MeosLibraryPart1.meos.overafter_date_spanset(d, ss); } @SuppressWarnings("unused") public static boolean overafter_set_date(Pointer s, int d) { - return MeosLibrary.meos.overafter_set_date(s, d); + return MeosLibraryPart1.meos.overafter_set_date(s, d); } @SuppressWarnings("unused") public static boolean overafter_set_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.overafter_set_timestamptz(s, t_new); + return MeosLibraryPart1.meos.overafter_set_timestamptz(s, t_new); } @SuppressWarnings("unused") public static boolean overafter_span_date(Pointer s, int d) { - return MeosLibrary.meos.overafter_span_date(s, d); + return MeosLibraryPart1.meos.overafter_span_date(s, d); } @SuppressWarnings("unused") public static boolean overafter_span_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.overafter_span_timestamptz(s, t_new); + return MeosLibraryPart1.meos.overafter_span_timestamptz(s, t_new); } @SuppressWarnings("unused") public static boolean overafter_spanset_date(Pointer ss, int d) { - return MeosLibrary.meos.overafter_spanset_date(ss, d); + return MeosLibraryPart1.meos.overafter_spanset_date(ss, d); } @SuppressWarnings("unused") public static boolean overafter_spanset_timestamptz(Pointer ss, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.overafter_spanset_timestamptz(ss, t_new); + return MeosLibraryPart1.meos.overafter_spanset_timestamptz(ss, t_new); } @SuppressWarnings("unused") public static boolean overafter_timestamptz_set(OffsetDateTime t, Pointer s) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.overafter_timestamptz_set(t_new, s); + return MeosLibraryPart1.meos.overafter_timestamptz_set(t_new, s); } @SuppressWarnings("unused") public static boolean overafter_timestamptz_span(OffsetDateTime t, Pointer s) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.overafter_timestamptz_span(t_new, s); + return MeosLibraryPart1.meos.overafter_timestamptz_span(t_new, s); } @SuppressWarnings("unused") public static boolean overafter_timestamptz_spanset(OffsetDateTime t, Pointer ss) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.overafter_timestamptz_spanset(t_new, ss); + return MeosLibraryPart1.meos.overafter_timestamptz_spanset(t_new, ss); } @SuppressWarnings("unused") public static boolean overbefore_date_set(int d, Pointer s) { - return MeosLibrary.meos.overbefore_date_set(d, s); + return MeosLibraryPart1.meos.overbefore_date_set(d, s); } @SuppressWarnings("unused") public static boolean overbefore_date_span(int d, Pointer s) { - return MeosLibrary.meos.overbefore_date_span(d, s); + return MeosLibraryPart1.meos.overbefore_date_span(d, s); } @SuppressWarnings("unused") public static boolean overbefore_date_spanset(int d, Pointer ss) { - return MeosLibrary.meos.overbefore_date_spanset(d, ss); + return MeosLibraryPart1.meos.overbefore_date_spanset(d, ss); } @SuppressWarnings("unused") public static boolean overbefore_set_date(Pointer s, int d) { - return MeosLibrary.meos.overbefore_set_date(s, d); + return MeosLibraryPart1.meos.overbefore_set_date(s, d); } @SuppressWarnings("unused") public static boolean overbefore_set_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.overbefore_set_timestamptz(s, t_new); + return MeosLibraryPart1.meos.overbefore_set_timestamptz(s, t_new); } @SuppressWarnings("unused") public static boolean overbefore_span_date(Pointer s, int d) { - return MeosLibrary.meos.overbefore_span_date(s, d); + return MeosLibraryPart1.meos.overbefore_span_date(s, d); } @SuppressWarnings("unused") public static boolean overbefore_span_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.overbefore_span_timestamptz(s, t_new); + return MeosLibraryPart1.meos.overbefore_span_timestamptz(s, t_new); } @SuppressWarnings("unused") public static boolean overbefore_spanset_date(Pointer ss, int d) { - return MeosLibrary.meos.overbefore_spanset_date(ss, d); + return MeosLibraryPart1.meos.overbefore_spanset_date(ss, d); } @SuppressWarnings("unused") public static boolean overbefore_spanset_timestamptz(Pointer ss, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.overbefore_spanset_timestamptz(ss, t_new); + return MeosLibraryPart1.meos.overbefore_spanset_timestamptz(ss, t_new); } @SuppressWarnings("unused") public static boolean overbefore_timestamptz_set(OffsetDateTime t, Pointer s) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.overbefore_timestamptz_set(t_new, s); + return MeosLibraryPart1.meos.overbefore_timestamptz_set(t_new, s); } @SuppressWarnings("unused") public static boolean overbefore_timestamptz_span(OffsetDateTime t, Pointer s) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.overbefore_timestamptz_span(t_new, s); + return MeosLibraryPart1.meos.overbefore_timestamptz_span(t_new, s); } @SuppressWarnings("unused") public static boolean overbefore_timestamptz_spanset(OffsetDateTime t, Pointer ss) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.overbefore_timestamptz_spanset(t_new, ss); + return MeosLibraryPart1.meos.overbefore_timestamptz_spanset(t_new, ss); } @SuppressWarnings("unused") public static boolean overleft_bigint_set(long i, Pointer s) { - return MeosLibrary.meos.overleft_bigint_set(i, s); + return MeosLibraryPart2.meos.overleft_bigint_set(i, s); } @SuppressWarnings("unused") public static boolean overleft_bigint_span(long i, Pointer s) { - return MeosLibrary.meos.overleft_bigint_span(i, s); + return MeosLibraryPart2.meos.overleft_bigint_span(i, s); } @SuppressWarnings("unused") public static boolean overleft_bigint_spanset(long i, Pointer ss) { - return MeosLibrary.meos.overleft_bigint_spanset(i, ss); + return MeosLibraryPart2.meos.overleft_bigint_spanset(i, ss); } @SuppressWarnings("unused") public static boolean overleft_float_set(double d, Pointer s) { - return MeosLibrary.meos.overleft_float_set(d, s); + return MeosLibraryPart2.meos.overleft_float_set(d, s); } @SuppressWarnings("unused") public static boolean overleft_float_span(double d, Pointer s) { - return MeosLibrary.meos.overleft_float_span(d, s); + return MeosLibraryPart2.meos.overleft_float_span(d, s); } @SuppressWarnings("unused") public static boolean overleft_float_spanset(double d, Pointer ss) { - return MeosLibrary.meos.overleft_float_spanset(d, ss); + return MeosLibraryPart2.meos.overleft_float_spanset(d, ss); } @SuppressWarnings("unused") public static boolean overleft_int_set(int i, Pointer s) { - return MeosLibrary.meos.overleft_int_set(i, s); + return MeosLibraryPart2.meos.overleft_int_set(i, s); } @SuppressWarnings("unused") public static boolean overleft_int_span(int i, Pointer s) { - return MeosLibrary.meos.overleft_int_span(i, s); + return MeosLibraryPart2.meos.overleft_int_span(i, s); } @SuppressWarnings("unused") public static boolean overleft_int_spanset(int i, Pointer ss) { - return MeosLibrary.meos.overleft_int_spanset(i, ss); + return MeosLibraryPart2.meos.overleft_int_spanset(i, ss); } @SuppressWarnings("unused") public static boolean overleft_set_bigint(Pointer s, long i) { - return MeosLibrary.meos.overleft_set_bigint(s, i); + return MeosLibraryPart2.meos.overleft_set_bigint(s, i); } @SuppressWarnings("unused") public static boolean overleft_set_float(Pointer s, double d) { - return MeosLibrary.meos.overleft_set_float(s, d); + return MeosLibraryPart2.meos.overleft_set_float(s, d); } @SuppressWarnings("unused") public static boolean overleft_set_int(Pointer s, int i) { - return MeosLibrary.meos.overleft_set_int(s, i); + return MeosLibraryPart2.meos.overleft_set_int(s, i); } @SuppressWarnings("unused") public static boolean overleft_set_set(Pointer s1, Pointer s2) { - return MeosLibrary.meos.overleft_set_set(s1, s2); + return MeosLibraryPart2.meos.overleft_set_set(s1, s2); } @SuppressWarnings("unused") public static boolean overleft_set_text(Pointer s, Pointer txt) { - return MeosLibrary.meos.overleft_set_text(s, txt); + return MeosLibraryPart2.meos.overleft_set_text(s, txt); } @SuppressWarnings("unused") public static boolean overleft_span_bigint(Pointer s, long i) { - return MeosLibrary.meos.overleft_span_bigint(s, i); + return MeosLibraryPart2.meos.overleft_span_bigint(s, i); } @SuppressWarnings("unused") public static boolean overleft_span_float(Pointer s, double d) { - return MeosLibrary.meos.overleft_span_float(s, d); + return MeosLibraryPart2.meos.overleft_span_float(s, d); } @SuppressWarnings("unused") public static boolean overleft_span_int(Pointer s, int i) { - return MeosLibrary.meos.overleft_span_int(s, i); + return MeosLibraryPart2.meos.overleft_span_int(s, i); } @SuppressWarnings("unused") public static boolean overleft_span_span(Pointer s1, Pointer s2) { - return MeosLibrary.meos.overleft_span_span(s1, s2); + return MeosLibraryPart2.meos.overleft_span_span(s1, s2); } @SuppressWarnings("unused") public static boolean overleft_span_spanset(Pointer s, Pointer ss) { - return MeosLibrary.meos.overleft_span_spanset(s, ss); + return MeosLibraryPart2.meos.overleft_span_spanset(s, ss); } @SuppressWarnings("unused") public static boolean overleft_spanset_bigint(Pointer ss, long i) { - return MeosLibrary.meos.overleft_spanset_bigint(ss, i); + return MeosLibraryPart2.meos.overleft_spanset_bigint(ss, i); } @SuppressWarnings("unused") public static boolean overleft_spanset_float(Pointer ss, double d) { - return MeosLibrary.meos.overleft_spanset_float(ss, d); + return MeosLibraryPart2.meos.overleft_spanset_float(ss, d); } @SuppressWarnings("unused") public static boolean overleft_spanset_int(Pointer ss, int i) { - return MeosLibrary.meos.overleft_spanset_int(ss, i); + return MeosLibraryPart2.meos.overleft_spanset_int(ss, i); } @SuppressWarnings("unused") public static boolean overleft_spanset_span(Pointer ss, Pointer s) { - return MeosLibrary.meos.overleft_spanset_span(ss, s); + return MeosLibraryPart2.meos.overleft_spanset_span(ss, s); } @SuppressWarnings("unused") public static boolean overleft_spanset_spanset(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.overleft_spanset_spanset(ss1, ss2); + return MeosLibraryPart2.meos.overleft_spanset_spanset(ss1, ss2); } @SuppressWarnings("unused") public static boolean overleft_text_set(Pointer txt, Pointer s) { - return MeosLibrary.meos.overleft_text_set(txt, s); + return MeosLibraryPart2.meos.overleft_text_set(txt, s); } @SuppressWarnings("unused") public static boolean overright_bigint_set(long i, Pointer s) { - return MeosLibrary.meos.overright_bigint_set(i, s); + return MeosLibraryPart2.meos.overright_bigint_set(i, s); } @SuppressWarnings("unused") public static boolean overright_bigint_span(long i, Pointer s) { - return MeosLibrary.meos.overright_bigint_span(i, s); + return MeosLibraryPart2.meos.overright_bigint_span(i, s); } @SuppressWarnings("unused") public static boolean overright_bigint_spanset(long i, Pointer ss) { - return MeosLibrary.meos.overright_bigint_spanset(i, ss); + return MeosLibraryPart2.meos.overright_bigint_spanset(i, ss); } @SuppressWarnings("unused") public static boolean overright_float_set(double d, Pointer s) { - return MeosLibrary.meos.overright_float_set(d, s); + return MeosLibraryPart2.meos.overright_float_set(d, s); } @SuppressWarnings("unused") public static boolean overright_float_span(double d, Pointer s) { - return MeosLibrary.meos.overright_float_span(d, s); + return MeosLibraryPart2.meos.overright_float_span(d, s); } @SuppressWarnings("unused") public static boolean overright_float_spanset(double d, Pointer ss) { - return MeosLibrary.meos.overright_float_spanset(d, ss); + return MeosLibraryPart2.meos.overright_float_spanset(d, ss); } @SuppressWarnings("unused") public static boolean overright_int_set(int i, Pointer s) { - return MeosLibrary.meos.overright_int_set(i, s); + return MeosLibraryPart2.meos.overright_int_set(i, s); } @SuppressWarnings("unused") public static boolean overright_int_span(int i, Pointer s) { - return MeosLibrary.meos.overright_int_span(i, s); + return MeosLibraryPart2.meos.overright_int_span(i, s); } @SuppressWarnings("unused") public static boolean overright_int_spanset(int i, Pointer ss) { - return MeosLibrary.meos.overright_int_spanset(i, ss); + return MeosLibraryPart2.meos.overright_int_spanset(i, ss); } @SuppressWarnings("unused") public static boolean overright_set_bigint(Pointer s, long i) { - return MeosLibrary.meos.overright_set_bigint(s, i); + return MeosLibraryPart2.meos.overright_set_bigint(s, i); } @SuppressWarnings("unused") public static boolean overright_set_float(Pointer s, double d) { - return MeosLibrary.meos.overright_set_float(s, d); + return MeosLibraryPart2.meos.overright_set_float(s, d); } @SuppressWarnings("unused") public static boolean overright_set_int(Pointer s, int i) { - return MeosLibrary.meos.overright_set_int(s, i); + return MeosLibraryPart2.meos.overright_set_int(s, i); } @SuppressWarnings("unused") public static boolean overright_set_set(Pointer s1, Pointer s2) { - return MeosLibrary.meos.overright_set_set(s1, s2); + return MeosLibraryPart2.meos.overright_set_set(s1, s2); } @SuppressWarnings("unused") public static boolean overright_set_text(Pointer s, Pointer txt) { - return MeosLibrary.meos.overright_set_text(s, txt); + return MeosLibraryPart2.meos.overright_set_text(s, txt); } @SuppressWarnings("unused") public static boolean overright_span_bigint(Pointer s, long i) { - return MeosLibrary.meos.overright_span_bigint(s, i); + return MeosLibraryPart2.meos.overright_span_bigint(s, i); } @SuppressWarnings("unused") public static boolean overright_span_float(Pointer s, double d) { - return MeosLibrary.meos.overright_span_float(s, d); + return MeosLibraryPart2.meos.overright_span_float(s, d); } @SuppressWarnings("unused") public static boolean overright_span_int(Pointer s, int i) { - return MeosLibrary.meos.overright_span_int(s, i); + return MeosLibraryPart2.meos.overright_span_int(s, i); } @SuppressWarnings("unused") public static boolean overright_span_span(Pointer s1, Pointer s2) { - return MeosLibrary.meos.overright_span_span(s1, s2); + return MeosLibraryPart2.meos.overright_span_span(s1, s2); } @SuppressWarnings("unused") public static boolean overright_span_spanset(Pointer s, Pointer ss) { - return MeosLibrary.meos.overright_span_spanset(s, ss); + return MeosLibraryPart2.meos.overright_span_spanset(s, ss); } @SuppressWarnings("unused") public static boolean overright_spanset_bigint(Pointer ss, long i) { - return MeosLibrary.meos.overright_spanset_bigint(ss, i); + return MeosLibraryPart2.meos.overright_spanset_bigint(ss, i); } @SuppressWarnings("unused") public static boolean overright_spanset_float(Pointer ss, double d) { - return MeosLibrary.meos.overright_spanset_float(ss, d); + return MeosLibraryPart2.meos.overright_spanset_float(ss, d); } @SuppressWarnings("unused") public static boolean overright_spanset_int(Pointer ss, int i) { - return MeosLibrary.meos.overright_spanset_int(ss, i); + return MeosLibraryPart2.meos.overright_spanset_int(ss, i); } @SuppressWarnings("unused") public static boolean overright_spanset_span(Pointer ss, Pointer s) { - return MeosLibrary.meos.overright_spanset_span(ss, s); + return MeosLibraryPart2.meos.overright_spanset_span(ss, s); } @SuppressWarnings("unused") public static boolean overright_spanset_spanset(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.overright_spanset_spanset(ss1, ss2); + return MeosLibraryPart2.meos.overright_spanset_spanset(ss1, ss2); } @SuppressWarnings("unused") public static boolean overright_text_set(Pointer txt, Pointer s) { - return MeosLibrary.meos.overright_text_set(txt, s); + return MeosLibraryPart2.meos.overright_text_set(txt, s); } @SuppressWarnings("unused") public static boolean right_bigint_set(long i, Pointer s) { - return MeosLibrary.meos.right_bigint_set(i, s); + return MeosLibraryPart2.meos.right_bigint_set(i, s); } @SuppressWarnings("unused") public static boolean right_bigint_span(long i, Pointer s) { - return MeosLibrary.meos.right_bigint_span(i, s); + return MeosLibraryPart2.meos.right_bigint_span(i, s); } @SuppressWarnings("unused") public static boolean right_bigint_spanset(long i, Pointer ss) { - return MeosLibrary.meos.right_bigint_spanset(i, ss); + return MeosLibraryPart2.meos.right_bigint_spanset(i, ss); } @SuppressWarnings("unused") public static boolean right_float_set(double d, Pointer s) { - return MeosLibrary.meos.right_float_set(d, s); + return MeosLibraryPart2.meos.right_float_set(d, s); } @SuppressWarnings("unused") public static boolean right_float_span(double d, Pointer s) { - return MeosLibrary.meos.right_float_span(d, s); + return MeosLibraryPart2.meos.right_float_span(d, s); } @SuppressWarnings("unused") public static boolean right_float_spanset(double d, Pointer ss) { - return MeosLibrary.meos.right_float_spanset(d, ss); + return MeosLibraryPart2.meos.right_float_spanset(d, ss); } @SuppressWarnings("unused") public static boolean right_int_set(int i, Pointer s) { - return MeosLibrary.meos.right_int_set(i, s); + return MeosLibraryPart2.meos.right_int_set(i, s); } @SuppressWarnings("unused") public static boolean right_int_span(int i, Pointer s) { - return MeosLibrary.meos.right_int_span(i, s); + return MeosLibraryPart2.meos.right_int_span(i, s); } @SuppressWarnings("unused") public static boolean right_int_spanset(int i, Pointer ss) { - return MeosLibrary.meos.right_int_spanset(i, ss); + return MeosLibraryPart2.meos.right_int_spanset(i, ss); } @SuppressWarnings("unused") public static boolean right_set_bigint(Pointer s, long i) { - return MeosLibrary.meos.right_set_bigint(s, i); + return MeosLibraryPart2.meos.right_set_bigint(s, i); } @SuppressWarnings("unused") public static boolean right_set_float(Pointer s, double d) { - return MeosLibrary.meos.right_set_float(s, d); + return MeosLibraryPart2.meos.right_set_float(s, d); } @SuppressWarnings("unused") public static boolean right_set_int(Pointer s, int i) { - return MeosLibrary.meos.right_set_int(s, i); + return MeosLibraryPart2.meos.right_set_int(s, i); } @SuppressWarnings("unused") public static boolean right_set_set(Pointer s1, Pointer s2) { - return MeosLibrary.meos.right_set_set(s1, s2); + return MeosLibraryPart2.meos.right_set_set(s1, s2); } @SuppressWarnings("unused") public static boolean right_set_text(Pointer s, Pointer txt) { - return MeosLibrary.meos.right_set_text(s, txt); + return MeosLibraryPart2.meos.right_set_text(s, txt); } @SuppressWarnings("unused") public static boolean right_span_bigint(Pointer s, long i) { - return MeosLibrary.meos.right_span_bigint(s, i); + return MeosLibraryPart2.meos.right_span_bigint(s, i); } @SuppressWarnings("unused") public static boolean right_span_float(Pointer s, double d) { - return MeosLibrary.meos.right_span_float(s, d); + return MeosLibraryPart2.meos.right_span_float(s, d); } @SuppressWarnings("unused") public static boolean right_span_int(Pointer s, int i) { - return MeosLibrary.meos.right_span_int(s, i); + return MeosLibraryPart2.meos.right_span_int(s, i); } @SuppressWarnings("unused") public static boolean right_span_span(Pointer s1, Pointer s2) { - return MeosLibrary.meos.right_span_span(s1, s2); + return MeosLibraryPart2.meos.right_span_span(s1, s2); } @SuppressWarnings("unused") public static boolean right_span_spanset(Pointer s, Pointer ss) { - return MeosLibrary.meos.right_span_spanset(s, ss); + return MeosLibraryPart2.meos.right_span_spanset(s, ss); } @SuppressWarnings("unused") public static boolean right_spanset_bigint(Pointer ss, long i) { - return MeosLibrary.meos.right_spanset_bigint(ss, i); + return MeosLibraryPart2.meos.right_spanset_bigint(ss, i); } @SuppressWarnings("unused") public static boolean right_spanset_float(Pointer ss, double d) { - return MeosLibrary.meos.right_spanset_float(ss, d); + return MeosLibraryPart2.meos.right_spanset_float(ss, d); } @SuppressWarnings("unused") public static boolean right_spanset_int(Pointer ss, int i) { - return MeosLibrary.meos.right_spanset_int(ss, i); + return MeosLibraryPart2.meos.right_spanset_int(ss, i); } @SuppressWarnings("unused") public static boolean right_spanset_span(Pointer ss, Pointer s) { - return MeosLibrary.meos.right_spanset_span(ss, s); + return MeosLibraryPart2.meos.right_spanset_span(ss, s); } @SuppressWarnings("unused") public static boolean right_spanset_spanset(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.right_spanset_spanset(ss1, ss2); + return MeosLibraryPart2.meos.right_spanset_spanset(ss1, ss2); } @SuppressWarnings("unused") public static boolean right_text_set(Pointer txt, Pointer s) { - return MeosLibrary.meos.right_text_set(txt, s); + return MeosLibraryPart2.meos.right_text_set(txt, s); } @SuppressWarnings("unused") public static Pointer intersection_bigint_set(long i, Pointer s) { - return MeosLibrary.meos.intersection_bigint_set(i, s); + return MeosLibraryPart1.meos.intersection_bigint_set(i, s); } @SuppressWarnings("unused") public static Pointer intersection_date_set(int d, Pointer s) { - return MeosLibrary.meos.intersection_date_set(d, s); + return MeosLibraryPart1.meos.intersection_date_set(d, s); } @SuppressWarnings("unused") public static Pointer intersection_float_set(double d, Pointer s) { - return MeosLibrary.meos.intersection_float_set(d, s); + return MeosLibraryPart1.meos.intersection_float_set(d, s); } @SuppressWarnings("unused") public static Pointer intersection_geo_set(Pointer gs, Pointer s) { - return MeosLibrary.meos.intersection_geo_set(gs, s); + return MeosLibraryPart1.meos.intersection_geo_set(gs, s); } @SuppressWarnings("unused") public static Pointer intersection_int_set(int i, Pointer s) { - return MeosLibrary.meos.intersection_int_set(i, s); + return MeosLibraryPart1.meos.intersection_int_set(i, s); } @SuppressWarnings("unused") public static Pointer intersection_set_bigint(Pointer s, long i) { - return MeosLibrary.meos.intersection_set_bigint(s, i); + return MeosLibraryPart1.meos.intersection_set_bigint(s, i); } @SuppressWarnings("unused") public static Pointer intersection_set_date(Pointer s, int d) { - return MeosLibrary.meos.intersection_set_date(s, d); + return MeosLibraryPart1.meos.intersection_set_date(s, d); } @SuppressWarnings("unused") public static Pointer intersection_set_float(Pointer s, double d) { - return MeosLibrary.meos.intersection_set_float(s, d); + return MeosLibraryPart1.meos.intersection_set_float(s, d); } @SuppressWarnings("unused") public static Pointer intersection_set_geo(Pointer s, Pointer gs) { - return MeosLibrary.meos.intersection_set_geo(s, gs); + return MeosLibraryPart1.meos.intersection_set_geo(s, gs); } @SuppressWarnings("unused") public static Pointer intersection_set_int(Pointer s, int i) { - return MeosLibrary.meos.intersection_set_int(s, i); + return MeosLibraryPart1.meos.intersection_set_int(s, i); } @SuppressWarnings("unused") public static Pointer intersection_set_set(Pointer s1, Pointer s2) { - return MeosLibrary.meos.intersection_set_set(s1, s2); + return MeosLibraryPart1.meos.intersection_set_set(s1, s2); } @SuppressWarnings("unused") public static Pointer intersection_set_text(Pointer s, Pointer txt) { - return MeosLibrary.meos.intersection_set_text(s, txt); + return MeosLibraryPart1.meos.intersection_set_text(s, txt); } @SuppressWarnings("unused") public static Pointer intersection_set_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.intersection_set_timestamptz(s, t_new); + return MeosLibraryPart1.meos.intersection_set_timestamptz(s, t_new); } @SuppressWarnings("unused") public static Pointer intersection_span_bigint(Pointer s, long i) { - return MeosLibrary.meos.intersection_span_bigint(s, i); + return MeosLibraryPart1.meos.intersection_span_bigint(s, i); } @SuppressWarnings("unused") public static Pointer intersection_span_date(Pointer s, int d) { - return MeosLibrary.meos.intersection_span_date(s, d); + return MeosLibraryPart1.meos.intersection_span_date(s, d); } @SuppressWarnings("unused") public static Pointer intersection_span_float(Pointer s, double d) { - return MeosLibrary.meos.intersection_span_float(s, d); + return MeosLibraryPart1.meos.intersection_span_float(s, d); } @SuppressWarnings("unused") public static Pointer intersection_span_int(Pointer s, int i) { - return MeosLibrary.meos.intersection_span_int(s, i); + return MeosLibraryPart1.meos.intersection_span_int(s, i); } @SuppressWarnings("unused") public static Pointer intersection_span_span(Pointer s1, Pointer s2) { - return MeosLibrary.meos.intersection_span_span(s1, s2); + return MeosLibraryPart1.meos.intersection_span_span(s1, s2); } @SuppressWarnings("unused") public static Pointer intersection_span_spanset(Pointer s, Pointer ss) { - return MeosLibrary.meos.intersection_span_spanset(s, ss); + return MeosLibraryPart1.meos.intersection_span_spanset(s, ss); } @SuppressWarnings("unused") public static Pointer intersection_span_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.intersection_span_timestamptz(s, t_new); + return MeosLibraryPart1.meos.intersection_span_timestamptz(s, t_new); } @SuppressWarnings("unused") public static Pointer intersection_spanset_bigint(Pointer ss, long i) { - return MeosLibrary.meos.intersection_spanset_bigint(ss, i); + return MeosLibraryPart1.meos.intersection_spanset_bigint(ss, i); } @SuppressWarnings("unused") public static Pointer intersection_spanset_date(Pointer ss, int d) { - return MeosLibrary.meos.intersection_spanset_date(ss, d); + return MeosLibraryPart1.meos.intersection_spanset_date(ss, d); } @SuppressWarnings("unused") public static Pointer intersection_spanset_float(Pointer ss, double d) { - return MeosLibrary.meos.intersection_spanset_float(ss, d); + return MeosLibraryPart1.meos.intersection_spanset_float(ss, d); } @SuppressWarnings("unused") public static Pointer intersection_spanset_int(Pointer ss, int i) { - return MeosLibrary.meos.intersection_spanset_int(ss, i); + return MeosLibraryPart1.meos.intersection_spanset_int(ss, i); } @SuppressWarnings("unused") public static Pointer intersection_spanset_span(Pointer ss, Pointer s) { - return MeosLibrary.meos.intersection_spanset_span(ss, s); + return MeosLibraryPart1.meos.intersection_spanset_span(ss, s); } @SuppressWarnings("unused") public static Pointer intersection_spanset_spanset(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.intersection_spanset_spanset(ss1, ss2); + return MeosLibraryPart1.meos.intersection_spanset_spanset(ss1, ss2); } @SuppressWarnings("unused") public static Pointer intersection_spanset_timestamptz(Pointer ss, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.intersection_spanset_timestamptz(ss, t_new); + return MeosLibraryPart1.meos.intersection_spanset_timestamptz(ss, t_new); } @SuppressWarnings("unused") public static Pointer intersection_text_set(Pointer txt, Pointer s) { - return MeosLibrary.meos.intersection_text_set(txt, s); + return MeosLibraryPart1.meos.intersection_text_set(txt, s); } @SuppressWarnings("unused") public static Pointer intersection_timestamptz_set(OffsetDateTime t, Pointer s) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.intersection_timestamptz_set(t_new, s); + return MeosLibraryPart1.meos.intersection_timestamptz_set(t_new, s); } @SuppressWarnings("unused") public static Pointer minus_bigint_set(long i, Pointer s) { - return MeosLibrary.meos.minus_bigint_set(i, s); + return MeosLibraryPart1.meos.minus_bigint_set(i, s); } @SuppressWarnings("unused") public static Pointer minus_bigint_span(long i, Pointer s) { - return MeosLibrary.meos.minus_bigint_span(i, s); + return MeosLibraryPart1.meos.minus_bigint_span(i, s); } @SuppressWarnings("unused") public static Pointer minus_bigint_spanset(long i, Pointer ss) { - return MeosLibrary.meos.minus_bigint_spanset(i, ss); + return MeosLibraryPart1.meos.minus_bigint_spanset(i, ss); } @SuppressWarnings("unused") public static Pointer minus_date_set(int d, Pointer s) { - return MeosLibrary.meos.minus_date_set(d, s); + return MeosLibraryPart1.meos.minus_date_set(d, s); } @SuppressWarnings("unused") public static Pointer minus_date_span(int d, Pointer s) { - return MeosLibrary.meos.minus_date_span(d, s); + return MeosLibraryPart1.meos.minus_date_span(d, s); } @SuppressWarnings("unused") public static Pointer minus_date_spanset(int d, Pointer ss) { - return MeosLibrary.meos.minus_date_spanset(d, ss); + return MeosLibraryPart1.meos.minus_date_spanset(d, ss); } @SuppressWarnings("unused") public static Pointer minus_float_set(double d, Pointer s) { - return MeosLibrary.meos.minus_float_set(d, s); + return MeosLibraryPart1.meos.minus_float_set(d, s); } @SuppressWarnings("unused") public static Pointer minus_float_span(double d, Pointer s) { - return MeosLibrary.meos.minus_float_span(d, s); + return MeosLibraryPart1.meos.minus_float_span(d, s); } @SuppressWarnings("unused") public static Pointer minus_float_spanset(double d, Pointer ss) { - return MeosLibrary.meos.minus_float_spanset(d, ss); + return MeosLibraryPart1.meos.minus_float_spanset(d, ss); } @SuppressWarnings("unused") public static Pointer minus_geo_set(Pointer gs, Pointer s) { - return MeosLibrary.meos.minus_geo_set(gs, s); + return MeosLibraryPart1.meos.minus_geo_set(gs, s); } @SuppressWarnings("unused") public static Pointer minus_int_set(int i, Pointer s) { - return MeosLibrary.meos.minus_int_set(i, s); + return MeosLibraryPart1.meos.minus_int_set(i, s); } @SuppressWarnings("unused") public static Pointer minus_int_span(int i, Pointer s) { - return MeosLibrary.meos.minus_int_span(i, s); + return MeosLibraryPart1.meos.minus_int_span(i, s); } @SuppressWarnings("unused") public static Pointer minus_int_spanset(int i, Pointer ss) { - return MeosLibrary.meos.minus_int_spanset(i, ss); + return MeosLibraryPart1.meos.minus_int_spanset(i, ss); } @SuppressWarnings("unused") public static Pointer minus_set_bigint(Pointer s, long i) { - return MeosLibrary.meos.minus_set_bigint(s, i); + return MeosLibraryPart1.meos.minus_set_bigint(s, i); } @SuppressWarnings("unused") public static Pointer minus_set_date(Pointer s, int d) { - return MeosLibrary.meos.minus_set_date(s, d); + return MeosLibraryPart1.meos.minus_set_date(s, d); } @SuppressWarnings("unused") public static Pointer minus_set_float(Pointer s, double d) { - return MeosLibrary.meos.minus_set_float(s, d); + return MeosLibraryPart1.meos.minus_set_float(s, d); } @SuppressWarnings("unused") public static Pointer minus_set_geo(Pointer s, Pointer gs) { - return MeosLibrary.meos.minus_set_geo(s, gs); + return MeosLibraryPart1.meos.minus_set_geo(s, gs); } @SuppressWarnings("unused") public static Pointer minus_set_int(Pointer s, int i) { - return MeosLibrary.meos.minus_set_int(s, i); + return MeosLibraryPart1.meos.minus_set_int(s, i); } @SuppressWarnings("unused") public static Pointer minus_set_set(Pointer s1, Pointer s2) { - return MeosLibrary.meos.minus_set_set(s1, s2); + return MeosLibraryPart1.meos.minus_set_set(s1, s2); } @SuppressWarnings("unused") public static Pointer minus_set_text(Pointer s, Pointer txt) { - return MeosLibrary.meos.minus_set_text(s, txt); + return MeosLibraryPart1.meos.minus_set_text(s, txt); } @SuppressWarnings("unused") public static Pointer minus_set_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.minus_set_timestamptz(s, t_new); + return MeosLibraryPart1.meos.minus_set_timestamptz(s, t_new); } @SuppressWarnings("unused") public static Pointer minus_span_bigint(Pointer s, long i) { - return MeosLibrary.meos.minus_span_bigint(s, i); + return MeosLibraryPart1.meos.minus_span_bigint(s, i); } @SuppressWarnings("unused") public static Pointer minus_span_date(Pointer s, int d) { - return MeosLibrary.meos.minus_span_date(s, d); + return MeosLibraryPart1.meos.minus_span_date(s, d); } @SuppressWarnings("unused") public static Pointer minus_span_float(Pointer s, double d) { - return MeosLibrary.meos.minus_span_float(s, d); + return MeosLibraryPart1.meos.minus_span_float(s, d); } @SuppressWarnings("unused") public static Pointer minus_span_int(Pointer s, int i) { - return MeosLibrary.meos.minus_span_int(s, i); + return MeosLibraryPart1.meos.minus_span_int(s, i); } @SuppressWarnings("unused") public static Pointer minus_span_span(Pointer s1, Pointer s2) { - return MeosLibrary.meos.minus_span_span(s1, s2); + return MeosLibraryPart1.meos.minus_span_span(s1, s2); } @SuppressWarnings("unused") public static Pointer minus_span_spanset(Pointer s, Pointer ss) { - return MeosLibrary.meos.minus_span_spanset(s, ss); + return MeosLibraryPart1.meos.minus_span_spanset(s, ss); } @SuppressWarnings("unused") public static Pointer minus_span_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.minus_span_timestamptz(s, t_new); + return MeosLibraryPart1.meos.minus_span_timestamptz(s, t_new); } @SuppressWarnings("unused") public static Pointer minus_spanset_bigint(Pointer ss, long i) { - return MeosLibrary.meos.minus_spanset_bigint(ss, i); + return MeosLibraryPart1.meos.minus_spanset_bigint(ss, i); } @SuppressWarnings("unused") public static Pointer minus_spanset_date(Pointer ss, int d) { - return MeosLibrary.meos.minus_spanset_date(ss, d); + return MeosLibraryPart1.meos.minus_spanset_date(ss, d); } @SuppressWarnings("unused") public static Pointer minus_spanset_float(Pointer ss, double d) { - return MeosLibrary.meos.minus_spanset_float(ss, d); + return MeosLibraryPart1.meos.minus_spanset_float(ss, d); } @SuppressWarnings("unused") public static Pointer minus_spanset_int(Pointer ss, int i) { - return MeosLibrary.meos.minus_spanset_int(ss, i); + return MeosLibraryPart1.meos.minus_spanset_int(ss, i); } @SuppressWarnings("unused") public static Pointer minus_spanset_span(Pointer ss, Pointer s) { - return MeosLibrary.meos.minus_spanset_span(ss, s); + return MeosLibraryPart1.meos.minus_spanset_span(ss, s); } @SuppressWarnings("unused") public static Pointer minus_spanset_spanset(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.minus_spanset_spanset(ss1, ss2); + return MeosLibraryPart1.meos.minus_spanset_spanset(ss1, ss2); } @SuppressWarnings("unused") public static Pointer minus_spanset_timestamptz(Pointer ss, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.minus_spanset_timestamptz(ss, t_new); + return MeosLibraryPart1.meos.minus_spanset_timestamptz(ss, t_new); } @SuppressWarnings("unused") public static Pointer minus_text_set(Pointer txt, Pointer s) { - return MeosLibrary.meos.minus_text_set(txt, s); + return MeosLibraryPart1.meos.minus_text_set(txt, s); } @SuppressWarnings("unused") public static Pointer minus_timestamptz_set(OffsetDateTime t, Pointer s) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.minus_timestamptz_set(t_new, s); + return MeosLibraryPart1.meos.minus_timestamptz_set(t_new, s); } @SuppressWarnings("unused") public static Pointer minus_timestamptz_span(OffsetDateTime t, Pointer s) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.minus_timestamptz_span(t_new, s); + return MeosLibraryPart1.meos.minus_timestamptz_span(t_new, s); } @SuppressWarnings("unused") public static Pointer minus_timestamptz_spanset(OffsetDateTime t, Pointer ss) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.minus_timestamptz_spanset(t_new, ss); + return MeosLibraryPart1.meos.minus_timestamptz_spanset(t_new, ss); } @SuppressWarnings("unused") public static Pointer union_bigint_set(long i, Pointer s) { - return MeosLibrary.meos.union_bigint_set(i, s); + return MeosLibraryPart3.meos.union_bigint_set(i, s); } @SuppressWarnings("unused") public static Pointer union_bigint_span(Pointer s, long i) { - return MeosLibrary.meos.union_bigint_span(s, i); + return MeosLibraryPart3.meos.union_bigint_span(s, i); } @SuppressWarnings("unused") public static Pointer union_bigint_spanset(long i, Pointer ss) { - return MeosLibrary.meos.union_bigint_spanset(i, ss); + return MeosLibraryPart3.meos.union_bigint_spanset(i, ss); } @SuppressWarnings("unused") public static Pointer union_date_set(int d, Pointer s) { - return MeosLibrary.meos.union_date_set(d, s); + return MeosLibraryPart3.meos.union_date_set(d, s); } @SuppressWarnings("unused") public static Pointer union_date_span(Pointer s, int d) { - return MeosLibrary.meos.union_date_span(s, d); + return MeosLibraryPart3.meos.union_date_span(s, d); } @SuppressWarnings("unused") public static Pointer union_date_spanset(int d, Pointer ss) { - return MeosLibrary.meos.union_date_spanset(d, ss); + return MeosLibraryPart3.meos.union_date_spanset(d, ss); } @SuppressWarnings("unused") public static Pointer union_float_set(double d, Pointer s) { - return MeosLibrary.meos.union_float_set(d, s); + return MeosLibraryPart3.meos.union_float_set(d, s); } @SuppressWarnings("unused") public static Pointer union_float_span(Pointer s, double d) { - return MeosLibrary.meos.union_float_span(s, d); + return MeosLibraryPart3.meos.union_float_span(s, d); } @SuppressWarnings("unused") public static Pointer union_float_spanset(double d, Pointer ss) { - return MeosLibrary.meos.union_float_spanset(d, ss); + return MeosLibraryPart3.meos.union_float_spanset(d, ss); } @SuppressWarnings("unused") public static Pointer union_geo_set(Pointer gs, Pointer s) { - return MeosLibrary.meos.union_geo_set(gs, s); + return MeosLibraryPart3.meos.union_geo_set(gs, s); } @SuppressWarnings("unused") public static Pointer union_int_set(int i, Pointer s) { - return MeosLibrary.meos.union_int_set(i, s); + return MeosLibraryPart3.meos.union_int_set(i, s); } @SuppressWarnings("unused") public static Pointer union_int_span(int i, Pointer s) { - return MeosLibrary.meos.union_int_span(i, s); + return MeosLibraryPart3.meos.union_int_span(i, s); } @SuppressWarnings("unused") public static Pointer union_int_spanset(int i, Pointer ss) { - return MeosLibrary.meos.union_int_spanset(i, ss); + return MeosLibraryPart3.meos.union_int_spanset(i, ss); } @SuppressWarnings("unused") public static Pointer union_set_bigint(Pointer s, long i) { - return MeosLibrary.meos.union_set_bigint(s, i); + return MeosLibraryPart3.meos.union_set_bigint(s, i); } @SuppressWarnings("unused") public static Pointer union_set_date(Pointer s, int d) { - return MeosLibrary.meos.union_set_date(s, d); + return MeosLibraryPart3.meos.union_set_date(s, d); } @SuppressWarnings("unused") public static Pointer union_set_float(Pointer s, double d) { - return MeosLibrary.meos.union_set_float(s, d); + return MeosLibraryPart3.meos.union_set_float(s, d); } @SuppressWarnings("unused") public static Pointer union_set_geo(Pointer s, Pointer gs) { - return MeosLibrary.meos.union_set_geo(s, gs); + return MeosLibraryPart3.meos.union_set_geo(s, gs); } @SuppressWarnings("unused") public static Pointer union_set_int(Pointer s, int i) { - return MeosLibrary.meos.union_set_int(s, i); + return MeosLibraryPart3.meos.union_set_int(s, i); } @SuppressWarnings("unused") public static Pointer union_set_set(Pointer s1, Pointer s2) { - return MeosLibrary.meos.union_set_set(s1, s2); + return MeosLibraryPart3.meos.union_set_set(s1, s2); } @SuppressWarnings("unused") public static Pointer union_set_text(Pointer s, Pointer txt) { - return MeosLibrary.meos.union_set_text(s, txt); + return MeosLibraryPart3.meos.union_set_text(s, txt); } @SuppressWarnings("unused") public static Pointer union_set_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.union_set_timestamptz(s, t_new); + return MeosLibraryPart3.meos.union_set_timestamptz(s, t_new); } @SuppressWarnings("unused") public static Pointer union_span_bigint(Pointer s, long i) { - return MeosLibrary.meos.union_span_bigint(s, i); + return MeosLibraryPart3.meos.union_span_bigint(s, i); } @SuppressWarnings("unused") public static Pointer union_span_date(Pointer s, int d) { - return MeosLibrary.meos.union_span_date(s, d); + return MeosLibraryPart3.meos.union_span_date(s, d); } @SuppressWarnings("unused") public static Pointer union_span_float(Pointer s, double d) { - return MeosLibrary.meos.union_span_float(s, d); + return MeosLibraryPart3.meos.union_span_float(s, d); } @SuppressWarnings("unused") public static Pointer union_span_int(Pointer s, int i) { - return MeosLibrary.meos.union_span_int(s, i); + return MeosLibraryPart3.meos.union_span_int(s, i); } @SuppressWarnings("unused") public static Pointer union_span_span(Pointer s1, Pointer s2) { - return MeosLibrary.meos.union_span_span(s1, s2); + return MeosLibraryPart3.meos.union_span_span(s1, s2); } @SuppressWarnings("unused") public static Pointer union_span_spanset(Pointer s, Pointer ss) { - return MeosLibrary.meos.union_span_spanset(s, ss); + return MeosLibraryPart3.meos.union_span_spanset(s, ss); } @SuppressWarnings("unused") public static Pointer union_span_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.union_span_timestamptz(s, t_new); + return MeosLibraryPart3.meos.union_span_timestamptz(s, t_new); } @SuppressWarnings("unused") public static Pointer union_spanset_bigint(Pointer ss, long i) { - return MeosLibrary.meos.union_spanset_bigint(ss, i); + return MeosLibraryPart3.meos.union_spanset_bigint(ss, i); } @SuppressWarnings("unused") public static Pointer union_spanset_date(Pointer ss, int d) { - return MeosLibrary.meos.union_spanset_date(ss, d); + return MeosLibraryPart3.meos.union_spanset_date(ss, d); } @SuppressWarnings("unused") public static Pointer union_spanset_float(Pointer ss, double d) { - return MeosLibrary.meos.union_spanset_float(ss, d); + return MeosLibraryPart3.meos.union_spanset_float(ss, d); } @SuppressWarnings("unused") public static Pointer union_spanset_int(Pointer ss, int i) { - return MeosLibrary.meos.union_spanset_int(ss, i); + return MeosLibraryPart3.meos.union_spanset_int(ss, i); } @SuppressWarnings("unused") public static Pointer union_spanset_span(Pointer ss, Pointer s) { - return MeosLibrary.meos.union_spanset_span(ss, s); + return MeosLibraryPart3.meos.union_spanset_span(ss, s); } @SuppressWarnings("unused") public static Pointer union_spanset_spanset(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.union_spanset_spanset(ss1, ss2); + return MeosLibraryPart3.meos.union_spanset_spanset(ss1, ss2); } @SuppressWarnings("unused") public static Pointer union_spanset_timestamptz(Pointer ss, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.union_spanset_timestamptz(ss, t_new); + return MeosLibraryPart3.meos.union_spanset_timestamptz(ss, t_new); } @SuppressWarnings("unused") public static Pointer union_text_set(Pointer txt, Pointer s) { - return MeosLibrary.meos.union_text_set(txt, s); + return MeosLibraryPart3.meos.union_text_set(txt, s); } @SuppressWarnings("unused") public static Pointer union_timestamptz_set(OffsetDateTime t, Pointer s) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.union_timestamptz_set(t_new, s); + return MeosLibraryPart3.meos.union_timestamptz_set(t_new, s); } @SuppressWarnings("unused") public static Pointer union_timestamptz_span(OffsetDateTime t, Pointer s) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.union_timestamptz_span(t_new, s); + return MeosLibraryPart3.meos.union_timestamptz_span(t_new, s); } @SuppressWarnings("unused") public static Pointer union_timestamptz_spanset(OffsetDateTime t, Pointer ss) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.union_timestamptz_spanset(t_new, ss); + return MeosLibraryPart3.meos.union_timestamptz_spanset(t_new, ss); } @SuppressWarnings("unused") public static long distance_bigintset_bigintset(Pointer s1, Pointer s2) { - return MeosLibrary.meos.distance_bigintset_bigintset(s1, s2); + return MeosLibraryPart0.meos.distance_bigintset_bigintset(s1, s2); } @SuppressWarnings("unused") public static long distance_bigintspan_bigintspan(Pointer s1, Pointer s2) { - return MeosLibrary.meos.distance_bigintspan_bigintspan(s1, s2); + return MeosLibraryPart0.meos.distance_bigintspan_bigintspan(s1, s2); } @SuppressWarnings("unused") public static long distance_bigintspanset_bigintspan(Pointer ss, Pointer s) { - return MeosLibrary.meos.distance_bigintspanset_bigintspan(ss, s); + return MeosLibraryPart0.meos.distance_bigintspanset_bigintspan(ss, s); } @SuppressWarnings("unused") public static long distance_bigintspanset_bigintspanset(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.distance_bigintspanset_bigintspanset(ss1, ss2); + return MeosLibraryPart0.meos.distance_bigintspanset_bigintspanset(ss1, ss2); } @SuppressWarnings("unused") public static int distance_dateset_dateset(Pointer s1, Pointer s2) { - return MeosLibrary.meos.distance_dateset_dateset(s1, s2); + return MeosLibraryPart0.meos.distance_dateset_dateset(s1, s2); } @SuppressWarnings("unused") public static int distance_datespan_datespan(Pointer s1, Pointer s2) { - return MeosLibrary.meos.distance_datespan_datespan(s1, s2); + return MeosLibraryPart0.meos.distance_datespan_datespan(s1, s2); } @SuppressWarnings("unused") public static int distance_datespanset_datespan(Pointer ss, Pointer s) { - return MeosLibrary.meos.distance_datespanset_datespan(ss, s); + return MeosLibraryPart0.meos.distance_datespanset_datespan(ss, s); } @SuppressWarnings("unused") public static int distance_datespanset_datespanset(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.distance_datespanset_datespanset(ss1, ss2); + return MeosLibraryPart0.meos.distance_datespanset_datespanset(ss1, ss2); } @SuppressWarnings("unused") public static double distance_floatset_floatset(Pointer s1, Pointer s2) { - return MeosLibrary.meos.distance_floatset_floatset(s1, s2); + return MeosLibraryPart0.meos.distance_floatset_floatset(s1, s2); } @SuppressWarnings("unused") public static double distance_floatspan_floatspan(Pointer s1, Pointer s2) { - return MeosLibrary.meos.distance_floatspan_floatspan(s1, s2); + return MeosLibraryPart0.meos.distance_floatspan_floatspan(s1, s2); } @SuppressWarnings("unused") public static double distance_floatspanset_floatspan(Pointer ss, Pointer s) { - return MeosLibrary.meos.distance_floatspanset_floatspan(ss, s); + return MeosLibraryPart0.meos.distance_floatspanset_floatspan(ss, s); } @SuppressWarnings("unused") public static double distance_floatspanset_floatspanset(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.distance_floatspanset_floatspanset(ss1, ss2); + return MeosLibraryPart0.meos.distance_floatspanset_floatspanset(ss1, ss2); } @SuppressWarnings("unused") public static int distance_intset_intset(Pointer s1, Pointer s2) { - return MeosLibrary.meos.distance_intset_intset(s1, s2); + return MeosLibraryPart0.meos.distance_intset_intset(s1, s2); } @SuppressWarnings("unused") public static int distance_intspan_intspan(Pointer s1, Pointer s2) { - return MeosLibrary.meos.distance_intspan_intspan(s1, s2); + return MeosLibraryPart0.meos.distance_intspan_intspan(s1, s2); } @SuppressWarnings("unused") public static int distance_intspanset_intspan(Pointer ss, Pointer s) { - return MeosLibrary.meos.distance_intspanset_intspan(ss, s); + return MeosLibraryPart0.meos.distance_intspanset_intspan(ss, s); } @SuppressWarnings("unused") public static int distance_intspanset_intspanset(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.distance_intspanset_intspanset(ss1, ss2); + return MeosLibraryPart0.meos.distance_intspanset_intspanset(ss1, ss2); } @SuppressWarnings("unused") public static long distance_set_bigint(Pointer s, long i) { - return MeosLibrary.meos.distance_set_bigint(s, i); + return MeosLibraryPart0.meos.distance_set_bigint(s, i); } @SuppressWarnings("unused") public static int distance_set_date(Pointer s, int d) { - return MeosLibrary.meos.distance_set_date(s, d); + return MeosLibraryPart0.meos.distance_set_date(s, d); } @SuppressWarnings("unused") public static double distance_set_float(Pointer s, double d) { - return MeosLibrary.meos.distance_set_float(s, d); + return MeosLibraryPart0.meos.distance_set_float(s, d); } @SuppressWarnings("unused") public static int distance_set_int(Pointer s, int i) { - return MeosLibrary.meos.distance_set_int(s, i); + return MeosLibraryPart0.meos.distance_set_int(s, i); } @SuppressWarnings("unused") public static double distance_set_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.distance_set_timestamptz(s, t_new); + return MeosLibraryPart0.meos.distance_set_timestamptz(s, t_new); } @SuppressWarnings("unused") public static long distance_span_bigint(Pointer s, long i) { - return MeosLibrary.meos.distance_span_bigint(s, i); + return MeosLibraryPart0.meos.distance_span_bigint(s, i); } @SuppressWarnings("unused") public static int distance_span_date(Pointer s, int d) { - return MeosLibrary.meos.distance_span_date(s, d); + return MeosLibraryPart0.meos.distance_span_date(s, d); } @SuppressWarnings("unused") public static double distance_span_float(Pointer s, double d) { - return MeosLibrary.meos.distance_span_float(s, d); + return MeosLibraryPart0.meos.distance_span_float(s, d); } @SuppressWarnings("unused") public static int distance_span_int(Pointer s, int i) { - return MeosLibrary.meos.distance_span_int(s, i); + return MeosLibraryPart0.meos.distance_span_int(s, i); } @SuppressWarnings("unused") public static double distance_span_timestamptz(Pointer s, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.distance_span_timestamptz(s, t_new); + return MeosLibraryPart0.meos.distance_span_timestamptz(s, t_new); } @SuppressWarnings("unused") public static long distance_spanset_bigint(Pointer ss, long i) { - return MeosLibrary.meos.distance_spanset_bigint(ss, i); + return MeosLibraryPart0.meos.distance_spanset_bigint(ss, i); } @SuppressWarnings("unused") public static int distance_spanset_date(Pointer ss, int d) { - return MeosLibrary.meos.distance_spanset_date(ss, d); + return MeosLibraryPart0.meos.distance_spanset_date(ss, d); } @SuppressWarnings("unused") public static double distance_spanset_float(Pointer ss, double d) { - return MeosLibrary.meos.distance_spanset_float(ss, d); + return MeosLibraryPart0.meos.distance_spanset_float(ss, d); } @SuppressWarnings("unused") public static int distance_spanset_int(Pointer ss, int i) { - return MeosLibrary.meos.distance_spanset_int(ss, i); + return MeosLibraryPart0.meos.distance_spanset_int(ss, i); } @SuppressWarnings("unused") public static double distance_spanset_timestamptz(Pointer ss, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.distance_spanset_timestamptz(ss, t_new); + return MeosLibraryPart0.meos.distance_spanset_timestamptz(ss, t_new); } @SuppressWarnings("unused") public static double distance_tstzset_tstzset(Pointer s1, Pointer s2) { - return MeosLibrary.meos.distance_tstzset_tstzset(s1, s2); + return MeosLibraryPart0.meos.distance_tstzset_tstzset(s1, s2); } @SuppressWarnings("unused") public static double distance_tstzspan_tstzspan(Pointer s1, Pointer s2) { - return MeosLibrary.meos.distance_tstzspan_tstzspan(s1, s2); + return MeosLibraryPart0.meos.distance_tstzspan_tstzspan(s1, s2); } @SuppressWarnings("unused") public static double distance_tstzspanset_tstzspan(Pointer ss, Pointer s) { - return MeosLibrary.meos.distance_tstzspanset_tstzspan(ss, s); + return MeosLibraryPart0.meos.distance_tstzspanset_tstzspan(ss, s); } @SuppressWarnings("unused") public static double distance_tstzspanset_tstzspanset(Pointer ss1, Pointer ss2) { - return MeosLibrary.meos.distance_tstzspanset_tstzspanset(ss1, ss2); + return MeosLibraryPart0.meos.distance_tstzspanset_tstzspanset(ss1, ss2); } @SuppressWarnings("unused") public static Pointer bigint_extent_transfn(Pointer state, long i) { - return MeosLibrary.meos.bigint_extent_transfn(state, i); + return MeosLibraryPart0.meos.bigint_extent_transfn(state, i); } @SuppressWarnings("unused") public static Pointer bigint_union_transfn(Pointer state, long i) { - return MeosLibrary.meos.bigint_union_transfn(state, i); + return MeosLibraryPart0.meos.bigint_union_transfn(state, i); } @SuppressWarnings("unused") public static Pointer date_extent_transfn(Pointer state, int d) { - return MeosLibrary.meos.date_extent_transfn(state, d); + return MeosLibraryPart0.meos.date_extent_transfn(state, d); } @SuppressWarnings("unused") public static Pointer date_union_transfn(Pointer state, int d) { - return MeosLibrary.meos.date_union_transfn(state, d); + return MeosLibraryPart0.meos.date_union_transfn(state, d); } @SuppressWarnings("unused") public static Pointer float_extent_transfn(Pointer state, double d) { - return MeosLibrary.meos.float_extent_transfn(state, d); + return MeosLibraryPart1.meos.float_extent_transfn(state, d); } @SuppressWarnings("unused") public static Pointer float_union_transfn(Pointer state, double d) { - return MeosLibrary.meos.float_union_transfn(state, d); + return MeosLibraryPart1.meos.float_union_transfn(state, d); } @SuppressWarnings("unused") public static Pointer int_extent_transfn(Pointer state, int i) { - return MeosLibrary.meos.int_extent_transfn(state, i); + return MeosLibraryPart1.meos.int_extent_transfn(state, i); } @SuppressWarnings("unused") public static Pointer int_union_transfn(Pointer state, int i) { - return MeosLibrary.meos.int_union_transfn(state, i); + return MeosLibraryPart1.meos.int_union_transfn(state, i); } @SuppressWarnings("unused") public static Pointer set_extent_transfn(Pointer state, Pointer s) { - return MeosLibrary.meos.set_extent_transfn(state, s); + return MeosLibraryPart2.meos.set_extent_transfn(state, s); } @SuppressWarnings("unused") public static Pointer set_union_finalfn(Pointer state) { - return MeosLibrary.meos.set_union_finalfn(state); + return MeosLibraryPart2.meos.set_union_finalfn(state); } @SuppressWarnings("unused") public static Pointer set_union_transfn(Pointer state, Pointer s) { - return MeosLibrary.meos.set_union_transfn(state, s); + return MeosLibraryPart2.meos.set_union_transfn(state, s); } @SuppressWarnings("unused") public static Pointer span_extent_transfn(Pointer state, Pointer s) { - return MeosLibrary.meos.span_extent_transfn(state, s); + return MeosLibraryPart2.meos.span_extent_transfn(state, s); } @SuppressWarnings("unused") public static Pointer span_union_transfn(Pointer state, Pointer s) { - return MeosLibrary.meos.span_union_transfn(state, s); + return MeosLibraryPart2.meos.span_union_transfn(state, s); } @SuppressWarnings("unused") public static Pointer spanset_extent_transfn(Pointer state, Pointer ss) { - return MeosLibrary.meos.spanset_extent_transfn(state, ss); + return MeosLibraryPart2.meos.spanset_extent_transfn(state, ss); } @SuppressWarnings("unused") public static Pointer spanset_union_finalfn(Pointer state) { - return MeosLibrary.meos.spanset_union_finalfn(state); + return MeosLibraryPart2.meos.spanset_union_finalfn(state); } @SuppressWarnings("unused") public static Pointer spanset_union_transfn(Pointer state, Pointer ss) { - return MeosLibrary.meos.spanset_union_transfn(state, ss); + return MeosLibraryPart2.meos.spanset_union_transfn(state, ss); } @SuppressWarnings("unused") public static Pointer text_union_transfn(Pointer state, Pointer txt) { - return MeosLibrary.meos.text_union_transfn(state, txt); + return MeosLibraryPart3.meos.text_union_transfn(state, txt); } @SuppressWarnings("unused") public static Pointer timestamptz_extent_transfn(Pointer state, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.timestamptz_extent_transfn(state, t_new); + return MeosLibraryPart3.meos.timestamptz_extent_transfn(state, t_new); } @SuppressWarnings("unused") public static Pointer timestamptz_union_transfn(Pointer state, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.timestamptz_union_transfn(state, t_new); + return MeosLibraryPart3.meos.timestamptz_union_transfn(state, t_new); } @SuppressWarnings("unused") public static Pointer tbox_in(String str) { - return MeosLibrary.meos.tbox_in(str); + return MeosLibraryPart2.meos.tbox_in(str); } @SuppressWarnings("unused") public static String tbox_out(Pointer box, int maxdd) { - return MeosLibrary.meos.tbox_out(box, maxdd); + return MeosLibraryPart2.meos.tbox_out(box, maxdd); } @SuppressWarnings("unused") public static Pointer tbox_from_wkb(Pointer wkb, long size) { - return MeosLibrary.meos.tbox_from_wkb(wkb, size); + return MeosLibraryPart2.meos.tbox_from_wkb(wkb, size); } @SuppressWarnings("unused") public static Pointer tbox_from_hexwkb(String hexwkb) { - return MeosLibrary.meos.tbox_from_hexwkb(hexwkb); + return MeosLibraryPart2.meos.tbox_from_hexwkb(hexwkb); } @SuppressWarnings("unused") public static Pointer stbox_from_wkb(Pointer wkb, long size) { - return MeosLibrary.meos.stbox_from_wkb(wkb, size); + return MeosLibraryPart2.meos.stbox_from_wkb(wkb, size); } @SuppressWarnings("unused") public static Pointer stbox_from_hexwkb(String hexwkb) { - return MeosLibrary.meos.stbox_from_hexwkb(hexwkb); + return MeosLibraryPart2.meos.stbox_from_hexwkb(hexwkb); } @SuppressWarnings("unused") public static Pointer tbox_as_wkb(Pointer box, byte variant) { Runtime runtime = Runtime.getSystemRuntime(); Pointer size_out = Memory.allocateDirect(runtime, Long.BYTES); - return MeosLibrary.meos.tbox_as_wkb(box, variant, size_out); + return MeosLibraryPart2.meos.tbox_as_wkb(box, variant, size_out); } @SuppressWarnings("unused") public static String tbox_as_hexwkb(Pointer box, byte variant, Pointer size) { - return MeosLibrary.meos.tbox_as_hexwkb(box, variant, size); + return MeosLibraryPart2.meos.tbox_as_hexwkb(box, variant, size); } @SuppressWarnings("unused") public static Pointer stbox_as_wkb(Pointer box, byte variant) { Runtime runtime = Runtime.getSystemRuntime(); Pointer size_out = Memory.allocateDirect(runtime, Long.BYTES); - return MeosLibrary.meos.stbox_as_wkb(box, variant, size_out); + return MeosLibraryPart2.meos.stbox_as_wkb(box, variant, size_out); } @SuppressWarnings("unused") public static String stbox_as_hexwkb(Pointer box, byte variant, Pointer size) { - return MeosLibrary.meos.stbox_as_hexwkb(box, variant, size); + return MeosLibraryPart2.meos.stbox_as_hexwkb(box, variant, size); } @SuppressWarnings("unused") public static Pointer stbox_in(String str) { - return MeosLibrary.meos.stbox_in(str); + return MeosLibraryPart2.meos.stbox_in(str); } @SuppressWarnings("unused") public static String stbox_out(Pointer box, int maxdd) { - return MeosLibrary.meos.stbox_out(box, maxdd); + return MeosLibraryPart2.meos.stbox_out(box, maxdd); } @SuppressWarnings("unused") public static Pointer float_tstzspan_to_tbox(double d, Pointer s) { - return MeosLibrary.meos.float_tstzspan_to_tbox(d, s); + return MeosLibraryPart1.meos.float_tstzspan_to_tbox(d, s); } @SuppressWarnings("unused") public static Pointer float_timestamptz_to_tbox(double d, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.float_timestamptz_to_tbox(d, t_new); + return MeosLibraryPart1.meos.float_timestamptz_to_tbox(d, t_new); } @SuppressWarnings("unused") public static Pointer geo_tstzspan_to_stbox(Pointer gs, Pointer s) { - return MeosLibrary.meos.geo_tstzspan_to_stbox(gs, s); + return MeosLibraryPart1.meos.geo_tstzspan_to_stbox(gs, s); } @SuppressWarnings("unused") public static Pointer geo_timestamptz_to_stbox(Pointer gs, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.geo_timestamptz_to_stbox(gs, t_new); + return MeosLibraryPart1.meos.geo_timestamptz_to_stbox(gs, t_new); } @SuppressWarnings("unused") public static Pointer int_tstzspan_to_tbox(int i, Pointer s) { - return MeosLibrary.meos.int_tstzspan_to_tbox(i, s); + return MeosLibraryPart1.meos.int_tstzspan_to_tbox(i, s); } @SuppressWarnings("unused") public static Pointer int_timestamptz_to_tbox(int i, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.int_timestamptz_to_tbox(i, t_new); + return MeosLibraryPart1.meos.int_timestamptz_to_tbox(i, t_new); } @SuppressWarnings("unused") public static Pointer numspan_tstzspan_to_tbox(Pointer span, Pointer s) { - return MeosLibrary.meos.numspan_tstzspan_to_tbox(span, s); + return MeosLibraryPart1.meos.numspan_tstzspan_to_tbox(span, s); } @SuppressWarnings("unused") public static Pointer numspan_timestamptz_to_tbox(Pointer span, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.numspan_timestamptz_to_tbox(span, t_new); + return MeosLibraryPart1.meos.numspan_timestamptz_to_tbox(span, t_new); } @SuppressWarnings("unused") public static Pointer stbox_copy(Pointer box) { - return MeosLibrary.meos.stbox_copy(box); + return MeosLibraryPart2.meos.stbox_copy(box); } @SuppressWarnings("unused") public static Pointer stbox_make(boolean hasx, boolean hasz, boolean geodetic, int srid, double xmin, double xmax, double ymin, double ymax, double zmin, double zmax, Pointer s) { - return MeosLibrary.meos.stbox_make(hasx, hasz, geodetic, srid, xmin, xmax, ymin, ymax, zmin, zmax, s); + return MeosLibraryPart2.meos.stbox_make(hasx, hasz, geodetic, srid, xmin, xmax, ymin, ymax, zmin, zmax, s); } @SuppressWarnings("unused") public static Pointer tbox_copy(Pointer box) { - return MeosLibrary.meos.tbox_copy(box); + return MeosLibraryPart2.meos.tbox_copy(box); } @SuppressWarnings("unused") public static Pointer tbox_make(Pointer s, Pointer p) { - return MeosLibrary.meos.tbox_make(s, p); + return MeosLibraryPart2.meos.tbox_make(s, p); } @SuppressWarnings("unused") public static Pointer float_to_tbox(double d) { - return MeosLibrary.meos.float_to_tbox(d); + return MeosLibraryPart1.meos.float_to_tbox(d); } @SuppressWarnings("unused") public static Pointer geo_to_stbox(Pointer gs) { - return MeosLibrary.meos.geo_to_stbox(gs); + return MeosLibraryPart1.meos.geo_to_stbox(gs); } @SuppressWarnings("unused") public static Pointer int_to_tbox(int i) { - return MeosLibrary.meos.int_to_tbox(i); + return MeosLibraryPart1.meos.int_to_tbox(i); } @SuppressWarnings("unused") public static Pointer set_to_tbox(Pointer s) { - return MeosLibrary.meos.set_to_tbox(s); + return MeosLibraryPart2.meos.set_to_tbox(s); } @SuppressWarnings("unused") public static Pointer span_to_tbox(Pointer s) { - return MeosLibrary.meos.span_to_tbox(s); + return MeosLibraryPart2.meos.span_to_tbox(s); } @SuppressWarnings("unused") public static Pointer spanset_to_tbox(Pointer ss) { - return MeosLibrary.meos.spanset_to_tbox(ss); + return MeosLibraryPart2.meos.spanset_to_tbox(ss); } @SuppressWarnings("unused") public static Pointer spatialset_to_stbox(Pointer s) { - return MeosLibrary.meos.spatialset_to_stbox(s); + return MeosLibraryPart2.meos.spatialset_to_stbox(s); } @SuppressWarnings("unused") public static Pointer stbox_to_gbox(Pointer box) { - return MeosLibrary.meos.stbox_to_gbox(box); + return MeosLibraryPart2.meos.stbox_to_gbox(box); } @SuppressWarnings("unused") public static Pointer stbox_to_box3d(Pointer box) { - return MeosLibrary.meos.stbox_to_box3d(box); + return MeosLibraryPart2.meos.stbox_to_box3d(box); } @SuppressWarnings("unused") public static Pointer stbox_to_geo(Pointer box) { - return MeosLibrary.meos.stbox_to_geo(box); + return MeosLibraryPart2.meos.stbox_to_geo(box); } @SuppressWarnings("unused") public static Pointer stbox_to_tstzspan(Pointer box) { - return MeosLibrary.meos.stbox_to_tstzspan(box); + return MeosLibraryPart2.meos.stbox_to_tstzspan(box); } @SuppressWarnings("unused") public static Pointer tbox_to_intspan(Pointer box) { - return MeosLibrary.meos.tbox_to_intspan(box); + return MeosLibraryPart2.meos.tbox_to_intspan(box); } @SuppressWarnings("unused") public static Pointer tbox_to_floatspan(Pointer box) { - return MeosLibrary.meos.tbox_to_floatspan(box); + return MeosLibraryPart2.meos.tbox_to_floatspan(box); } @SuppressWarnings("unused") public static Pointer tbox_to_tstzspan(Pointer box) { - return MeosLibrary.meos.tbox_to_tstzspan(box); + return MeosLibraryPart2.meos.tbox_to_tstzspan(box); } @SuppressWarnings("unused") public static Pointer timestamptz_to_stbox(OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.timestamptz_to_stbox(t_new); + return MeosLibraryPart3.meos.timestamptz_to_stbox(t_new); } @SuppressWarnings("unused") public static Pointer timestamptz_to_tbox(OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.timestamptz_to_tbox(t_new); + return MeosLibraryPart3.meos.timestamptz_to_tbox(t_new); } @SuppressWarnings("unused") public static Pointer tstzset_to_stbox(Pointer s) { - return MeosLibrary.meos.tstzset_to_stbox(s); + return MeosLibraryPart3.meos.tstzset_to_stbox(s); } @SuppressWarnings("unused") public static Pointer tstzspan_to_stbox(Pointer s) { - return MeosLibrary.meos.tstzspan_to_stbox(s); + return MeosLibraryPart3.meos.tstzspan_to_stbox(s); } @SuppressWarnings("unused") public static Pointer tstzspanset_to_stbox(Pointer ss) { - return MeosLibrary.meos.tstzspanset_to_stbox(ss); + return MeosLibraryPart3.meos.tstzspanset_to_stbox(ss); } @SuppressWarnings("unused") public static Pointer tnumber_to_tbox(Pointer temp) { - return MeosLibrary.meos.tnumber_to_tbox(temp); + return MeosLibraryPart3.meos.tnumber_to_tbox(temp); } @SuppressWarnings("unused") public static Pointer tpoint_to_stbox(Pointer temp) { - return MeosLibrary.meos.tpoint_to_stbox(temp); + return MeosLibraryPart3.meos.tpoint_to_stbox(temp); } @SuppressWarnings("unused") public static Pointer tspatial_to_stbox(Pointer temp) { - return MeosLibrary.meos.tspatial_to_stbox(temp); + return MeosLibraryPart3.meos.tspatial_to_stbox(temp); } @SuppressWarnings("unused") public static boolean stbox_hast(Pointer box) { - return MeosLibrary.meos.stbox_hast(box); + return MeosLibraryPart2.meos.stbox_hast(box); } @SuppressWarnings("unused") public static boolean stbox_hasx(Pointer box) { - return MeosLibrary.meos.stbox_hasx(box); + return MeosLibraryPart2.meos.stbox_hasx(box); } @SuppressWarnings("unused") public static boolean stbox_hasz(Pointer box) { - return MeosLibrary.meos.stbox_hasz(box); + return MeosLibraryPart2.meos.stbox_hasz(box); } @SuppressWarnings("unused") public static boolean stbox_isgeodetic(Pointer box) { - return MeosLibrary.meos.stbox_isgeodetic(box); + return MeosLibraryPart2.meos.stbox_isgeodetic(box); } @SuppressWarnings("unused") public static double stbox_area(Pointer box, boolean spheroid) { - return MeosLibrary.meos.stbox_area(box, spheroid); + return MeosLibraryPart2.meos.stbox_area(box, spheroid); } @SuppressWarnings("unused") public static double stbox_perimeter(Pointer box, boolean spheroid) { - return MeosLibrary.meos.stbox_perimeter(box, spheroid); + return MeosLibraryPart2.meos.stbox_perimeter(box, spheroid); } @SuppressWarnings("unused") public static double stbox_volume(Pointer box) { - return MeosLibrary.meos.stbox_volume(box); + return MeosLibraryPart2.meos.stbox_volume(box); } @SuppressWarnings("unused") public static int stbox_srid(Pointer box) { - return MeosLibrary.meos.stbox_srid(box); + return MeosLibraryPart2.meos.stbox_srid(box); } @SuppressWarnings("unused") @@ -7109,7 +7186,7 @@ public static Pointer stbox_tmax(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.stbox_tmax(box, result); + out = MeosLibraryPart2.meos.stbox_tmax(box, result); return out ? result : null ; } @@ -7118,7 +7195,7 @@ public static Pointer stbox_tmax_inc(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.stbox_tmax_inc(box, result); + out = MeosLibraryPart2.meos.stbox_tmax_inc(box, result); return out ? result : null ; } @@ -7127,7 +7204,7 @@ public static Pointer stbox_tmin(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.stbox_tmin(box, result); + out = MeosLibraryPart2.meos.stbox_tmin(box, result); return out ? result : null ; } @@ -7136,7 +7213,7 @@ public static Pointer stbox_tmin_inc(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.stbox_tmin_inc(box, result); + out = MeosLibraryPart2.meos.stbox_tmin_inc(box, result); return out ? result : null ; } @@ -7145,7 +7222,7 @@ public static Pointer stbox_xmax(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.stbox_xmax(box, result); + out = MeosLibraryPart2.meos.stbox_xmax(box, result); return out ? result : null ; } @@ -7154,7 +7231,7 @@ public static Pointer stbox_xmin(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.stbox_xmin(box, result); + out = MeosLibraryPart2.meos.stbox_xmin(box, result); return out ? result : null ; } @@ -7163,7 +7240,7 @@ public static Pointer stbox_ymax(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.stbox_ymax(box, result); + out = MeosLibraryPart2.meos.stbox_ymax(box, result); return out ? result : null ; } @@ -7172,7 +7249,7 @@ public static Pointer stbox_ymin(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.stbox_ymin(box, result); + out = MeosLibraryPart2.meos.stbox_ymin(box, result); return out ? result : null ; } @@ -7181,7 +7258,7 @@ public static Pointer stbox_zmax(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.stbox_zmax(box, result); + out = MeosLibraryPart2.meos.stbox_zmax(box, result); return out ? result : null ; } @@ -7190,18 +7267,18 @@ public static Pointer stbox_zmin(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.stbox_zmin(box, result); + out = MeosLibraryPart2.meos.stbox_zmin(box, result); return out ? result : null ; } @SuppressWarnings("unused") public static boolean tbox_hast(Pointer box) { - return MeosLibrary.meos.tbox_hast(box); + return MeosLibraryPart2.meos.tbox_hast(box); } @SuppressWarnings("unused") public static boolean tbox_hasx(Pointer box) { - return MeosLibrary.meos.tbox_hasx(box); + return MeosLibraryPart2.meos.tbox_hasx(box); } @SuppressWarnings("unused") @@ -7209,7 +7286,7 @@ public static Pointer tbox_tmax(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tbox_tmax(box, result); + out = MeosLibraryPart2.meos.tbox_tmax(box, result); return out ? result : null ; } @@ -7218,7 +7295,7 @@ public static Pointer tbox_tmax_inc(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tbox_tmax_inc(box, result); + out = MeosLibraryPart2.meos.tbox_tmax_inc(box, result); return out ? result : null ; } @@ -7227,7 +7304,7 @@ public static Pointer tbox_tmin(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tbox_tmin(box, result); + out = MeosLibraryPart2.meos.tbox_tmin(box, result); return out ? result : null ; } @@ -7236,7 +7313,7 @@ public static Pointer tbox_tmin_inc(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tbox_tmin_inc(box, result); + out = MeosLibraryPart2.meos.tbox_tmin_inc(box, result); return out ? result : null ; } @@ -7245,7 +7322,7 @@ public static Pointer tbox_xmax(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tbox_xmax(box, result); + out = MeosLibraryPart2.meos.tbox_xmax(box, result); return out ? result : null ; } @@ -7254,7 +7331,7 @@ public static Pointer tbox_xmax_inc(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tbox_xmax_inc(box, result); + out = MeosLibraryPart2.meos.tbox_xmax_inc(box, result); return out ? result : null ; } @@ -7263,7 +7340,7 @@ public static Pointer tbox_xmin(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tbox_xmin(box, result); + out = MeosLibraryPart2.meos.tbox_xmin(box, result); return out ? result : null ; } @@ -7272,7 +7349,7 @@ public static Pointer tbox_xmin_inc(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tbox_xmin_inc(box, result); + out = MeosLibraryPart2.meos.tbox_xmin_inc(box, result); return out ? result : null ; } @@ -7281,7 +7358,7 @@ public static Pointer tboxfloat_xmax(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tboxfloat_xmax(box, result); + out = MeosLibraryPart2.meos.tboxfloat_xmax(box, result); return out ? result : null ; } @@ -7290,7 +7367,7 @@ public static Pointer tboxfloat_xmin(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tboxfloat_xmin(box, result); + out = MeosLibraryPart2.meos.tboxfloat_xmin(box, result); return out ? result : null ; } @@ -7299,7 +7376,7 @@ public static Pointer tboxint_xmax(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tboxint_xmax(box, result); + out = MeosLibraryPart2.meos.tboxint_xmax(box, result); return out ? result : null ; } @@ -7308,668 +7385,668 @@ public static Pointer tboxint_xmin(Pointer box) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tboxint_xmin(box, result); + out = MeosLibraryPart2.meos.tboxint_xmin(box, result); return out ? result : null ; } @SuppressWarnings("unused") public static Pointer stbox_expand_space(Pointer box, double d) { - return MeosLibrary.meos.stbox_expand_space(box, d); + return MeosLibraryPart2.meos.stbox_expand_space(box, d); } @SuppressWarnings("unused") public static Pointer stbox_expand_time(Pointer box, Pointer interv) { - return MeosLibrary.meos.stbox_expand_time(box, interv); + return MeosLibraryPart2.meos.stbox_expand_time(box, interv); } @SuppressWarnings("unused") public static Pointer stbox_get_space(Pointer box) { - return MeosLibrary.meos.stbox_get_space(box); + return MeosLibraryPart2.meos.stbox_get_space(box); } @SuppressWarnings("unused") public static Pointer stbox_quad_split(Pointer box, Pointer count) { - return MeosLibrary.meos.stbox_quad_split(box, count); + return MeosLibraryPart2.meos.stbox_quad_split(box, count); } @SuppressWarnings("unused") public static Pointer stbox_round(Pointer box, int maxdd) { - return MeosLibrary.meos.stbox_round(box, maxdd); + return MeosLibraryPart2.meos.stbox_round(box, maxdd); } @SuppressWarnings("unused") public static Pointer stbox_set_srid(Pointer box, int srid) { - return MeosLibrary.meos.stbox_set_srid(box, srid); + return MeosLibraryPart2.meos.stbox_set_srid(box, srid); } @SuppressWarnings("unused") public static Pointer stbox_shift_scale_time(Pointer box, Pointer shift, Pointer duration) { - return MeosLibrary.meos.stbox_shift_scale_time(box, shift, duration); + return MeosLibraryPart2.meos.stbox_shift_scale_time(box, shift, duration); } @SuppressWarnings("unused") public static Pointer stbox_transform(Pointer box, int srid) { - return MeosLibrary.meos.stbox_transform(box, srid); + return MeosLibraryPart2.meos.stbox_transform(box, srid); } @SuppressWarnings("unused") public static Pointer stbox_transform_pipeline(Pointer box, String pipelinestr, int srid, boolean is_forward) { - return MeosLibrary.meos.stbox_transform_pipeline(box, pipelinestr, srid, is_forward); + return MeosLibraryPart2.meos.stbox_transform_pipeline(box, pipelinestr, srid, is_forward); } @SuppressWarnings("unused") public static Pointer tbox_expand_time(Pointer box, Pointer interv) { - return MeosLibrary.meos.tbox_expand_time(box, interv); + return MeosLibraryPart2.meos.tbox_expand_time(box, interv); } @SuppressWarnings("unused") public static Pointer tbox_expand_float(Pointer box, double d) { - return MeosLibrary.meos.tbox_expand_float(box, d); + return MeosLibraryPart2.meos.tbox_expand_float(box, d); } @SuppressWarnings("unused") public static Pointer tbox_expand_int(Pointer box, int i) { - return MeosLibrary.meos.tbox_expand_int(box, i); + return MeosLibraryPart2.meos.tbox_expand_int(box, i); } @SuppressWarnings("unused") public static Pointer tbox_round(Pointer box, int maxdd) { - return MeosLibrary.meos.tbox_round(box, maxdd); + return MeosLibraryPart2.meos.tbox_round(box, maxdd); } @SuppressWarnings("unused") public static Pointer tbox_shift_scale_float(Pointer box, double shift, double width, boolean hasshift, boolean haswidth) { - return MeosLibrary.meos.tbox_shift_scale_float(box, shift, width, hasshift, haswidth); + return MeosLibraryPart2.meos.tbox_shift_scale_float(box, shift, width, hasshift, haswidth); } @SuppressWarnings("unused") public static Pointer tbox_shift_scale_int(Pointer box, int shift, int width, boolean hasshift, boolean haswidth) { - return MeosLibrary.meos.tbox_shift_scale_int(box, shift, width, hasshift, haswidth); + return MeosLibraryPart2.meos.tbox_shift_scale_int(box, shift, width, hasshift, haswidth); } @SuppressWarnings("unused") public static Pointer tbox_shift_scale_time(Pointer box, Pointer shift, Pointer duration) { - return MeosLibrary.meos.tbox_shift_scale_time(box, shift, duration); + return MeosLibraryPart2.meos.tbox_shift_scale_time(box, shift, duration); } @SuppressWarnings("unused") public static Pointer union_tbox_tbox(Pointer box1, Pointer box2, boolean strict) { - return MeosLibrary.meos.union_tbox_tbox(box1, box2, strict); + return MeosLibraryPart3.meos.union_tbox_tbox(box1, box2, strict); } @SuppressWarnings("unused") public static Pointer intersection_tbox_tbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.intersection_tbox_tbox(box1, box2); + return MeosLibraryPart1.meos.intersection_tbox_tbox(box1, box2); } @SuppressWarnings("unused") public static Pointer union_stbox_stbox(Pointer box1, Pointer box2, boolean strict) { - return MeosLibrary.meos.union_stbox_stbox(box1, box2, strict); + return MeosLibraryPart3.meos.union_stbox_stbox(box1, box2, strict); } @SuppressWarnings("unused") public static Pointer intersection_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.intersection_stbox_stbox(box1, box2); + return MeosLibraryPart1.meos.intersection_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean adjacent_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.adjacent_stbox_stbox(box1, box2); + return MeosLibraryPart0.meos.adjacent_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean adjacent_tbox_tbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.adjacent_tbox_tbox(box1, box2); + return MeosLibraryPart0.meos.adjacent_tbox_tbox(box1, box2); } @SuppressWarnings("unused") public static boolean contained_tbox_tbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.contained_tbox_tbox(box1, box2); + return MeosLibraryPart0.meos.contained_tbox_tbox(box1, box2); } @SuppressWarnings("unused") public static boolean contained_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.contained_stbox_stbox(box1, box2); + return MeosLibraryPart0.meos.contained_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean contains_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.contains_stbox_stbox(box1, box2); + return MeosLibraryPart0.meos.contains_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean contains_tbox_tbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.contains_tbox_tbox(box1, box2); + return MeosLibraryPart0.meos.contains_tbox_tbox(box1, box2); } @SuppressWarnings("unused") public static boolean overlaps_tbox_tbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.overlaps_tbox_tbox(box1, box2); + return MeosLibraryPart1.meos.overlaps_tbox_tbox(box1, box2); } @SuppressWarnings("unused") public static boolean overlaps_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.overlaps_stbox_stbox(box1, box2); + return MeosLibraryPart1.meos.overlaps_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean same_tbox_tbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.same_tbox_tbox(box1, box2); + return MeosLibraryPart2.meos.same_tbox_tbox(box1, box2); } @SuppressWarnings("unused") public static boolean same_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.same_stbox_stbox(box1, box2); + return MeosLibraryPart2.meos.same_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean left_tbox_tbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.left_tbox_tbox(box1, box2); + return MeosLibraryPart1.meos.left_tbox_tbox(box1, box2); } @SuppressWarnings("unused") public static boolean overleft_tbox_tbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.overleft_tbox_tbox(box1, box2); + return MeosLibraryPart2.meos.overleft_tbox_tbox(box1, box2); } @SuppressWarnings("unused") public static boolean right_tbox_tbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.right_tbox_tbox(box1, box2); + return MeosLibraryPart2.meos.right_tbox_tbox(box1, box2); } @SuppressWarnings("unused") public static boolean overright_tbox_tbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.overright_tbox_tbox(box1, box2); + return MeosLibraryPart2.meos.overright_tbox_tbox(box1, box2); } @SuppressWarnings("unused") public static boolean before_tbox_tbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.before_tbox_tbox(box1, box2); + return MeosLibraryPart0.meos.before_tbox_tbox(box1, box2); } @SuppressWarnings("unused") public static boolean overbefore_tbox_tbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.overbefore_tbox_tbox(box1, box2); + return MeosLibraryPart1.meos.overbefore_tbox_tbox(box1, box2); } @SuppressWarnings("unused") public static boolean after_tbox_tbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.after_tbox_tbox(box1, box2); + return MeosLibraryPart0.meos.after_tbox_tbox(box1, box2); } @SuppressWarnings("unused") public static boolean overafter_tbox_tbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.overafter_tbox_tbox(box1, box2); + return MeosLibraryPart1.meos.overafter_tbox_tbox(box1, box2); } @SuppressWarnings("unused") public static boolean left_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.left_stbox_stbox(box1, box2); + return MeosLibraryPart1.meos.left_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean overleft_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.overleft_stbox_stbox(box1, box2); + return MeosLibraryPart2.meos.overleft_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean right_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.right_stbox_stbox(box1, box2); + return MeosLibraryPart2.meos.right_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean overright_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.overright_stbox_stbox(box1, box2); + return MeosLibraryPart2.meos.overright_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean below_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.below_stbox_stbox(box1, box2); + return MeosLibraryPart0.meos.below_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean overbelow_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.overbelow_stbox_stbox(box1, box2); + return MeosLibraryPart1.meos.overbelow_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean above_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.above_stbox_stbox(box1, box2); + return MeosLibraryPart0.meos.above_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean overabove_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.overabove_stbox_stbox(box1, box2); + return MeosLibraryPart1.meos.overabove_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean front_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.front_stbox_stbox(box1, box2); + return MeosLibraryPart1.meos.front_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean overfront_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.overfront_stbox_stbox(box1, box2); + return MeosLibraryPart1.meos.overfront_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean back_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.back_stbox_stbox(box1, box2); + return MeosLibraryPart0.meos.back_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean overback_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.overback_stbox_stbox(box1, box2); + return MeosLibraryPart1.meos.overback_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean before_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.before_stbox_stbox(box1, box2); + return MeosLibraryPart0.meos.before_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean overbefore_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.overbefore_stbox_stbox(box1, box2); + return MeosLibraryPart1.meos.overbefore_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean after_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.after_stbox_stbox(box1, box2); + return MeosLibraryPart0.meos.after_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean overafter_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.overafter_stbox_stbox(box1, box2); + return MeosLibraryPart1.meos.overafter_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static boolean tbox_eq(Pointer box1, Pointer box2) { - return MeosLibrary.meos.tbox_eq(box1, box2); + return MeosLibraryPart2.meos.tbox_eq(box1, box2); } @SuppressWarnings("unused") public static boolean tbox_ne(Pointer box1, Pointer box2) { - return MeosLibrary.meos.tbox_ne(box1, box2); + return MeosLibraryPart2.meos.tbox_ne(box1, box2); } @SuppressWarnings("unused") public static int tbox_cmp(Pointer box1, Pointer box2) { - return MeosLibrary.meos.tbox_cmp(box1, box2); + return MeosLibraryPart2.meos.tbox_cmp(box1, box2); } @SuppressWarnings("unused") public static boolean tbox_lt(Pointer box1, Pointer box2) { - return MeosLibrary.meos.tbox_lt(box1, box2); + return MeosLibraryPart2.meos.tbox_lt(box1, box2); } @SuppressWarnings("unused") public static boolean tbox_le(Pointer box1, Pointer box2) { - return MeosLibrary.meos.tbox_le(box1, box2); + return MeosLibraryPart2.meos.tbox_le(box1, box2); } @SuppressWarnings("unused") public static boolean tbox_ge(Pointer box1, Pointer box2) { - return MeosLibrary.meos.tbox_ge(box1, box2); + return MeosLibraryPart2.meos.tbox_ge(box1, box2); } @SuppressWarnings("unused") public static boolean tbox_gt(Pointer box1, Pointer box2) { - return MeosLibrary.meos.tbox_gt(box1, box2); + return MeosLibraryPart2.meos.tbox_gt(box1, box2); } @SuppressWarnings("unused") public static boolean stbox_eq(Pointer box1, Pointer box2) { - return MeosLibrary.meos.stbox_eq(box1, box2); + return MeosLibraryPart2.meos.stbox_eq(box1, box2); } @SuppressWarnings("unused") public static boolean stbox_ne(Pointer box1, Pointer box2) { - return MeosLibrary.meos.stbox_ne(box1, box2); + return MeosLibraryPart2.meos.stbox_ne(box1, box2); } @SuppressWarnings("unused") public static int stbox_cmp(Pointer box1, Pointer box2) { - return MeosLibrary.meos.stbox_cmp(box1, box2); + return MeosLibraryPart2.meos.stbox_cmp(box1, box2); } @SuppressWarnings("unused") public static boolean stbox_lt(Pointer box1, Pointer box2) { - return MeosLibrary.meos.stbox_lt(box1, box2); + return MeosLibraryPart2.meos.stbox_lt(box1, box2); } @SuppressWarnings("unused") public static boolean stbox_le(Pointer box1, Pointer box2) { - return MeosLibrary.meos.stbox_le(box1, box2); + return MeosLibraryPart2.meos.stbox_le(box1, box2); } @SuppressWarnings("unused") public static boolean stbox_ge(Pointer box1, Pointer box2) { - return MeosLibrary.meos.stbox_ge(box1, box2); + return MeosLibraryPart2.meos.stbox_ge(box1, box2); } @SuppressWarnings("unused") public static boolean stbox_gt(Pointer box1, Pointer box2) { - return MeosLibrary.meos.stbox_gt(box1, box2); + return MeosLibraryPart2.meos.stbox_gt(box1, box2); } @SuppressWarnings("unused") public static Pointer tbool_in(String str) { - return MeosLibrary.meos.tbool_in(str); + return MeosLibraryPart2.meos.tbool_in(str); } @SuppressWarnings("unused") public static Pointer tint_in(String str) { - return MeosLibrary.meos.tint_in(str); + return MeosLibraryPart3.meos.tint_in(str); } @SuppressWarnings("unused") public static Pointer tfloat_in(String str) { - return MeosLibrary.meos.tfloat_in(str); + return MeosLibraryPart3.meos.tfloat_in(str); } @SuppressWarnings("unused") public static Pointer ttext_in(String str) { - return MeosLibrary.meos.ttext_in(str); + return MeosLibraryPart3.meos.ttext_in(str); } @SuppressWarnings("unused") public static Pointer tgeompoint_in(String str) { - return MeosLibrary.meos.tgeompoint_in(str); + return MeosLibraryPart3.meos.tgeompoint_in(str); } @SuppressWarnings("unused") public static Pointer tgeogpoint_in(String str) { - return MeosLibrary.meos.tgeogpoint_in(str); + return MeosLibraryPart3.meos.tgeogpoint_in(str); } @SuppressWarnings("unused") public static Pointer tbool_from_mfjson(String str) { - return MeosLibrary.meos.tbool_from_mfjson(str); + return MeosLibraryPart2.meos.tbool_from_mfjson(str); } @SuppressWarnings("unused") public static Pointer tint_from_mfjson(String str) { - return MeosLibrary.meos.tint_from_mfjson(str); + return MeosLibraryPart3.meos.tint_from_mfjson(str); } @SuppressWarnings("unused") public static Pointer tfloat_from_mfjson(String str) { - return MeosLibrary.meos.tfloat_from_mfjson(str); + return MeosLibraryPart3.meos.tfloat_from_mfjson(str); } @SuppressWarnings("unused") public static Pointer ttext_from_mfjson(String str) { - return MeosLibrary.meos.ttext_from_mfjson(str); + return MeosLibraryPart3.meos.ttext_from_mfjson(str); } @SuppressWarnings("unused") public static Pointer tgeompoint_from_mfjson(String str) { - return MeosLibrary.meos.tgeompoint_from_mfjson(str); + return MeosLibraryPart3.meos.tgeompoint_from_mfjson(str); } @SuppressWarnings("unused") public static Pointer tgeogpoint_from_mfjson(String str) { - return MeosLibrary.meos.tgeogpoint_from_mfjson(str); + return MeosLibraryPart3.meos.tgeogpoint_from_mfjson(str); } @SuppressWarnings("unused") public static Pointer temporal_from_wkb(Pointer wkb, long size) { - return MeosLibrary.meos.temporal_from_wkb(wkb, size); + return MeosLibraryPart2.meos.temporal_from_wkb(wkb, size); } @SuppressWarnings("unused") public static Pointer temporal_from_hexwkb(String hexwkb) { - return MeosLibrary.meos.temporal_from_hexwkb(hexwkb); + return MeosLibraryPart2.meos.temporal_from_hexwkb(hexwkb); } @SuppressWarnings("unused") public static String tbool_out(Pointer temp) { - return MeosLibrary.meos.tbool_out(temp); + return MeosLibraryPart2.meos.tbool_out(temp); } @SuppressWarnings("unused") public static String tint_out(Pointer temp) { - return MeosLibrary.meos.tint_out(temp); + return MeosLibraryPart3.meos.tint_out(temp); } @SuppressWarnings("unused") public static String tfloat_out(Pointer temp, int maxdd) { - return MeosLibrary.meos.tfloat_out(temp, maxdd); + return MeosLibraryPart3.meos.tfloat_out(temp, maxdd); } @SuppressWarnings("unused") public static String ttext_out(Pointer temp) { - return MeosLibrary.meos.ttext_out(temp); + return MeosLibraryPart3.meos.ttext_out(temp); } @SuppressWarnings("unused") public static String tpoint_out(Pointer temp, int maxdd) { - return MeosLibrary.meos.tpoint_out(temp, maxdd); + return MeosLibraryPart3.meos.tpoint_out(temp, maxdd); } @SuppressWarnings("unused") public static String tpoint_as_text(Pointer temp, int maxdd) { - return MeosLibrary.meos.tpoint_as_text(temp, maxdd); + return MeosLibraryPart3.meos.tpoint_as_text(temp, maxdd); } @SuppressWarnings("unused") public static String tpoint_as_ewkt(Pointer temp, int maxdd) { - return MeosLibrary.meos.tpoint_as_ewkt(temp, maxdd); + return MeosLibraryPart3.meos.tpoint_as_ewkt(temp, maxdd); } @SuppressWarnings("unused") public static String tspatial_as_ewkt(Pointer temp, int maxdd) { - return MeosLibrary.meos.tspatial_as_ewkt(temp, maxdd); + return MeosLibraryPart3.meos.tspatial_as_ewkt(temp, maxdd); } @SuppressWarnings("unused") public static String tspatial_as_text(Pointer temp, int maxdd) { - return MeosLibrary.meos.tspatial_as_text(temp, maxdd); + return MeosLibraryPart3.meos.tspatial_as_text(temp, maxdd); } @SuppressWarnings("unused") public static String temporal_as_mfjson(Pointer temp, boolean with_bbox, int flags, int precision, String srs) { - return MeosLibrary.meos.temporal_as_mfjson(temp, with_bbox, flags, precision, srs); + return MeosLibraryPart2.meos.temporal_as_mfjson(temp, with_bbox, flags, precision, srs); } @SuppressWarnings("unused") public static Pointer temporal_as_wkb(Pointer temp, byte variant) { Runtime runtime = Runtime.getSystemRuntime(); Pointer size_out = Memory.allocateDirect(runtime, Long.BYTES); - return MeosLibrary.meos.temporal_as_wkb(temp, variant, size_out); + return MeosLibraryPart2.meos.temporal_as_wkb(temp, variant, size_out); } @SuppressWarnings("unused") public static String temporal_as_hexwkb(Pointer temp, byte variant) { Runtime runtime = Runtime.getSystemRuntime(); Pointer size_out = Memory.allocateDirect(runtime, Long.BYTES); - return MeosLibrary.meos.temporal_as_hexwkb(temp, variant, size_out); + return MeosLibraryPart2.meos.temporal_as_hexwkb(temp, variant, size_out); } @SuppressWarnings("unused") public static Pointer tbool_from_base_temp(boolean b, Pointer temp) { - return MeosLibrary.meos.tbool_from_base_temp(b, temp); + return MeosLibraryPart2.meos.tbool_from_base_temp(b, temp); } @SuppressWarnings("unused") public static Pointer tboolinst_make(boolean b, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.tboolinst_make(b, t_new); + return MeosLibraryPart2.meos.tboolinst_make(b, t_new); } @SuppressWarnings("unused") public static Pointer tboolseq_from_base_tstzset(boolean b, Pointer s) { - return MeosLibrary.meos.tboolseq_from_base_tstzset(b, s); + return MeosLibraryPart2.meos.tboolseq_from_base_tstzset(b, s); } @SuppressWarnings("unused") public static Pointer tboolseq_from_base_tstzspan(boolean b, Pointer s) { - return MeosLibrary.meos.tboolseq_from_base_tstzspan(b, s); + return MeosLibraryPart2.meos.tboolseq_from_base_tstzspan(b, s); } @SuppressWarnings("unused") public static Pointer tboolseqset_from_base_tstzspanset(boolean b, Pointer ss) { - return MeosLibrary.meos.tboolseqset_from_base_tstzspanset(b, ss); + return MeosLibraryPart2.meos.tboolseqset_from_base_tstzspanset(b, ss); } @SuppressWarnings("unused") public static Pointer temporal_copy(Pointer temp) { - return MeosLibrary.meos.temporal_copy(temp); + return MeosLibraryPart2.meos.temporal_copy(temp); } @SuppressWarnings("unused") public static Pointer tfloat_from_base_temp(double d, Pointer temp) { - return MeosLibrary.meos.tfloat_from_base_temp(d, temp); + return MeosLibraryPart3.meos.tfloat_from_base_temp(d, temp); } @SuppressWarnings("unused") public static Pointer tfloatinst_make(double d, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.tfloatinst_make(d, t_new); + return MeosLibraryPart3.meos.tfloatinst_make(d, t_new); } @SuppressWarnings("unused") public static Pointer tfloatseq_from_base_tstzspan(double d, Pointer s, int interp) { - return MeosLibrary.meos.tfloatseq_from_base_tstzspan(d, s, interp); + return MeosLibraryPart3.meos.tfloatseq_from_base_tstzspan(d, s, interp); } @SuppressWarnings("unused") public static Pointer tfloatseq_from_base_tstzset(double d, Pointer s) { - return MeosLibrary.meos.tfloatseq_from_base_tstzset(d, s); + return MeosLibraryPart3.meos.tfloatseq_from_base_tstzset(d, s); } @SuppressWarnings("unused") public static Pointer tfloatseqset_from_base_tstzspanset(double d, Pointer ss, int interp) { - return MeosLibrary.meos.tfloatseqset_from_base_tstzspanset(d, ss, interp); + return MeosLibraryPart3.meos.tfloatseqset_from_base_tstzspanset(d, ss, interp); } @SuppressWarnings("unused") public static Pointer tint_from_base_temp(int i, Pointer temp) { - return MeosLibrary.meos.tint_from_base_temp(i, temp); + return MeosLibraryPart3.meos.tint_from_base_temp(i, temp); } @SuppressWarnings("unused") public static Pointer tintinst_make(int i, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.tintinst_make(i, t_new); + return MeosLibraryPart3.meos.tintinst_make(i, t_new); } @SuppressWarnings("unused") public static Pointer tintseq_from_base_tstzspan(int i, Pointer s) { - return MeosLibrary.meos.tintseq_from_base_tstzspan(i, s); + return MeosLibraryPart3.meos.tintseq_from_base_tstzspan(i, s); } @SuppressWarnings("unused") public static Pointer tintseq_from_base_tstzset(int i, Pointer s) { - return MeosLibrary.meos.tintseq_from_base_tstzset(i, s); + return MeosLibraryPart3.meos.tintseq_from_base_tstzset(i, s); } @SuppressWarnings("unused") public static Pointer tintseqset_from_base_tstzspanset(int i, Pointer ss) { - return MeosLibrary.meos.tintseqset_from_base_tstzspanset(i, ss); + return MeosLibraryPart3.meos.tintseqset_from_base_tstzspanset(i, ss); } @SuppressWarnings("unused") public static Pointer tpoint_from_base_temp(Pointer gs, Pointer temp) { - return MeosLibrary.meos.tpoint_from_base_temp(gs, temp); + return MeosLibraryPart3.meos.tpoint_from_base_temp(gs, temp); } @SuppressWarnings("unused") public static Pointer tpointinst_make(Pointer gs, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.tpointinst_make(gs, t_new); + return MeosLibraryPart3.meos.tpointinst_make(gs, t_new); } @SuppressWarnings("unused") public static Pointer tpointseq_from_base_tstzspan(Pointer gs, Pointer s, int interp) { - return MeosLibrary.meos.tpointseq_from_base_tstzspan(gs, s, interp); + return MeosLibraryPart3.meos.tpointseq_from_base_tstzspan(gs, s, interp); } @SuppressWarnings("unused") public static Pointer tpointseq_from_base_tstzset(Pointer gs, Pointer s) { - return MeosLibrary.meos.tpointseq_from_base_tstzset(gs, s); + return MeosLibraryPart3.meos.tpointseq_from_base_tstzset(gs, s); } @SuppressWarnings("unused") public static Pointer tpointseqset_from_base_tstzspanset(Pointer gs, Pointer ss, int interp) { - return MeosLibrary.meos.tpointseqset_from_base_tstzspanset(gs, ss, interp); + return MeosLibraryPart3.meos.tpointseqset_from_base_tstzspanset(gs, ss, interp); } @SuppressWarnings("unused") public static Pointer tsequence_make(Pointer instants, int count, boolean lower_inc, boolean upper_inc, int interp, boolean normalize) { - return MeosLibrary.meos.tsequence_make(instants, count, lower_inc, upper_inc, interp, normalize); + return MeosLibraryPart3.meos.tsequence_make(instants, count, lower_inc, upper_inc, interp, normalize); } @SuppressWarnings("unused") public static Pointer tsequenceset_make(Pointer sequences, int count, boolean normalize) { - return MeosLibrary.meos.tsequenceset_make(sequences, count, normalize); + return MeosLibraryPart3.meos.tsequenceset_make(sequences, count, normalize); } @SuppressWarnings("unused") public static Pointer tsequenceset_make_gaps(Pointer instants, int count, int interp, Pointer maxt, double maxdist) { - return MeosLibrary.meos.tsequenceset_make_gaps(instants, count, interp, maxt, maxdist); + return MeosLibraryPart3.meos.tsequenceset_make_gaps(instants, count, interp, maxt, maxdist); } @SuppressWarnings("unused") public static Pointer ttext_from_base_temp(Pointer txt, Pointer temp) { - return MeosLibrary.meos.ttext_from_base_temp(txt, temp); + return MeosLibraryPart3.meos.ttext_from_base_temp(txt, temp); } @SuppressWarnings("unused") public static Pointer ttextinst_make(Pointer txt, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.ttextinst_make(txt, t_new); + return MeosLibraryPart3.meos.ttextinst_make(txt, t_new); } @SuppressWarnings("unused") public static Pointer ttextseq_from_base_tstzspan(Pointer txt, Pointer s) { - return MeosLibrary.meos.ttextseq_from_base_tstzspan(txt, s); + return MeosLibraryPart3.meos.ttextseq_from_base_tstzspan(txt, s); } @SuppressWarnings("unused") public static Pointer ttextseq_from_base_tstzset(Pointer txt, Pointer s) { - return MeosLibrary.meos.ttextseq_from_base_tstzset(txt, s); + return MeosLibraryPart3.meos.ttextseq_from_base_tstzset(txt, s); } @SuppressWarnings("unused") public static Pointer ttextseqset_from_base_tstzspanset(Pointer txt, Pointer ss) { - return MeosLibrary.meos.ttextseqset_from_base_tstzspanset(txt, ss); + return MeosLibraryPart3.meos.ttextseqset_from_base_tstzspanset(txt, ss); } @SuppressWarnings("unused") public static Pointer temporal_to_tstzspan(Pointer temp) { - return MeosLibrary.meos.temporal_to_tstzspan(temp); + return MeosLibraryPart3.meos.temporal_to_tstzspan(temp); } @SuppressWarnings("unused") public static Pointer tfloat_to_tint(Pointer temp) { - return MeosLibrary.meos.tfloat_to_tint(temp); + return MeosLibraryPart3.meos.tfloat_to_tint(temp); } @SuppressWarnings("unused") public static Pointer tint_to_tfloat(Pointer temp) { - return MeosLibrary.meos.tint_to_tfloat(temp); + return MeosLibraryPart3.meos.tint_to_tfloat(temp); } @SuppressWarnings("unused") public static Pointer tnumber_to_span(Pointer temp) { - return MeosLibrary.meos.tnumber_to_span(temp); + return MeosLibraryPart3.meos.tnumber_to_span(temp); } @SuppressWarnings("unused") public static boolean tbool_end_value(Pointer temp) { - return MeosLibrary.meos.tbool_end_value(temp); + return MeosLibraryPart2.meos.tbool_end_value(temp); } @SuppressWarnings("unused") public static boolean tbool_start_value(Pointer temp) { - return MeosLibrary.meos.tbool_start_value(temp); + return MeosLibraryPart2.meos.tbool_start_value(temp); } @SuppressWarnings("unused") public static boolean tbool_value_at_timestamptz(Pointer temp, OffsetDateTime t, boolean strict, Pointer value) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.tbool_value_at_timestamptz(temp, t_new, strict, value); + return MeosLibraryPart2.meos.tbool_value_at_timestamptz(temp, t_new, strict, value); } @SuppressWarnings("unused") @@ -7977,137 +8054,137 @@ public static Pointer tbool_value_n(Pointer temp, int n) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tbool_value_n(temp, n, result); + out = MeosLibraryPart2.meos.tbool_value_n(temp, n, result); return out ? result : null ; } @SuppressWarnings("unused") public static Pointer tbool_values(Pointer temp, Pointer count) { - return MeosLibrary.meos.tbool_values(temp, count); + return MeosLibraryPart2.meos.tbool_values(temp, count); } @SuppressWarnings("unused") public static Pointer temporal_duration(Pointer temp, boolean boundspan) { - return MeosLibrary.meos.temporal_duration(temp, boundspan); + return MeosLibraryPart2.meos.temporal_duration(temp, boundspan); } @SuppressWarnings("unused") public static Pointer temporal_end_instant(Pointer temp) { - return MeosLibrary.meos.temporal_end_instant(temp); + return MeosLibraryPart2.meos.temporal_end_instant(temp); } @SuppressWarnings("unused") public static Pointer temporal_end_sequence(Pointer temp) { - return MeosLibrary.meos.temporal_end_sequence(temp); + return MeosLibraryPart2.meos.temporal_end_sequence(temp); } @SuppressWarnings("unused") public static OffsetDateTime temporal_end_timestamptz(Pointer temp) { - var result = MeosLibrary.meos.temporal_end_timestamptz(temp); + var result = MeosLibraryPart2.meos.temporal_end_timestamptz(temp); Instant instant = Instant.ofEpochSecond(result); return OffsetDateTime.ofInstant(instant, ZoneOffset.UTC); } @SuppressWarnings("unused") public static int temporal_hash(Pointer temp) { - return MeosLibrary.meos.temporal_hash(temp); + return MeosLibraryPart2.meos.temporal_hash(temp); } @SuppressWarnings("unused") public static Pointer temporal_instant_n(Pointer temp, int n) { - return MeosLibrary.meos.temporal_instant_n(temp, n); + return MeosLibraryPart2.meos.temporal_instant_n(temp, n); } @SuppressWarnings("unused") public static Pointer temporal_instants(Pointer temp, Pointer count) { - return MeosLibrary.meos.temporal_instants(temp, count); + return MeosLibraryPart2.meos.temporal_instants(temp, count); } @SuppressWarnings("unused") public static String temporal_interp(Pointer temp) { - return MeosLibrary.meos.temporal_interp(temp); + return MeosLibraryPart2.meos.temporal_interp(temp); } @SuppressWarnings("unused") public static Pointer temporal_max_instant(Pointer temp) { - return MeosLibrary.meos.temporal_max_instant(temp); + return MeosLibraryPart2.meos.temporal_max_instant(temp); } @SuppressWarnings("unused") public static Pointer temporal_min_instant(Pointer temp) { - return MeosLibrary.meos.temporal_min_instant(temp); + return MeosLibraryPart2.meos.temporal_min_instant(temp); } @SuppressWarnings("unused") public static int temporal_num_instants(Pointer temp) { - return MeosLibrary.meos.temporal_num_instants(temp); + return MeosLibraryPart3.meos.temporal_num_instants(temp); } @SuppressWarnings("unused") public static int temporal_num_sequences(Pointer temp) { - return MeosLibrary.meos.temporal_num_sequences(temp); + return MeosLibraryPart3.meos.temporal_num_sequences(temp); } @SuppressWarnings("unused") public static int temporal_num_timestamps(Pointer temp) { - return MeosLibrary.meos.temporal_num_timestamps(temp); + return MeosLibraryPart3.meos.temporal_num_timestamps(temp); } @SuppressWarnings("unused") public static Pointer temporal_segments(Pointer temp, Pointer count) { - return MeosLibrary.meos.temporal_segments(temp, count); + return MeosLibraryPart3.meos.temporal_segments(temp, count); } @SuppressWarnings("unused") public static Pointer temporal_sequence_n(Pointer temp, int i) { - return MeosLibrary.meos.temporal_sequence_n(temp, i); + return MeosLibraryPart3.meos.temporal_sequence_n(temp, i); } @SuppressWarnings("unused") public static Pointer temporal_sequences(Pointer temp, Pointer count) { - return MeosLibrary.meos.temporal_sequences(temp, count); + return MeosLibraryPart3.meos.temporal_sequences(temp, count); } @SuppressWarnings("unused") public static int temporal_lower_inc(Pointer temp) { - return MeosLibrary.meos.temporal_lower_inc(temp); + return MeosLibraryPart2.meos.temporal_lower_inc(temp); } @SuppressWarnings("unused") public static int temporal_upper_inc(Pointer temp) { - return MeosLibrary.meos.temporal_upper_inc(temp); + return MeosLibraryPart3.meos.temporal_upper_inc(temp); } @SuppressWarnings("unused") public static Pointer temporal_start_instant(Pointer temp) { - return MeosLibrary.meos.temporal_start_instant(temp); + return MeosLibraryPart3.meos.temporal_start_instant(temp); } @SuppressWarnings("unused") public static Pointer temporal_start_sequence(Pointer temp) { - return MeosLibrary.meos.temporal_start_sequence(temp); + return MeosLibraryPart3.meos.temporal_start_sequence(temp); } @SuppressWarnings("unused") public static OffsetDateTime temporal_start_timestamptz(Pointer temp) { - var result = MeosLibrary.meos.temporal_start_timestamptz(temp); + var result = MeosLibraryPart3.meos.temporal_start_timestamptz(temp); Instant instant = Instant.ofEpochSecond(result); return OffsetDateTime.ofInstant(instant, ZoneOffset.UTC); } @SuppressWarnings("unused") public static Pointer temporal_stops(Pointer temp, double maxdist, Pointer minduration) { - return MeosLibrary.meos.temporal_stops(temp, maxdist, minduration); + return MeosLibraryPart3.meos.temporal_stops(temp, maxdist, minduration); } @SuppressWarnings("unused") public static String temporal_subtype(Pointer temp) { - return MeosLibrary.meos.temporal_subtype(temp); + return MeosLibraryPart3.meos.temporal_subtype(temp); } @SuppressWarnings("unused") public static Pointer temporal_time(Pointer temp) { - return MeosLibrary.meos.temporal_time(temp); + return MeosLibraryPart3.meos.temporal_time(temp); } @SuppressWarnings("unused") @@ -8115,39 +8192,39 @@ public static Pointer temporal_timestamptz_n(Pointer temp, int n) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.temporal_timestamptz_n(temp, n, result); + out = MeosLibraryPart3.meos.temporal_timestamptz_n(temp, n, result); return out ? result : null ; } @SuppressWarnings("unused") public static Pointer temporal_timestamps(Pointer temp, Pointer count) { - return MeosLibrary.meos.temporal_timestamps(temp, count); + return MeosLibraryPart3.meos.temporal_timestamps(temp, count); } @SuppressWarnings("unused") public static double tfloat_end_value(Pointer temp) { - return MeosLibrary.meos.tfloat_end_value(temp); + return MeosLibraryPart3.meos.tfloat_end_value(temp); } @SuppressWarnings("unused") public static double tfloat_max_value(Pointer temp) { - return MeosLibrary.meos.tfloat_max_value(temp); + return MeosLibraryPart3.meos.tfloat_max_value(temp); } @SuppressWarnings("unused") public static double tfloat_min_value(Pointer temp) { - return MeosLibrary.meos.tfloat_min_value(temp); + return MeosLibraryPart3.meos.tfloat_min_value(temp); } @SuppressWarnings("unused") public static double tfloat_start_value(Pointer temp) { - return MeosLibrary.meos.tfloat_start_value(temp); + return MeosLibraryPart3.meos.tfloat_start_value(temp); } @SuppressWarnings("unused") public static boolean tfloat_value_at_timestamptz(Pointer temp, OffsetDateTime t, boolean strict, Pointer value) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.tfloat_value_at_timestamptz(temp, t_new, strict, value); + return MeosLibraryPart3.meos.tfloat_value_at_timestamptz(temp, t_new, strict, value); } @SuppressWarnings("unused") @@ -8155,39 +8232,39 @@ public static Pointer tfloat_value_n(Pointer temp, int n) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tfloat_value_n(temp, n, result); + out = MeosLibraryPart3.meos.tfloat_value_n(temp, n, result); return out ? result : null ; } @SuppressWarnings("unused") public static Pointer tfloat_values(Pointer temp, Pointer count) { - return MeosLibrary.meos.tfloat_values(temp, count); + return MeosLibraryPart3.meos.tfloat_values(temp, count); } @SuppressWarnings("unused") public static int tint_end_value(Pointer temp) { - return MeosLibrary.meos.tint_end_value(temp); + return MeosLibraryPart3.meos.tint_end_value(temp); } @SuppressWarnings("unused") public static int tint_max_value(Pointer temp) { - return MeosLibrary.meos.tint_max_value(temp); + return MeosLibraryPart3.meos.tint_max_value(temp); } @SuppressWarnings("unused") public static int tint_min_value(Pointer temp) { - return MeosLibrary.meos.tint_min_value(temp); + return MeosLibraryPart3.meos.tint_min_value(temp); } @SuppressWarnings("unused") public static int tint_start_value(Pointer temp) { - return MeosLibrary.meos.tint_start_value(temp); + return MeosLibraryPart3.meos.tint_start_value(temp); } @SuppressWarnings("unused") public static boolean tint_value_at_timestamptz(Pointer temp, OffsetDateTime t, boolean strict, Pointer value) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.tint_value_at_timestamptz(temp, t_new, strict, value); + return MeosLibraryPart3.meos.tint_value_at_timestamptz(temp, t_new, strict, value); } @SuppressWarnings("unused") @@ -8195,51 +8272,51 @@ public static Pointer tint_value_n(Pointer temp, int n) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tint_value_n(temp, n, result); + out = MeosLibraryPart3.meos.tint_value_n(temp, n, result); return out ? result : null ; } @SuppressWarnings("unused") public static Pointer tint_values(Pointer temp, Pointer count) { - return MeosLibrary.meos.tint_values(temp, count); + return MeosLibraryPart3.meos.tint_values(temp, count); } @SuppressWarnings("unused") public static double tnumber_integral(Pointer temp) { - return MeosLibrary.meos.tnumber_integral(temp); + return MeosLibraryPart3.meos.tnumber_integral(temp); } @SuppressWarnings("unused") public static double tnumber_twavg(Pointer temp) { - return MeosLibrary.meos.tnumber_twavg(temp); + return MeosLibraryPart3.meos.tnumber_twavg(temp); } @SuppressWarnings("unused") public static Pointer tnumber_valuespans(Pointer temp) { - return MeosLibrary.meos.tnumber_valuespans(temp); + return MeosLibraryPart3.meos.tnumber_valuespans(temp); } @SuppressWarnings("unused") public static Pointer tgeo_end_value(Pointer temp) { - return MeosLibrary.meos.tgeo_end_value(temp); + return MeosLibraryPart3.meos.tgeo_end_value(temp); } @SuppressWarnings("unused") public static Pointer tgeo_start_value(Pointer temp) { - return MeosLibrary.meos.tgeo_start_value(temp); + return MeosLibraryPart3.meos.tgeo_start_value(temp); } @SuppressWarnings("unused") public static boolean tpoint_value_at_timestamptz(Pointer temp, OffsetDateTime t, boolean strict, Pointer value) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.tpoint_value_at_timestamptz(temp, t_new, strict, value); + return MeosLibraryPart3.meos.tpoint_value_at_timestamptz(temp, t_new, strict, value); } @SuppressWarnings("unused") public static Pointer tgeo_value_n(Pointer temp, int n) { Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - boolean out = MeosLibrary.meos.tgeo_value_n(temp, n, result); + boolean out = MeosLibraryPart3.meos.tgeo_value_n(temp, n, result); return out ? result.getPointer(0) : null; } @@ -8248,40 +8325,40 @@ public static Pointer tpoint_value_n(Pointer temp, int n) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tpoint_value_n(temp, n, result); + out = MeosLibraryPart3.meos.tpoint_value_n(temp, n, result); Pointer new_result = result.getPointer(0); return out ? new_result : null ; } @SuppressWarnings("unused") public static Pointer tpoint_values(Pointer temp, Pointer count) { - return MeosLibrary.meos.tpoint_values(temp, count); + return MeosLibraryPart3.meos.tpoint_values(temp, count); } @SuppressWarnings("unused") public static Pointer ttext_end_value(Pointer temp) { - return MeosLibrary.meos.ttext_end_value(temp); + return MeosLibraryPart3.meos.ttext_end_value(temp); } @SuppressWarnings("unused") public static Pointer ttext_max_value(Pointer temp) { - return MeosLibrary.meos.ttext_max_value(temp); + return MeosLibraryPart3.meos.ttext_max_value(temp); } @SuppressWarnings("unused") public static Pointer ttext_min_value(Pointer temp) { - return MeosLibrary.meos.ttext_min_value(temp); + return MeosLibraryPart3.meos.ttext_min_value(temp); } @SuppressWarnings("unused") public static Pointer ttext_start_value(Pointer temp) { - return MeosLibrary.meos.ttext_start_value(temp); + return MeosLibraryPart3.meos.ttext_start_value(temp); } @SuppressWarnings("unused") public static boolean ttext_value_at_timestamptz(Pointer temp, OffsetDateTime t, boolean strict, Pointer value) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.ttext_value_at_timestamptz(temp, t_new, strict, value); + return MeosLibraryPart3.meos.ttext_value_at_timestamptz(temp, t_new, strict, value); } @SuppressWarnings("unused") @@ -8289,2323 +8366,2323 @@ public static Pointer ttext_value_n(Pointer temp, int n) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.ttext_value_n(temp, n, result); + out = MeosLibraryPart3.meos.ttext_value_n(temp, n, result); Pointer new_result = result.getPointer(0); return out ? new_result : null ; } @SuppressWarnings("unused") public static Pointer ttext_values(Pointer temp, Pointer count) { - return MeosLibrary.meos.ttext_values(temp, count); + return MeosLibraryPart3.meos.ttext_values(temp, count); } @SuppressWarnings("unused") public static double float_degrees(double value, boolean normalize) { - return MeosLibrary.meos.float_degrees(value, normalize); + return MeosLibraryPart1.meos.float_degrees(value, normalize); } @SuppressWarnings("unused") public static Pointer temporal_scale_time(Pointer temp, Pointer duration) { - return MeosLibrary.meos.temporal_scale_time(temp, duration); + return MeosLibraryPart3.meos.temporal_scale_time(temp, duration); } @SuppressWarnings("unused") public static Pointer temporal_set_interp(Pointer temp, int interp) { - return MeosLibrary.meos.temporal_set_interp(temp, interp); + return MeosLibraryPart3.meos.temporal_set_interp(temp, interp); } @SuppressWarnings("unused") public static Pointer temporal_shift_scale_time(Pointer temp, Pointer shift, Pointer duration) { - return MeosLibrary.meos.temporal_shift_scale_time(temp, shift, duration); + return MeosLibraryPart3.meos.temporal_shift_scale_time(temp, shift, duration); } @SuppressWarnings("unused") public static Pointer temporal_shift_time(Pointer temp, Pointer shift) { - return MeosLibrary.meos.temporal_shift_time(temp, shift); + return MeosLibraryPart3.meos.temporal_shift_time(temp, shift); } @SuppressWarnings("unused") public static Pointer temporal_to_tinstant(Pointer temp) { - return MeosLibrary.meos.temporal_to_tinstant(temp); + return MeosLibraryPart3.meos.temporal_to_tinstant(temp); } @SuppressWarnings("unused") public static Pointer temporal_to_tsequence(Pointer temp, String interp_str) { - return MeosLibrary.meos.temporal_to_tsequence(temp, interp_str); + return MeosLibraryPart3.meos.temporal_to_tsequence(temp, interp_str); } @SuppressWarnings("unused") public static Pointer temporal_to_tsequenceset(Pointer temp, String interp_str) { - return MeosLibrary.meos.temporal_to_tsequenceset(temp, interp_str); + return MeosLibraryPart3.meos.temporal_to_tsequenceset(temp, interp_str); } @SuppressWarnings("unused") public static Pointer tfloat_floor(Pointer temp) { - return MeosLibrary.meos.tfloat_floor(temp); + return MeosLibraryPart3.meos.tfloat_floor(temp); } @SuppressWarnings("unused") public static Pointer tfloat_ceil(Pointer temp) { - return MeosLibrary.meos.tfloat_ceil(temp); + return MeosLibraryPart3.meos.tfloat_ceil(temp); } @SuppressWarnings("unused") public static Pointer tfloat_degrees(Pointer temp, boolean normalize) { - return MeosLibrary.meos.tfloat_degrees(temp, normalize); + return MeosLibraryPart3.meos.tfloat_degrees(temp, normalize); } @SuppressWarnings("unused") public static Pointer tfloat_radians(Pointer temp) { - return MeosLibrary.meos.tfloat_radians(temp); + return MeosLibraryPart3.meos.tfloat_radians(temp); } @SuppressWarnings("unused") public static Pointer tfloat_exp(Pointer temp) { - return MeosLibrary.meos.tfloat_exp(temp); + return MeosLibraryPart3.meos.tfloat_exp(temp); } @SuppressWarnings("unused") public static Pointer tfloat_ln(Pointer temp) { - return MeosLibrary.meos.tfloat_ln(temp); + return MeosLibraryPart3.meos.tfloat_ln(temp); } @SuppressWarnings("unused") public static Pointer tfloat_log10(Pointer temp) { - return MeosLibrary.meos.tfloat_log10(temp); + return MeosLibraryPart3.meos.tfloat_log10(temp); } @SuppressWarnings("unused") public static Pointer tnumber_trend(Pointer temp) { - return MeosLibrary.meos.tnumber_trend(temp); + return MeosLibraryPart3.meos.tnumber_trend(temp); } @SuppressWarnings("unused") public static Pointer temporal_round(Pointer temp, int maxdd) { - return MeosLibrary.meos.temporal_round(temp, maxdd); + return MeosLibraryPart3.meos.temporal_round(temp, maxdd); } @SuppressWarnings("unused") public static Pointer tfloat_scale_value(Pointer temp, double width) { - return MeosLibrary.meos.tfloat_scale_value(temp, width); + return MeosLibraryPart3.meos.tfloat_scale_value(temp, width); } @SuppressWarnings("unused") public static Pointer tfloat_shift_scale_value(Pointer temp, double shift, double width) { - return MeosLibrary.meos.tfloat_shift_scale_value(temp, shift, width); + return MeosLibraryPart3.meos.tfloat_shift_scale_value(temp, shift, width); } @SuppressWarnings("unused") public static Pointer tfloat_shift_value(Pointer temp, double shift) { - return MeosLibrary.meos.tfloat_shift_value(temp, shift); + return MeosLibraryPart3.meos.tfloat_shift_value(temp, shift); } @SuppressWarnings("unused") public static Pointer tfloatarr_round(Pointer temp, int count, int maxdd) { - return MeosLibrary.meos.tfloatarr_round(temp, count, maxdd); + return MeosLibraryPart3.meos.tfloatarr_round(temp, count, maxdd); } @SuppressWarnings("unused") public static Pointer tint_scale_value(Pointer temp, int width) { - return MeosLibrary.meos.tint_scale_value(temp, width); + return MeosLibraryPart3.meos.tint_scale_value(temp, width); } @SuppressWarnings("unused") public static Pointer tint_shift_scale_value(Pointer temp, int shift, int width) { - return MeosLibrary.meos.tint_shift_scale_value(temp, shift, width); + return MeosLibraryPart3.meos.tint_shift_scale_value(temp, shift, width); } @SuppressWarnings("unused") public static Pointer tint_shift_value(Pointer temp, int shift) { - return MeosLibrary.meos.tint_shift_value(temp, shift); + return MeosLibraryPart3.meos.tint_shift_value(temp, shift); } @SuppressWarnings("unused") public static Pointer tpoint_round(Pointer temp, int maxdd) { - return MeosLibrary.meos.tpoint_round(temp, maxdd); + return MeosLibraryPart3.meos.tpoint_round(temp, maxdd); } @SuppressWarnings("unused") public static Pointer tpoint_transform(Pointer temp, int srid) { - return MeosLibrary.meos.tpoint_transform(temp, srid); + return MeosLibraryPart3.meos.tpoint_transform(temp, srid); } @SuppressWarnings("unused") public static Pointer tpoint_transform_pipeline(Pointer temp, String pipelinestr, int srid, boolean is_forward) { - return MeosLibrary.meos.tpoint_transform_pipeline(temp, pipelinestr, srid, is_forward); + return MeosLibraryPart3.meos.tpoint_transform_pipeline(temp, pipelinestr, srid, is_forward); } @SuppressWarnings("unused") public static Pointer tpoint_transform_pj(Pointer temp, int srid, Pointer pj) { - return MeosLibrary.meos.tpoint_transform_pj(temp, srid, pj); + return MeosLibraryPart3.meos.tpoint_transform_pj(temp, srid, pj); } @SuppressWarnings("unused") public static Pointer tspatial_set_srid(Pointer temp, int srid) { - return MeosLibrary.meos.tspatial_set_srid(temp, srid); + return MeosLibraryPart3.meos.tspatial_set_srid(temp, srid); } @SuppressWarnings("unused") public static Pointer tspatial_transform(Pointer temp, int srid) { - return MeosLibrary.meos.tspatial_transform(temp, srid); + return MeosLibraryPart3.meos.tspatial_transform(temp, srid); } @SuppressWarnings("unused") public static Pointer lwproj_transform(int srid_from, int srid_to) { - return MeosLibrary.meos.lwproj_transform(srid_from, srid_to); + return MeosLibraryPart1.meos.lwproj_transform(srid_from, srid_to); } @SuppressWarnings("unused") public static Pointer tpointarr_round(Pointer temp, int count, int maxdd) { - return MeosLibrary.meos.tpointarr_round(temp, count, maxdd); + return MeosLibraryPart3.meos.tpointarr_round(temp, count, maxdd); } @SuppressWarnings("unused") public static Pointer temporal_append_tinstant(Pointer temp, Pointer inst, double maxdist, Pointer maxt, boolean expand) { - return MeosLibrary.meos.temporal_append_tinstant(temp, inst, maxdist, maxt, expand); + return MeosLibraryPart2.meos.temporal_append_tinstant(temp, inst, maxdist, maxt, expand); } @SuppressWarnings("unused") public static Pointer temporal_append_tsequence(Pointer temp, Pointer seq, boolean expand) { - return MeosLibrary.meos.temporal_append_tsequence(temp, seq, expand); + return MeosLibraryPart2.meos.temporal_append_tsequence(temp, seq, expand); } @SuppressWarnings("unused") public static Pointer temporal_delete_tstzspan(Pointer temp, Pointer s, boolean connect) { - return MeosLibrary.meos.temporal_delete_tstzspan(temp, s, connect); + return MeosLibraryPart2.meos.temporal_delete_tstzspan(temp, s, connect); } @SuppressWarnings("unused") public static Pointer temporal_delete_tstzspanset(Pointer temp, Pointer ss, boolean connect) { - return MeosLibrary.meos.temporal_delete_tstzspanset(temp, ss, connect); + return MeosLibraryPart2.meos.temporal_delete_tstzspanset(temp, ss, connect); } @SuppressWarnings("unused") public static Pointer temporal_delete_timestamptz(Pointer temp, OffsetDateTime t, boolean connect) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.temporal_delete_timestamptz(temp, t_new, connect); + return MeosLibraryPart2.meos.temporal_delete_timestamptz(temp, t_new, connect); } @SuppressWarnings("unused") public static Pointer temporal_delete_tstzset(Pointer temp, Pointer s, boolean connect) { - return MeosLibrary.meos.temporal_delete_tstzset(temp, s, connect); + return MeosLibraryPart2.meos.temporal_delete_tstzset(temp, s, connect); } @SuppressWarnings("unused") public static Pointer temporal_insert(Pointer temp1, Pointer temp2, boolean connect) { - return MeosLibrary.meos.temporal_insert(temp1, temp2, connect); + return MeosLibraryPart2.meos.temporal_insert(temp1, temp2, connect); } @SuppressWarnings("unused") public static Pointer temporal_merge(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.temporal_merge(temp1, temp2); + return MeosLibraryPart2.meos.temporal_merge(temp1, temp2); } @SuppressWarnings("unused") public static Pointer temporal_merge_array(Pointer temparr, int count) { - return MeosLibrary.meos.temporal_merge_array(temparr, count); + return MeosLibraryPart2.meos.temporal_merge_array(temparr, count); } @SuppressWarnings("unused") public static Pointer temporal_update(Pointer temp1, Pointer temp2, boolean connect) { - return MeosLibrary.meos.temporal_update(temp1, temp2, connect); + return MeosLibraryPart3.meos.temporal_update(temp1, temp2, connect); } @SuppressWarnings("unused") public static Pointer tbool_at_value(Pointer temp, boolean b) { - return MeosLibrary.meos.tbool_at_value(temp, b); + return MeosLibraryPart2.meos.tbool_at_value(temp, b); } @SuppressWarnings("unused") public static Pointer tbool_minus_value(Pointer temp, boolean b) { - return MeosLibrary.meos.tbool_minus_value(temp, b); + return MeosLibraryPart2.meos.tbool_minus_value(temp, b); } @SuppressWarnings("unused") public static Pointer temporal_at_max(Pointer temp) { - return MeosLibrary.meos.temporal_at_max(temp); + return MeosLibraryPart2.meos.temporal_at_max(temp); } @SuppressWarnings("unused") public static Pointer temporal_at_min(Pointer temp) { - return MeosLibrary.meos.temporal_at_min(temp); + return MeosLibraryPart2.meos.temporal_at_min(temp); } @SuppressWarnings("unused") public static Pointer temporal_at_tstzspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.temporal_at_tstzspan(temp, s); + return MeosLibraryPart2.meos.temporal_at_tstzspan(temp, s); } @SuppressWarnings("unused") public static Pointer temporal_at_tstzspanset(Pointer temp, Pointer ss) { - return MeosLibrary.meos.temporal_at_tstzspanset(temp, ss); + return MeosLibraryPart2.meos.temporal_at_tstzspanset(temp, ss); } @SuppressWarnings("unused") public static Pointer temporal_at_timestamptz(Pointer temp, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.temporal_at_timestamptz(temp, t_new); + return MeosLibraryPart2.meos.temporal_at_timestamptz(temp, t_new); } @SuppressWarnings("unused") public static Pointer temporal_at_tstzset(Pointer temp, Pointer s) { - return MeosLibrary.meos.temporal_at_tstzset(temp, s); + return MeosLibraryPart2.meos.temporal_at_tstzset(temp, s); } @SuppressWarnings("unused") public static Pointer temporal_at_values(Pointer temp, Pointer set) { - return MeosLibrary.meos.temporal_at_values(temp, set); + return MeosLibraryPart2.meos.temporal_at_values(temp, set); } @SuppressWarnings("unused") public static Pointer temporal_minus_max(Pointer temp) { - return MeosLibrary.meos.temporal_minus_max(temp); + return MeosLibraryPart2.meos.temporal_minus_max(temp); } @SuppressWarnings("unused") public static Pointer temporal_minus_min(Pointer temp) { - return MeosLibrary.meos.temporal_minus_min(temp); + return MeosLibraryPart2.meos.temporal_minus_min(temp); } @SuppressWarnings("unused") public static Pointer temporal_minus_tstzspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.temporal_minus_tstzspan(temp, s); + return MeosLibraryPart2.meos.temporal_minus_tstzspan(temp, s); } @SuppressWarnings("unused") public static Pointer temporal_minus_tstzspanset(Pointer temp, Pointer ss) { - return MeosLibrary.meos.temporal_minus_tstzspanset(temp, ss); + return MeosLibraryPart2.meos.temporal_minus_tstzspanset(temp, ss); } @SuppressWarnings("unused") public static Pointer temporal_minus_timestamptz(Pointer temp, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.temporal_minus_timestamptz(temp, t_new); + return MeosLibraryPart2.meos.temporal_minus_timestamptz(temp, t_new); } @SuppressWarnings("unused") public static Pointer temporal_minus_tstzset(Pointer temp, Pointer s) { - return MeosLibrary.meos.temporal_minus_tstzset(temp, s); + return MeosLibraryPart2.meos.temporal_minus_tstzset(temp, s); } @SuppressWarnings("unused") public static Pointer temporal_minus_values(Pointer temp, Pointer set) { - return MeosLibrary.meos.temporal_minus_values(temp, set); + return MeosLibraryPart3.meos.temporal_minus_values(temp, set); } @SuppressWarnings("unused") public static Pointer tfloat_at_value(Pointer temp, double d) { - return MeosLibrary.meos.tfloat_at_value(temp, d); + return MeosLibraryPart3.meos.tfloat_at_value(temp, d); } @SuppressWarnings("unused") public static Pointer tfloat_minus_value(Pointer temp, double d) { - return MeosLibrary.meos.tfloat_minus_value(temp, d); + return MeosLibraryPart3.meos.tfloat_minus_value(temp, d); } @SuppressWarnings("unused") public static Pointer tint_at_value(Pointer temp, int i) { - return MeosLibrary.meos.tint_at_value(temp, i); + return MeosLibraryPart3.meos.tint_at_value(temp, i); } @SuppressWarnings("unused") public static Pointer tint_minus_value(Pointer temp, int i) { - return MeosLibrary.meos.tint_minus_value(temp, i); + return MeosLibraryPart3.meos.tint_minus_value(temp, i); } @SuppressWarnings("unused") public static Pointer tnumber_at_span(Pointer temp, Pointer span) { - return MeosLibrary.meos.tnumber_at_span(temp, span); + return MeosLibraryPart3.meos.tnumber_at_span(temp, span); } @SuppressWarnings("unused") public static Pointer tnumber_at_spanset(Pointer temp, Pointer ss) { - return MeosLibrary.meos.tnumber_at_spanset(temp, ss); + return MeosLibraryPart3.meos.tnumber_at_spanset(temp, ss); } @SuppressWarnings("unused") public static Pointer tnumber_at_tbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.tnumber_at_tbox(temp, box); + return MeosLibraryPart3.meos.tnumber_at_tbox(temp, box); } @SuppressWarnings("unused") public static Pointer tnumber_minus_span(Pointer temp, Pointer span) { - return MeosLibrary.meos.tnumber_minus_span(temp, span); + return MeosLibraryPart3.meos.tnumber_minus_span(temp, span); } @SuppressWarnings("unused") public static Pointer tnumber_minus_spanset(Pointer temp, Pointer ss) { - return MeosLibrary.meos.tnumber_minus_spanset(temp, ss); + return MeosLibraryPart3.meos.tnumber_minus_spanset(temp, ss); } @SuppressWarnings("unused") public static Pointer tnumber_minus_tbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.tnumber_minus_tbox(temp, box); + return MeosLibraryPart3.meos.tnumber_minus_tbox(temp, box); } @SuppressWarnings("unused") public static Pointer tpoint_at_elevation(Pointer temp, Pointer s) { - return MeosLibrary.meos.tpoint_at_elevation(temp, s); + return MeosLibraryPart3.meos.tpoint_at_elevation(temp, s); } @SuppressWarnings("unused") public static Pointer tpoint_minus_elevation(Pointer temp, Pointer s) { - return MeosLibrary.meos.tpoint_minus_elevation(temp, s); + return MeosLibraryPart3.meos.tpoint_minus_elevation(temp, s); } @SuppressWarnings("unused") public static Pointer tpoint_at_geom_time(Pointer temp, Pointer gs, Pointer zspan, Pointer period) { - return MeosLibrary.meos.tpoint_at_geom_time(temp, gs, zspan, period); + return MeosLibraryPart3.meos.tpoint_at_geom_time(temp, gs, zspan, period); } @SuppressWarnings("unused") public static Pointer tgeo_at_stbox(Pointer temp, Pointer box, boolean border_inc) { - return MeosLibrary.meos.tgeo_at_stbox(temp, box, border_inc); + return MeosLibraryPart3.meos.tgeo_at_stbox(temp, box, border_inc); } @SuppressWarnings("unused") public static Pointer tgeo_at_geom(Pointer temp, Pointer gs) { - return MeosLibrary.meos.tgeo_at_geom(temp, gs); + return MeosLibraryPart3.meos.tgeo_at_geom(temp, gs); } @SuppressWarnings("unused") public static Pointer tgeo_minus_geom(Pointer temp, Pointer gs) { - return MeosLibrary.meos.tgeo_minus_geom(temp, gs); + return MeosLibraryPart3.meos.tgeo_minus_geom(temp, gs); } @SuppressWarnings("unused") public static Pointer tpoint_at_value(Pointer temp, Pointer gs) { - return MeosLibrary.meos.tpoint_at_value(temp, gs); + return MeosLibraryPart3.meos.tpoint_at_value(temp, gs); } @SuppressWarnings("unused") public static Pointer tpoint_minus_geom_time(Pointer temp, Pointer gs, Pointer zspan, Pointer period) { - return MeosLibrary.meos.tpoint_minus_geom_time(temp, gs, zspan, period); + return MeosLibraryPart3.meos.tpoint_minus_geom_time(temp, gs, zspan, period); } @SuppressWarnings("unused") public static Pointer tgeo_minus_stbox(Pointer temp, Pointer box, boolean border_inc) { - return MeosLibrary.meos.tgeo_minus_stbox(temp, box, border_inc); + return MeosLibraryPart3.meos.tgeo_minus_stbox(temp, box, border_inc); } @SuppressWarnings("unused") public static Pointer tpoint_minus_value(Pointer temp, Pointer gs) { - return MeosLibrary.meos.tpoint_minus_value(temp, gs); + return MeosLibraryPart3.meos.tpoint_minus_value(temp, gs); } @SuppressWarnings("unused") public static Pointer ttext_at_value(Pointer temp, Pointer txt) { - return MeosLibrary.meos.ttext_at_value(temp, txt); + return MeosLibraryPart3.meos.ttext_at_value(temp, txt); } @SuppressWarnings("unused") public static Pointer ttext_minus_value(Pointer temp, Pointer txt) { - return MeosLibrary.meos.ttext_minus_value(temp, txt); + return MeosLibraryPart3.meos.ttext_minus_value(temp, txt); } @SuppressWarnings("unused") public static int temporal_cmp(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.temporal_cmp(temp1, temp2); + return MeosLibraryPart2.meos.temporal_cmp(temp1, temp2); } @SuppressWarnings("unused") public static boolean temporal_eq(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.temporal_eq(temp1, temp2); + return MeosLibraryPart2.meos.temporal_eq(temp1, temp2); } @SuppressWarnings("unused") public static boolean temporal_ge(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.temporal_ge(temp1, temp2); + return MeosLibraryPart2.meos.temporal_ge(temp1, temp2); } @SuppressWarnings("unused") public static boolean temporal_gt(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.temporal_gt(temp1, temp2); + return MeosLibraryPart2.meos.temporal_gt(temp1, temp2); } @SuppressWarnings("unused") public static boolean temporal_le(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.temporal_le(temp1, temp2); + return MeosLibraryPart2.meos.temporal_le(temp1, temp2); } @SuppressWarnings("unused") public static boolean temporal_lt(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.temporal_lt(temp1, temp2); + return MeosLibraryPart2.meos.temporal_lt(temp1, temp2); } @SuppressWarnings("unused") public static boolean temporal_ne(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.temporal_ne(temp1, temp2); + return MeosLibraryPart3.meos.temporal_ne(temp1, temp2); } @SuppressWarnings("unused") public static int always_eq_bool_tbool(boolean b, Pointer temp) { - return MeosLibrary.meos.always_eq_bool_tbool(b, temp); + return MeosLibraryPart0.meos.always_eq_bool_tbool(b, temp); } @SuppressWarnings("unused") public static int always_eq_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.always_eq_float_tfloat(d, temp); + return MeosLibraryPart0.meos.always_eq_float_tfloat(d, temp); } @SuppressWarnings("unused") public static int always_eq_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.always_eq_int_tint(i, temp); + return MeosLibraryPart0.meos.always_eq_int_tint(i, temp); } @SuppressWarnings("unused") public static int always_eq_point_tpoint(Pointer gs, Pointer temp) { - return MeosLibrary.meos.always_eq_point_tpoint(gs, temp); + return MeosLibraryPart0.meos.always_eq_point_tpoint(gs, temp); } @SuppressWarnings("unused") public static int always_eq_tbool_bool(Pointer temp, boolean b) { - return MeosLibrary.meos.always_eq_tbool_bool(temp, b); + return MeosLibraryPart0.meos.always_eq_tbool_bool(temp, b); } @SuppressWarnings("unused") public static int always_eq_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.always_eq_temporal_temporal(temp1, temp2); + return MeosLibraryPart0.meos.always_eq_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static int always_eq_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.always_eq_text_ttext(txt, temp); + return MeosLibraryPart0.meos.always_eq_text_ttext(txt, temp); } @SuppressWarnings("unused") public static int always_eq_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.always_eq_tfloat_float(temp, d); + return MeosLibraryPart0.meos.always_eq_tfloat_float(temp, d); } @SuppressWarnings("unused") public static int always_eq_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.always_eq_tint_int(temp, i); + return MeosLibraryPart0.meos.always_eq_tint_int(temp, i); } @SuppressWarnings("unused") public static int always_eq_tpoint_point(Pointer temp, Pointer gs) { - return MeosLibrary.meos.always_eq_tpoint_point(temp, gs); + return MeosLibraryPart0.meos.always_eq_tpoint_point(temp, gs); } @SuppressWarnings("unused") public static int always_eq_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.always_eq_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart0.meos.always_eq_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static int always_eq_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.always_eq_ttext_text(temp, txt); + return MeosLibraryPart0.meos.always_eq_ttext_text(temp, txt); } @SuppressWarnings("unused") public static int always_ne_bool_tbool(boolean b, Pointer temp) { - return MeosLibrary.meos.always_ne_bool_tbool(b, temp); + return MeosLibraryPart0.meos.always_ne_bool_tbool(b, temp); } @SuppressWarnings("unused") public static int always_ne_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.always_ne_float_tfloat(d, temp); + return MeosLibraryPart0.meos.always_ne_float_tfloat(d, temp); } @SuppressWarnings("unused") public static int always_ne_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.always_ne_int_tint(i, temp); + return MeosLibraryPart0.meos.always_ne_int_tint(i, temp); } @SuppressWarnings("unused") public static int always_ne_point_tpoint(Pointer gs, Pointer temp) { - return MeosLibrary.meos.always_ne_point_tpoint(gs, temp); + return MeosLibraryPart0.meos.always_ne_point_tpoint(gs, temp); } @SuppressWarnings("unused") public static int always_ne_tbool_bool(Pointer temp, boolean b) { - return MeosLibrary.meos.always_ne_tbool_bool(temp, b); + return MeosLibraryPart0.meos.always_ne_tbool_bool(temp, b); } @SuppressWarnings("unused") public static int always_ne_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.always_ne_temporal_temporal(temp1, temp2); + return MeosLibraryPart0.meos.always_ne_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static int always_ne_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.always_ne_text_ttext(txt, temp); + return MeosLibraryPart0.meos.always_ne_text_ttext(txt, temp); } @SuppressWarnings("unused") public static int always_ne_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.always_ne_tfloat_float(temp, d); + return MeosLibraryPart0.meos.always_ne_tfloat_float(temp, d); } @SuppressWarnings("unused") public static int always_ne_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.always_ne_tint_int(temp, i); + return MeosLibraryPart0.meos.always_ne_tint_int(temp, i); } @SuppressWarnings("unused") public static int always_ne_tpoint_point(Pointer temp, Pointer gs) { - return MeosLibrary.meos.always_ne_tpoint_point(temp, gs); + return MeosLibraryPart0.meos.always_ne_tpoint_point(temp, gs); } @SuppressWarnings("unused") public static int always_ne_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.always_ne_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart0.meos.always_ne_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static int always_ne_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.always_ne_ttext_text(temp, txt); + return MeosLibraryPart0.meos.always_ne_ttext_text(temp, txt); } @SuppressWarnings("unused") public static int always_ge_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.always_ge_float_tfloat(d, temp); + return MeosLibraryPart0.meos.always_ge_float_tfloat(d, temp); } @SuppressWarnings("unused") public static int always_ge_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.always_ge_int_tint(i, temp); + return MeosLibraryPart0.meos.always_ge_int_tint(i, temp); } @SuppressWarnings("unused") public static int always_ge_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.always_ge_temporal_temporal(temp1, temp2); + return MeosLibraryPart0.meos.always_ge_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static int always_ge_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.always_ge_text_ttext(txt, temp); + return MeosLibraryPart0.meos.always_ge_text_ttext(txt, temp); } @SuppressWarnings("unused") public static int always_ge_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.always_ge_tfloat_float(temp, d); + return MeosLibraryPart0.meos.always_ge_tfloat_float(temp, d); } @SuppressWarnings("unused") public static int always_ge_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.always_ge_tint_int(temp, i); + return MeosLibraryPart0.meos.always_ge_tint_int(temp, i); } @SuppressWarnings("unused") public static int always_ge_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.always_ge_ttext_text(temp, txt); + return MeosLibraryPart0.meos.always_ge_ttext_text(temp, txt); } @SuppressWarnings("unused") public static int always_gt_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.always_gt_float_tfloat(d, temp); + return MeosLibraryPart0.meos.always_gt_float_tfloat(d, temp); } @SuppressWarnings("unused") public static int always_gt_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.always_gt_int_tint(i, temp); + return MeosLibraryPart0.meos.always_gt_int_tint(i, temp); } @SuppressWarnings("unused") public static int always_gt_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.always_gt_temporal_temporal(temp1, temp2); + return MeosLibraryPart0.meos.always_gt_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static int always_gt_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.always_gt_text_ttext(txt, temp); + return MeosLibraryPart0.meos.always_gt_text_ttext(txt, temp); } @SuppressWarnings("unused") public static int always_gt_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.always_gt_tfloat_float(temp, d); + return MeosLibraryPart0.meos.always_gt_tfloat_float(temp, d); } @SuppressWarnings("unused") public static int always_gt_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.always_gt_tint_int(temp, i); + return MeosLibraryPart0.meos.always_gt_tint_int(temp, i); } @SuppressWarnings("unused") public static int always_gt_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.always_gt_ttext_text(temp, txt); + return MeosLibraryPart0.meos.always_gt_ttext_text(temp, txt); } @SuppressWarnings("unused") public static int always_le_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.always_le_float_tfloat(d, temp); + return MeosLibraryPart0.meos.always_le_float_tfloat(d, temp); } @SuppressWarnings("unused") public static int always_le_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.always_le_int_tint(i, temp); + return MeosLibraryPart0.meos.always_le_int_tint(i, temp); } @SuppressWarnings("unused") public static int always_le_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.always_le_temporal_temporal(temp1, temp2); + return MeosLibraryPart0.meos.always_le_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static int always_le_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.always_le_text_ttext(txt, temp); + return MeosLibraryPart0.meos.always_le_text_ttext(txt, temp); } @SuppressWarnings("unused") public static int always_le_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.always_le_tfloat_float(temp, d); + return MeosLibraryPart0.meos.always_le_tfloat_float(temp, d); } @SuppressWarnings("unused") public static int always_le_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.always_le_tint_int(temp, i); + return MeosLibraryPart0.meos.always_le_tint_int(temp, i); } @SuppressWarnings("unused") public static int always_le_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.always_le_ttext_text(temp, txt); + return MeosLibraryPart0.meos.always_le_ttext_text(temp, txt); } @SuppressWarnings("unused") public static int always_lt_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.always_lt_float_tfloat(d, temp); + return MeosLibraryPart0.meos.always_lt_float_tfloat(d, temp); } @SuppressWarnings("unused") public static int always_lt_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.always_lt_int_tint(i, temp); + return MeosLibraryPart0.meos.always_lt_int_tint(i, temp); } @SuppressWarnings("unused") public static int always_lt_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.always_lt_temporal_temporal(temp1, temp2); + return MeosLibraryPart0.meos.always_lt_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static int always_lt_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.always_lt_text_ttext(txt, temp); + return MeosLibraryPart0.meos.always_lt_text_ttext(txt, temp); } @SuppressWarnings("unused") public static int always_lt_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.always_lt_tfloat_float(temp, d); + return MeosLibraryPart0.meos.always_lt_tfloat_float(temp, d); } @SuppressWarnings("unused") public static int always_lt_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.always_lt_tint_int(temp, i); + return MeosLibraryPart0.meos.always_lt_tint_int(temp, i); } @SuppressWarnings("unused") public static int always_lt_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.always_lt_ttext_text(temp, txt); + return MeosLibraryPart0.meos.always_lt_ttext_text(temp, txt); } @SuppressWarnings("unused") public static int ever_eq_bool_tbool(boolean b, Pointer temp) { - return MeosLibrary.meos.ever_eq_bool_tbool(b, temp); + return MeosLibraryPart0.meos.ever_eq_bool_tbool(b, temp); } @SuppressWarnings("unused") public static int ever_eq_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.ever_eq_float_tfloat(d, temp); + return MeosLibraryPart0.meos.ever_eq_float_tfloat(d, temp); } @SuppressWarnings("unused") public static int ever_eq_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.ever_eq_int_tint(i, temp); + return MeosLibraryPart0.meos.ever_eq_int_tint(i, temp); } @SuppressWarnings("unused") public static int ever_eq_point_tpoint(Pointer gs, Pointer temp) { - return MeosLibrary.meos.ever_eq_point_tpoint(gs, temp); + return MeosLibraryPart0.meos.ever_eq_point_tpoint(gs, temp); } @SuppressWarnings("unused") public static int ever_eq_tbool_bool(Pointer temp, boolean b) { - return MeosLibrary.meos.ever_eq_tbool_bool(temp, b); + return MeosLibraryPart0.meos.ever_eq_tbool_bool(temp, b); } @SuppressWarnings("unused") public static int ever_eq_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.ever_eq_temporal_temporal(temp1, temp2); + return MeosLibraryPart0.meos.ever_eq_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static int ever_eq_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.ever_eq_text_ttext(txt, temp); + return MeosLibraryPart0.meos.ever_eq_text_ttext(txt, temp); } @SuppressWarnings("unused") public static int ever_eq_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.ever_eq_tfloat_float(temp, d); + return MeosLibraryPart0.meos.ever_eq_tfloat_float(temp, d); } @SuppressWarnings("unused") public static int ever_eq_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.ever_eq_tint_int(temp, i); + return MeosLibraryPart0.meos.ever_eq_tint_int(temp, i); } @SuppressWarnings("unused") public static int ever_eq_tpoint_point(Pointer temp, Pointer gs) { - return MeosLibrary.meos.ever_eq_tpoint_point(temp, gs); + return MeosLibraryPart0.meos.ever_eq_tpoint_point(temp, gs); } @SuppressWarnings("unused") public static int ever_eq_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.ever_eq_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart0.meos.ever_eq_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static int ever_eq_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.ever_eq_ttext_text(temp, txt); + return MeosLibraryPart0.meos.ever_eq_ttext_text(temp, txt); } @SuppressWarnings("unused") public static int ever_ge_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.ever_ge_float_tfloat(d, temp); + return MeosLibraryPart0.meos.ever_ge_float_tfloat(d, temp); } @SuppressWarnings("unused") public static int ever_ge_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.ever_ge_int_tint(i, temp); + return MeosLibraryPart0.meos.ever_ge_int_tint(i, temp); } @SuppressWarnings("unused") public static int ever_ge_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.ever_ge_temporal_temporal(temp1, temp2); + return MeosLibraryPart0.meos.ever_ge_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static int ever_ge_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.ever_ge_text_ttext(txt, temp); + return MeosLibraryPart0.meos.ever_ge_text_ttext(txt, temp); } @SuppressWarnings("unused") public static int ever_ge_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.ever_ge_tfloat_float(temp, d); + return MeosLibraryPart0.meos.ever_ge_tfloat_float(temp, d); } @SuppressWarnings("unused") public static int ever_ge_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.ever_ge_tint_int(temp, i); + return MeosLibraryPart0.meos.ever_ge_tint_int(temp, i); } @SuppressWarnings("unused") public static int ever_ge_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.ever_ge_ttext_text(temp, txt); + return MeosLibraryPart0.meos.ever_ge_ttext_text(temp, txt); } @SuppressWarnings("unused") public static int ever_gt_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.ever_gt_float_tfloat(d, temp); + return MeosLibraryPart0.meos.ever_gt_float_tfloat(d, temp); } @SuppressWarnings("unused") public static int ever_gt_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.ever_gt_int_tint(i, temp); + return MeosLibraryPart0.meos.ever_gt_int_tint(i, temp); } @SuppressWarnings("unused") public static int ever_gt_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.ever_gt_temporal_temporal(temp1, temp2); + return MeosLibraryPart0.meos.ever_gt_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static int ever_gt_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.ever_gt_text_ttext(txt, temp); + return MeosLibraryPart0.meos.ever_gt_text_ttext(txt, temp); } @SuppressWarnings("unused") public static int ever_gt_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.ever_gt_tfloat_float(temp, d); + return MeosLibraryPart0.meos.ever_gt_tfloat_float(temp, d); } @SuppressWarnings("unused") public static int ever_gt_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.ever_gt_tint_int(temp, i); + return MeosLibraryPart0.meos.ever_gt_tint_int(temp, i); } @SuppressWarnings("unused") public static int ever_gt_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.ever_gt_ttext_text(temp, txt); + return MeosLibraryPart0.meos.ever_gt_ttext_text(temp, txt); } @SuppressWarnings("unused") public static int ever_le_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.ever_le_float_tfloat(d, temp); + return MeosLibraryPart0.meos.ever_le_float_tfloat(d, temp); } @SuppressWarnings("unused") public static int ever_le_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.ever_le_int_tint(i, temp); + return MeosLibraryPart0.meos.ever_le_int_tint(i, temp); } @SuppressWarnings("unused") public static int ever_le_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.ever_le_temporal_temporal(temp1, temp2); + return MeosLibraryPart0.meos.ever_le_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static int ever_le_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.ever_le_text_ttext(txt, temp); + return MeosLibraryPart1.meos.ever_le_text_ttext(txt, temp); } @SuppressWarnings("unused") public static int ever_le_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.ever_le_tfloat_float(temp, d); + return MeosLibraryPart1.meos.ever_le_tfloat_float(temp, d); } @SuppressWarnings("unused") public static int ever_le_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.ever_le_tint_int(temp, i); + return MeosLibraryPart1.meos.ever_le_tint_int(temp, i); } @SuppressWarnings("unused") public static int ever_le_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.ever_le_ttext_text(temp, txt); + return MeosLibraryPart1.meos.ever_le_ttext_text(temp, txt); } @SuppressWarnings("unused") public static int ever_lt_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.ever_lt_float_tfloat(d, temp); + return MeosLibraryPart1.meos.ever_lt_float_tfloat(d, temp); } @SuppressWarnings("unused") public static int ever_lt_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.ever_lt_int_tint(i, temp); + return MeosLibraryPart1.meos.ever_lt_int_tint(i, temp); } @SuppressWarnings("unused") public static int ever_lt_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.ever_lt_temporal_temporal(temp1, temp2); + return MeosLibraryPart1.meos.ever_lt_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static int ever_lt_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.ever_lt_text_ttext(txt, temp); + return MeosLibraryPart1.meos.ever_lt_text_ttext(txt, temp); } @SuppressWarnings("unused") public static int ever_lt_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.ever_lt_tfloat_float(temp, d); + return MeosLibraryPart1.meos.ever_lt_tfloat_float(temp, d); } @SuppressWarnings("unused") public static int ever_lt_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.ever_lt_tint_int(temp, i); + return MeosLibraryPart1.meos.ever_lt_tint_int(temp, i); } @SuppressWarnings("unused") public static int ever_lt_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.ever_lt_ttext_text(temp, txt); + return MeosLibraryPart1.meos.ever_lt_ttext_text(temp, txt); } @SuppressWarnings("unused") public static int ever_ne_bool_tbool(boolean b, Pointer temp) { - return MeosLibrary.meos.ever_ne_bool_tbool(b, temp); + return MeosLibraryPart1.meos.ever_ne_bool_tbool(b, temp); } @SuppressWarnings("unused") public static int ever_ne_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.ever_ne_float_tfloat(d, temp); + return MeosLibraryPart1.meos.ever_ne_float_tfloat(d, temp); } @SuppressWarnings("unused") public static int ever_ne_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.ever_ne_int_tint(i, temp); + return MeosLibraryPart1.meos.ever_ne_int_tint(i, temp); } @SuppressWarnings("unused") public static int ever_ne_point_tpoint(Pointer gs, Pointer temp) { - return MeosLibrary.meos.ever_ne_point_tpoint(gs, temp); + return MeosLibraryPart1.meos.ever_ne_point_tpoint(gs, temp); } @SuppressWarnings("unused") public static int ever_ne_tbool_bool(Pointer temp, boolean b) { - return MeosLibrary.meos.ever_ne_tbool_bool(temp, b); + return MeosLibraryPart1.meos.ever_ne_tbool_bool(temp, b); } @SuppressWarnings("unused") public static int ever_ne_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.ever_ne_temporal_temporal(temp1, temp2); + return MeosLibraryPart1.meos.ever_ne_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static int ever_ne_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.ever_ne_text_ttext(txt, temp); + return MeosLibraryPart1.meos.ever_ne_text_ttext(txt, temp); } @SuppressWarnings("unused") public static int ever_ne_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.ever_ne_tfloat_float(temp, d); + return MeosLibraryPart1.meos.ever_ne_tfloat_float(temp, d); } @SuppressWarnings("unused") public static int ever_ne_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.ever_ne_tint_int(temp, i); + return MeosLibraryPart1.meos.ever_ne_tint_int(temp, i); } @SuppressWarnings("unused") public static int ever_ne_tpoint_point(Pointer temp, Pointer gs) { - return MeosLibrary.meos.ever_ne_tpoint_point(temp, gs); + return MeosLibraryPart1.meos.ever_ne_tpoint_point(temp, gs); } @SuppressWarnings("unused") public static int ever_ne_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.ever_ne_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart1.meos.ever_ne_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static int ever_ne_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.ever_ne_ttext_text(temp, txt); + return MeosLibraryPart1.meos.ever_ne_ttext_text(temp, txt); } @SuppressWarnings("unused") public static Pointer teq_bool_tbool(boolean b, Pointer temp) { - return MeosLibrary.meos.teq_bool_tbool(b, temp); + return MeosLibraryPart3.meos.teq_bool_tbool(b, temp); } @SuppressWarnings("unused") public static Pointer teq_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.teq_float_tfloat(d, temp); + return MeosLibraryPart3.meos.teq_float_tfloat(d, temp); } @SuppressWarnings("unused") public static Pointer teq_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.teq_int_tint(i, temp); + return MeosLibraryPart3.meos.teq_int_tint(i, temp); } @SuppressWarnings("unused") public static Pointer teq_point_tpoint(Pointer gs, Pointer temp) { - return MeosLibrary.meos.teq_point_tpoint(gs, temp); + return MeosLibraryPart3.meos.teq_point_tpoint(gs, temp); } @SuppressWarnings("unused") public static Pointer teq_tbool_bool(Pointer temp, boolean b) { - return MeosLibrary.meos.teq_tbool_bool(temp, b); + return MeosLibraryPart3.meos.teq_tbool_bool(temp, b); } @SuppressWarnings("unused") public static Pointer teq_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.teq_temporal_temporal(temp1, temp2); + return MeosLibraryPart3.meos.teq_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static Pointer teq_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.teq_text_ttext(txt, temp); + return MeosLibraryPart3.meos.teq_text_ttext(txt, temp); } @SuppressWarnings("unused") public static Pointer teq_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.teq_tfloat_float(temp, d); + return MeosLibraryPart3.meos.teq_tfloat_float(temp, d); } @SuppressWarnings("unused") public static Pointer teq_tpoint_point(Pointer temp, Pointer gs) { - return MeosLibrary.meos.teq_tpoint_point(temp, gs); + return MeosLibraryPart3.meos.teq_tpoint_point(temp, gs); } @SuppressWarnings("unused") public static Pointer teq_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.teq_tint_int(temp, i); + return MeosLibraryPart3.meos.teq_tint_int(temp, i); } @SuppressWarnings("unused") public static Pointer teq_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.teq_ttext_text(temp, txt); + return MeosLibraryPart3.meos.teq_ttext_text(temp, txt); } @SuppressWarnings("unused") public static Pointer tge_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.tge_float_tfloat(d, temp); + return MeosLibraryPart3.meos.tge_float_tfloat(d, temp); } @SuppressWarnings("unused") public static Pointer tge_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.tge_int_tint(i, temp); + return MeosLibraryPart3.meos.tge_int_tint(i, temp); } @SuppressWarnings("unused") public static Pointer tge_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.tge_temporal_temporal(temp1, temp2); + return MeosLibraryPart3.meos.tge_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static Pointer tge_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.tge_text_ttext(txt, temp); + return MeosLibraryPart3.meos.tge_text_ttext(txt, temp); } @SuppressWarnings("unused") public static Pointer tge_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.tge_tfloat_float(temp, d); + return MeosLibraryPart3.meos.tge_tfloat_float(temp, d); } @SuppressWarnings("unused") public static Pointer tge_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.tge_tint_int(temp, i); + return MeosLibraryPart3.meos.tge_tint_int(temp, i); } @SuppressWarnings("unused") public static Pointer tge_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.tge_ttext_text(temp, txt); + return MeosLibraryPart3.meos.tge_ttext_text(temp, txt); } @SuppressWarnings("unused") public static Pointer tgt_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.tgt_float_tfloat(d, temp); + return MeosLibraryPart3.meos.tgt_float_tfloat(d, temp); } @SuppressWarnings("unused") public static Pointer tgt_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.tgt_int_tint(i, temp); + return MeosLibraryPart3.meos.tgt_int_tint(i, temp); } @SuppressWarnings("unused") public static Pointer tgt_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.tgt_temporal_temporal(temp1, temp2); + return MeosLibraryPart3.meos.tgt_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static Pointer tgt_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.tgt_text_ttext(txt, temp); + return MeosLibraryPart3.meos.tgt_text_ttext(txt, temp); } @SuppressWarnings("unused") public static Pointer tgt_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.tgt_tfloat_float(temp, d); + return MeosLibraryPart3.meos.tgt_tfloat_float(temp, d); } @SuppressWarnings("unused") public static Pointer tgt_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.tgt_tint_int(temp, i); + return MeosLibraryPart3.meos.tgt_tint_int(temp, i); } @SuppressWarnings("unused") public static Pointer tgt_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.tgt_ttext_text(temp, txt); + return MeosLibraryPart3.meos.tgt_ttext_text(temp, txt); } @SuppressWarnings("unused") public static Pointer tle_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.tle_float_tfloat(d, temp); + return MeosLibraryPart3.meos.tle_float_tfloat(d, temp); } @SuppressWarnings("unused") public static Pointer tle_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.tle_int_tint(i, temp); + return MeosLibraryPart3.meos.tle_int_tint(i, temp); } @SuppressWarnings("unused") public static Pointer tle_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.tle_temporal_temporal(temp1, temp2); + return MeosLibraryPart3.meos.tle_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static Pointer tle_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.tle_text_ttext(txt, temp); + return MeosLibraryPart3.meos.tle_text_ttext(txt, temp); } @SuppressWarnings("unused") public static Pointer tle_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.tle_tfloat_float(temp, d); + return MeosLibraryPart3.meos.tle_tfloat_float(temp, d); } @SuppressWarnings("unused") public static Pointer tle_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.tle_tint_int(temp, i); + return MeosLibraryPart3.meos.tle_tint_int(temp, i); } @SuppressWarnings("unused") public static Pointer tle_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.tle_ttext_text(temp, txt); + return MeosLibraryPart3.meos.tle_ttext_text(temp, txt); } @SuppressWarnings("unused") public static Pointer tlt_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.tlt_float_tfloat(d, temp); + return MeosLibraryPart3.meos.tlt_float_tfloat(d, temp); } @SuppressWarnings("unused") public static Pointer tlt_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.tlt_int_tint(i, temp); + return MeosLibraryPart3.meos.tlt_int_tint(i, temp); } @SuppressWarnings("unused") public static Pointer tlt_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.tlt_temporal_temporal(temp1, temp2); + return MeosLibraryPart3.meos.tlt_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static Pointer tlt_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.tlt_text_ttext(txt, temp); + return MeosLibraryPart3.meos.tlt_text_ttext(txt, temp); } @SuppressWarnings("unused") public static Pointer tlt_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.tlt_tfloat_float(temp, d); + return MeosLibraryPart3.meos.tlt_tfloat_float(temp, d); } @SuppressWarnings("unused") public static Pointer tlt_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.tlt_tint_int(temp, i); + return MeosLibraryPart3.meos.tlt_tint_int(temp, i); } @SuppressWarnings("unused") public static Pointer tlt_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.tlt_ttext_text(temp, txt); + return MeosLibraryPart3.meos.tlt_ttext_text(temp, txt); } @SuppressWarnings("unused") public static Pointer tne_bool_tbool(boolean b, Pointer temp) { - return MeosLibrary.meos.tne_bool_tbool(b, temp); + return MeosLibraryPart3.meos.tne_bool_tbool(b, temp); } @SuppressWarnings("unused") public static Pointer tne_float_tfloat(double d, Pointer temp) { - return MeosLibrary.meos.tne_float_tfloat(d, temp); + return MeosLibraryPart3.meos.tne_float_tfloat(d, temp); } @SuppressWarnings("unused") public static Pointer tne_int_tint(int i, Pointer temp) { - return MeosLibrary.meos.tne_int_tint(i, temp); + return MeosLibraryPart3.meos.tne_int_tint(i, temp); } @SuppressWarnings("unused") public static Pointer tne_point_tpoint(Pointer gs, Pointer temp) { - return MeosLibrary.meos.tne_point_tpoint(gs, temp); + return MeosLibraryPart3.meos.tne_point_tpoint(gs, temp); } @SuppressWarnings("unused") public static Pointer tne_tbool_bool(Pointer temp, boolean b) { - return MeosLibrary.meos.tne_tbool_bool(temp, b); + return MeosLibraryPart3.meos.tne_tbool_bool(temp, b); } @SuppressWarnings("unused") public static Pointer tne_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.tne_temporal_temporal(temp1, temp2); + return MeosLibraryPart3.meos.tne_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static Pointer tne_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.tne_text_ttext(txt, temp); + return MeosLibraryPart3.meos.tne_text_ttext(txt, temp); } @SuppressWarnings("unused") public static Pointer tne_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.tne_tfloat_float(temp, d); + return MeosLibraryPart3.meos.tne_tfloat_float(temp, d); } @SuppressWarnings("unused") public static Pointer tne_tpoint_point(Pointer temp, Pointer gs) { - return MeosLibrary.meos.tne_tpoint_point(temp, gs); + return MeosLibraryPart3.meos.tne_tpoint_point(temp, gs); } @SuppressWarnings("unused") public static Pointer tne_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.tne_tint_int(temp, i); + return MeosLibraryPart3.meos.tne_tint_int(temp, i); } @SuppressWarnings("unused") public static Pointer tne_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.tne_ttext_text(temp, txt); + return MeosLibraryPart3.meos.tne_ttext_text(temp, txt); } @SuppressWarnings("unused") public static boolean adjacent_numspan_tnumber(Pointer s, Pointer temp) { - return MeosLibrary.meos.adjacent_numspan_tnumber(s, temp); + return MeosLibraryPart0.meos.adjacent_numspan_tnumber(s, temp); } @SuppressWarnings("unused") public static boolean adjacent_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.adjacent_stbox_tpoint(box, temp); + return MeosLibraryPart0.meos.adjacent_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean adjacent_tbox_tnumber(Pointer box, Pointer temp) { - return MeosLibrary.meos.adjacent_tbox_tnumber(box, temp); + return MeosLibraryPart0.meos.adjacent_tbox_tnumber(box, temp); } @SuppressWarnings("unused") public static boolean adjacent_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.adjacent_temporal_temporal(temp1, temp2); + return MeosLibraryPart0.meos.adjacent_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static boolean adjacent_temporal_tstzspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.adjacent_temporal_tstzspan(temp, s); + return MeosLibraryPart0.meos.adjacent_temporal_tstzspan(temp, s); } @SuppressWarnings("unused") public static boolean adjacent_tnumber_numspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.adjacent_tnumber_numspan(temp, s); + return MeosLibraryPart0.meos.adjacent_tnumber_numspan(temp, s); } @SuppressWarnings("unused") public static boolean adjacent_tnumber_tbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.adjacent_tnumber_tbox(temp, box); + return MeosLibraryPart0.meos.adjacent_tnumber_tbox(temp, box); } @SuppressWarnings("unused") public static boolean adjacent_tnumber_tnumber(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.adjacent_tnumber_tnumber(temp1, temp2); + return MeosLibraryPart0.meos.adjacent_tnumber_tnumber(temp1, temp2); } @SuppressWarnings("unused") public static boolean adjacent_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.adjacent_tpoint_stbox(temp, box); + return MeosLibraryPart0.meos.adjacent_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean adjacent_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.adjacent_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart0.meos.adjacent_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean adjacent_tstzspan_temporal(Pointer s, Pointer temp) { - return MeosLibrary.meos.adjacent_tstzspan_temporal(s, temp); + return MeosLibraryPart0.meos.adjacent_tstzspan_temporal(s, temp); } @SuppressWarnings("unused") public static boolean contained_numspan_tnumber(Pointer s, Pointer temp) { - return MeosLibrary.meos.contained_numspan_tnumber(s, temp); + return MeosLibraryPart0.meos.contained_numspan_tnumber(s, temp); } @SuppressWarnings("unused") public static boolean contained_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.contained_stbox_tpoint(box, temp); + return MeosLibraryPart0.meos.contained_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean contained_tbox_tnumber(Pointer box, Pointer temp) { - return MeosLibrary.meos.contained_tbox_tnumber(box, temp); + return MeosLibraryPart0.meos.contained_tbox_tnumber(box, temp); } @SuppressWarnings("unused") public static boolean contained_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.contained_temporal_temporal(temp1, temp2); + return MeosLibraryPart0.meos.contained_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static boolean contained_temporal_tstzspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.contained_temporal_tstzspan(temp, s); + return MeosLibraryPart0.meos.contained_temporal_tstzspan(temp, s); } @SuppressWarnings("unused") public static boolean contained_tnumber_numspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.contained_tnumber_numspan(temp, s); + return MeosLibraryPart0.meos.contained_tnumber_numspan(temp, s); } @SuppressWarnings("unused") public static boolean contained_tnumber_tbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.contained_tnumber_tbox(temp, box); + return MeosLibraryPart0.meos.contained_tnumber_tbox(temp, box); } @SuppressWarnings("unused") public static boolean contained_tnumber_tnumber(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.contained_tnumber_tnumber(temp1, temp2); + return MeosLibraryPart0.meos.contained_tnumber_tnumber(temp1, temp2); } @SuppressWarnings("unused") public static boolean contained_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.contained_tpoint_stbox(temp, box); + return MeosLibraryPart0.meos.contained_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean contained_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.contained_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart0.meos.contained_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean contained_tstzspan_temporal(Pointer s, Pointer temp) { - return MeosLibrary.meos.contained_tstzspan_temporal(s, temp); + return MeosLibraryPart0.meos.contained_tstzspan_temporal(s, temp); } @SuppressWarnings("unused") public static boolean contains_numspan_tnumber(Pointer s, Pointer temp) { - return MeosLibrary.meos.contains_numspan_tnumber(s, temp); + return MeosLibraryPart0.meos.contains_numspan_tnumber(s, temp); } @SuppressWarnings("unused") public static boolean contains_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.contains_stbox_tpoint(box, temp); + return MeosLibraryPart0.meos.contains_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean contains_tbox_tnumber(Pointer box, Pointer temp) { - return MeosLibrary.meos.contains_tbox_tnumber(box, temp); + return MeosLibraryPart0.meos.contains_tbox_tnumber(box, temp); } @SuppressWarnings("unused") public static boolean contains_temporal_tstzspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.contains_temporal_tstzspan(temp, s); + return MeosLibraryPart0.meos.contains_temporal_tstzspan(temp, s); } @SuppressWarnings("unused") public static boolean contains_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.contains_temporal_temporal(temp1, temp2); + return MeosLibraryPart0.meos.contains_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static boolean contains_tnumber_numspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.contains_tnumber_numspan(temp, s); + return MeosLibraryPart0.meos.contains_tnumber_numspan(temp, s); } @SuppressWarnings("unused") public static boolean contains_tnumber_tbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.contains_tnumber_tbox(temp, box); + return MeosLibraryPart0.meos.contains_tnumber_tbox(temp, box); } @SuppressWarnings("unused") public static boolean contains_tnumber_tnumber(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.contains_tnumber_tnumber(temp1, temp2); + return MeosLibraryPart0.meos.contains_tnumber_tnumber(temp1, temp2); } @SuppressWarnings("unused") public static boolean contains_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.contains_tpoint_stbox(temp, box); + return MeosLibraryPart0.meos.contains_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean contains_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.contains_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart0.meos.contains_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean contains_tstzspan_temporal(Pointer s, Pointer temp) { - return MeosLibrary.meos.contains_tstzspan_temporal(s, temp); + return MeosLibraryPart0.meos.contains_tstzspan_temporal(s, temp); } @SuppressWarnings("unused") public static boolean overlaps_numspan_tnumber(Pointer s, Pointer temp) { - return MeosLibrary.meos.overlaps_numspan_tnumber(s, temp); + return MeosLibraryPart1.meos.overlaps_numspan_tnumber(s, temp); } @SuppressWarnings("unused") public static boolean overlaps_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.overlaps_stbox_tpoint(box, temp); + return MeosLibraryPart1.meos.overlaps_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean overlaps_tbox_tnumber(Pointer box, Pointer temp) { - return MeosLibrary.meos.overlaps_tbox_tnumber(box, temp); + return MeosLibraryPart1.meos.overlaps_tbox_tnumber(box, temp); } @SuppressWarnings("unused") public static boolean overlaps_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overlaps_temporal_temporal(temp1, temp2); + return MeosLibraryPart1.meos.overlaps_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static boolean overlaps_temporal_tstzspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.overlaps_temporal_tstzspan(temp, s); + return MeosLibraryPart1.meos.overlaps_temporal_tstzspan(temp, s); } @SuppressWarnings("unused") public static boolean overlaps_tnumber_numspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.overlaps_tnumber_numspan(temp, s); + return MeosLibraryPart1.meos.overlaps_tnumber_numspan(temp, s); } @SuppressWarnings("unused") public static boolean overlaps_tnumber_tbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.overlaps_tnumber_tbox(temp, box); + return MeosLibraryPart2.meos.overlaps_tnumber_tbox(temp, box); } @SuppressWarnings("unused") public static boolean overlaps_tnumber_tnumber(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overlaps_tnumber_tnumber(temp1, temp2); + return MeosLibraryPart2.meos.overlaps_tnumber_tnumber(temp1, temp2); } @SuppressWarnings("unused") public static boolean overlaps_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.overlaps_tpoint_stbox(temp, box); + return MeosLibraryPart2.meos.overlaps_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean overlaps_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overlaps_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart2.meos.overlaps_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean overlaps_tstzspan_temporal(Pointer s, Pointer temp) { - return MeosLibrary.meos.overlaps_tstzspan_temporal(s, temp); + return MeosLibraryPart2.meos.overlaps_tstzspan_temporal(s, temp); } @SuppressWarnings("unused") public static boolean same_numspan_tnumber(Pointer s, Pointer temp) { - return MeosLibrary.meos.same_numspan_tnumber(s, temp); + return MeosLibraryPart2.meos.same_numspan_tnumber(s, temp); } @SuppressWarnings("unused") public static boolean same_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.same_stbox_tpoint(box, temp); + return MeosLibraryPart2.meos.same_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean same_tbox_tnumber(Pointer box, Pointer temp) { - return MeosLibrary.meos.same_tbox_tnumber(box, temp); + return MeosLibraryPart2.meos.same_tbox_tnumber(box, temp); } @SuppressWarnings("unused") public static boolean same_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.same_temporal_temporal(temp1, temp2); + return MeosLibraryPart2.meos.same_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static boolean same_temporal_tstzspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.same_temporal_tstzspan(temp, s); + return MeosLibraryPart2.meos.same_temporal_tstzspan(temp, s); } @SuppressWarnings("unused") public static boolean same_tnumber_numspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.same_tnumber_numspan(temp, s); + return MeosLibraryPart2.meos.same_tnumber_numspan(temp, s); } @SuppressWarnings("unused") public static boolean same_tnumber_tbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.same_tnumber_tbox(temp, box); + return MeosLibraryPart2.meos.same_tnumber_tbox(temp, box); } @SuppressWarnings("unused") public static boolean same_tnumber_tnumber(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.same_tnumber_tnumber(temp1, temp2); + return MeosLibraryPart2.meos.same_tnumber_tnumber(temp1, temp2); } @SuppressWarnings("unused") public static boolean same_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.same_tpoint_stbox(temp, box); + return MeosLibraryPart2.meos.same_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean same_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.same_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart2.meos.same_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean same_tstzspan_temporal(Pointer s, Pointer temp) { - return MeosLibrary.meos.same_tstzspan_temporal(s, temp); + return MeosLibraryPart2.meos.same_tstzspan_temporal(s, temp); } @SuppressWarnings("unused") public static boolean above_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.above_stbox_tpoint(box, temp); + return MeosLibraryPart0.meos.above_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean above_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.above_tpoint_stbox(temp, box); + return MeosLibraryPart0.meos.above_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean above_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.above_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart0.meos.above_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean after_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.after_stbox_tpoint(box, temp); + return MeosLibraryPart0.meos.after_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean after_tbox_tnumber(Pointer box, Pointer temp) { - return MeosLibrary.meos.after_tbox_tnumber(box, temp); + return MeosLibraryPart0.meos.after_tbox_tnumber(box, temp); } @SuppressWarnings("unused") public static boolean after_temporal_tstzspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.after_temporal_tstzspan(temp, s); + return MeosLibraryPart0.meos.after_temporal_tstzspan(temp, s); } @SuppressWarnings("unused") public static boolean after_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.after_temporal_temporal(temp1, temp2); + return MeosLibraryPart0.meos.after_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static boolean after_tnumber_tbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.after_tnumber_tbox(temp, box); + return MeosLibraryPart0.meos.after_tnumber_tbox(temp, box); } @SuppressWarnings("unused") public static boolean after_tnumber_tnumber(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.after_tnumber_tnumber(temp1, temp2); + return MeosLibraryPart0.meos.after_tnumber_tnumber(temp1, temp2); } @SuppressWarnings("unused") public static boolean after_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.after_tpoint_stbox(temp, box); + return MeosLibraryPart0.meos.after_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean after_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.after_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart0.meos.after_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean after_tstzspan_temporal(Pointer s, Pointer temp) { - return MeosLibrary.meos.after_tstzspan_temporal(s, temp); + return MeosLibraryPart0.meos.after_tstzspan_temporal(s, temp); } @SuppressWarnings("unused") public static boolean back_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.back_stbox_tpoint(box, temp); + return MeosLibraryPart0.meos.back_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean back_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.back_tpoint_stbox(temp, box); + return MeosLibraryPart0.meos.back_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean back_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.back_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart0.meos.back_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean before_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.before_stbox_tpoint(box, temp); + return MeosLibraryPart0.meos.before_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean before_tbox_tnumber(Pointer box, Pointer temp) { - return MeosLibrary.meos.before_tbox_tnumber(box, temp); + return MeosLibraryPart0.meos.before_tbox_tnumber(box, temp); } @SuppressWarnings("unused") public static boolean before_temporal_tstzspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.before_temporal_tstzspan(temp, s); + return MeosLibraryPart0.meos.before_temporal_tstzspan(temp, s); } @SuppressWarnings("unused") public static boolean before_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.before_temporal_temporal(temp1, temp2); + return MeosLibraryPart0.meos.before_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static boolean before_tnumber_tbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.before_tnumber_tbox(temp, box); + return MeosLibraryPart0.meos.before_tnumber_tbox(temp, box); } @SuppressWarnings("unused") public static boolean before_tnumber_tnumber(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.before_tnumber_tnumber(temp1, temp2); + return MeosLibraryPart0.meos.before_tnumber_tnumber(temp1, temp2); } @SuppressWarnings("unused") public static boolean before_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.before_tpoint_stbox(temp, box); + return MeosLibraryPart0.meos.before_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean before_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.before_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart0.meos.before_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean before_tstzspan_temporal(Pointer s, Pointer temp) { - return MeosLibrary.meos.before_tstzspan_temporal(s, temp); + return MeosLibraryPart0.meos.before_tstzspan_temporal(s, temp); } @SuppressWarnings("unused") public static boolean below_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.below_stbox_tpoint(box, temp); + return MeosLibraryPart0.meos.below_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean below_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.below_tpoint_stbox(temp, box); + return MeosLibraryPart0.meos.below_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean below_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.below_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart0.meos.below_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean front_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.front_stbox_tpoint(box, temp); + return MeosLibraryPart1.meos.front_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean front_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.front_tpoint_stbox(temp, box); + return MeosLibraryPart1.meos.front_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean front_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.front_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart1.meos.front_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean left_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.left_stbox_tpoint(box, temp); + return MeosLibraryPart1.meos.left_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean left_tbox_tnumber(Pointer box, Pointer temp) { - return MeosLibrary.meos.left_tbox_tnumber(box, temp); + return MeosLibraryPart1.meos.left_tbox_tnumber(box, temp); } @SuppressWarnings("unused") public static boolean left_numspan_tnumber(Pointer s, Pointer temp) { - return MeosLibrary.meos.left_numspan_tnumber(s, temp); + return MeosLibraryPart1.meos.left_numspan_tnumber(s, temp); } @SuppressWarnings("unused") public static boolean left_tnumber_numspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.left_tnumber_numspan(temp, s); + return MeosLibraryPart1.meos.left_tnumber_numspan(temp, s); } @SuppressWarnings("unused") public static boolean left_tnumber_tbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.left_tnumber_tbox(temp, box); + return MeosLibraryPart1.meos.left_tnumber_tbox(temp, box); } @SuppressWarnings("unused") public static boolean left_tnumber_tnumber(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.left_tnumber_tnumber(temp1, temp2); + return MeosLibraryPart1.meos.left_tnumber_tnumber(temp1, temp2); } @SuppressWarnings("unused") public static boolean left_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.left_tpoint_stbox(temp, box); + return MeosLibraryPart1.meos.left_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean left_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.left_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart1.meos.left_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean overabove_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.overabove_stbox_tpoint(box, temp); + return MeosLibraryPart1.meos.overabove_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean overabove_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.overabove_tpoint_stbox(temp, box); + return MeosLibraryPart1.meos.overabove_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean overabove_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overabove_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart1.meos.overabove_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean overafter_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.overafter_stbox_tpoint(box, temp); + return MeosLibraryPart1.meos.overafter_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean overafter_tbox_tnumber(Pointer box, Pointer temp) { - return MeosLibrary.meos.overafter_tbox_tnumber(box, temp); + return MeosLibraryPart1.meos.overafter_tbox_tnumber(box, temp); } @SuppressWarnings("unused") public static boolean overafter_temporal_tstzspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.overafter_temporal_tstzspan(temp, s); + return MeosLibraryPart1.meos.overafter_temporal_tstzspan(temp, s); } @SuppressWarnings("unused") public static boolean overafter_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overafter_temporal_temporal(temp1, temp2); + return MeosLibraryPart1.meos.overafter_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static boolean overafter_tnumber_tbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.overafter_tnumber_tbox(temp, box); + return MeosLibraryPart1.meos.overafter_tnumber_tbox(temp, box); } @SuppressWarnings("unused") public static boolean overafter_tnumber_tnumber(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overafter_tnumber_tnumber(temp1, temp2); + return MeosLibraryPart1.meos.overafter_tnumber_tnumber(temp1, temp2); } @SuppressWarnings("unused") public static boolean overafter_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.overafter_tpoint_stbox(temp, box); + return MeosLibraryPart1.meos.overafter_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean overafter_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overafter_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart1.meos.overafter_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean overafter_tstzspan_temporal(Pointer s, Pointer temp) { - return MeosLibrary.meos.overafter_tstzspan_temporal(s, temp); + return MeosLibraryPart1.meos.overafter_tstzspan_temporal(s, temp); } @SuppressWarnings("unused") public static boolean overback_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.overback_stbox_tpoint(box, temp); + return MeosLibraryPart1.meos.overback_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean overback_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.overback_tpoint_stbox(temp, box); + return MeosLibraryPart1.meos.overback_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean overback_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overback_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart1.meos.overback_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean overbefore_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.overbefore_stbox_tpoint(box, temp); + return MeosLibraryPart1.meos.overbefore_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean overbefore_tbox_tnumber(Pointer box, Pointer temp) { - return MeosLibrary.meos.overbefore_tbox_tnumber(box, temp); + return MeosLibraryPart1.meos.overbefore_tbox_tnumber(box, temp); } @SuppressWarnings("unused") public static boolean overbefore_temporal_tstzspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.overbefore_temporal_tstzspan(temp, s); + return MeosLibraryPart1.meos.overbefore_temporal_tstzspan(temp, s); } @SuppressWarnings("unused") public static boolean overbefore_temporal_temporal(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overbefore_temporal_temporal(temp1, temp2); + return MeosLibraryPart1.meos.overbefore_temporal_temporal(temp1, temp2); } @SuppressWarnings("unused") public static boolean overbefore_tnumber_tbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.overbefore_tnumber_tbox(temp, box); + return MeosLibraryPart1.meos.overbefore_tnumber_tbox(temp, box); } @SuppressWarnings("unused") public static boolean overbefore_tnumber_tnumber(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overbefore_tnumber_tnumber(temp1, temp2); + return MeosLibraryPart1.meos.overbefore_tnumber_tnumber(temp1, temp2); } @SuppressWarnings("unused") public static boolean overbefore_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.overbefore_tpoint_stbox(temp, box); + return MeosLibraryPart1.meos.overbefore_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean overbefore_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overbefore_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart1.meos.overbefore_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean overbefore_tstzspan_temporal(Pointer s, Pointer temp) { - return MeosLibrary.meos.overbefore_tstzspan_temporal(s, temp); + return MeosLibraryPart1.meos.overbefore_tstzspan_temporal(s, temp); } @SuppressWarnings("unused") public static boolean overbelow_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.overbelow_stbox_tpoint(box, temp); + return MeosLibraryPart1.meos.overbelow_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean overbelow_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.overbelow_tpoint_stbox(temp, box); + return MeosLibraryPart1.meos.overbelow_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean overbelow_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overbelow_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart1.meos.overbelow_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean overfront_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.overfront_stbox_tpoint(box, temp); + return MeosLibraryPart1.meos.overfront_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean overfront_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.overfront_tpoint_stbox(temp, box); + return MeosLibraryPart1.meos.overfront_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean overfront_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overfront_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart1.meos.overfront_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean overleft_numspan_tnumber(Pointer s, Pointer temp) { - return MeosLibrary.meos.overleft_numspan_tnumber(s, temp); + return MeosLibraryPart2.meos.overleft_numspan_tnumber(s, temp); } @SuppressWarnings("unused") public static boolean overleft_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.overleft_stbox_tpoint(box, temp); + return MeosLibraryPart2.meos.overleft_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean overleft_tbox_tnumber(Pointer box, Pointer temp) { - return MeosLibrary.meos.overleft_tbox_tnumber(box, temp); + return MeosLibraryPart2.meos.overleft_tbox_tnumber(box, temp); } @SuppressWarnings("unused") public static boolean overleft_tnumber_numspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.overleft_tnumber_numspan(temp, s); + return MeosLibraryPart2.meos.overleft_tnumber_numspan(temp, s); } @SuppressWarnings("unused") public static boolean overleft_tnumber_tbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.overleft_tnumber_tbox(temp, box); + return MeosLibraryPart2.meos.overleft_tnumber_tbox(temp, box); } @SuppressWarnings("unused") public static boolean overleft_tnumber_tnumber(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overleft_tnumber_tnumber(temp1, temp2); + return MeosLibraryPart2.meos.overleft_tnumber_tnumber(temp1, temp2); } @SuppressWarnings("unused") public static boolean overleft_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.overleft_tpoint_stbox(temp, box); + return MeosLibraryPart2.meos.overleft_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean overleft_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overleft_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart2.meos.overleft_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean overright_numspan_tnumber(Pointer s, Pointer temp) { - return MeosLibrary.meos.overright_numspan_tnumber(s, temp); + return MeosLibraryPart2.meos.overright_numspan_tnumber(s, temp); } @SuppressWarnings("unused") public static boolean overright_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.overright_stbox_tpoint(box, temp); + return MeosLibraryPart2.meos.overright_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean overright_tbox_tnumber(Pointer box, Pointer temp) { - return MeosLibrary.meos.overright_tbox_tnumber(box, temp); + return MeosLibraryPart2.meos.overright_tbox_tnumber(box, temp); } @SuppressWarnings("unused") public static boolean overright_tnumber_numspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.overright_tnumber_numspan(temp, s); + return MeosLibraryPart2.meos.overright_tnumber_numspan(temp, s); } @SuppressWarnings("unused") public static boolean overright_tnumber_tbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.overright_tnumber_tbox(temp, box); + return MeosLibraryPart2.meos.overright_tnumber_tbox(temp, box); } @SuppressWarnings("unused") public static boolean overright_tnumber_tnumber(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overright_tnumber_tnumber(temp1, temp2); + return MeosLibraryPart2.meos.overright_tnumber_tnumber(temp1, temp2); } @SuppressWarnings("unused") public static boolean overright_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.overright_tpoint_stbox(temp, box); + return MeosLibraryPart2.meos.overright_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean overright_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overright_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart2.meos.overright_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean right_numspan_tnumber(Pointer s, Pointer temp) { - return MeosLibrary.meos.right_numspan_tnumber(s, temp); + return MeosLibraryPart2.meos.right_numspan_tnumber(s, temp); } @SuppressWarnings("unused") public static boolean right_stbox_tpoint(Pointer box, Pointer temp) { - return MeosLibrary.meos.right_stbox_tpoint(box, temp); + return MeosLibraryPart2.meos.right_stbox_tpoint(box, temp); } @SuppressWarnings("unused") public static boolean right_tbox_tnumber(Pointer box, Pointer temp) { - return MeosLibrary.meos.right_tbox_tnumber(box, temp); + return MeosLibraryPart2.meos.right_tbox_tnumber(box, temp); } @SuppressWarnings("unused") public static boolean right_tnumber_numspan(Pointer temp, Pointer s) { - return MeosLibrary.meos.right_tnumber_numspan(temp, s); + return MeosLibraryPart2.meos.right_tnumber_numspan(temp, s); } @SuppressWarnings("unused") public static boolean right_tnumber_tbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.right_tnumber_tbox(temp, box); + return MeosLibraryPart2.meos.right_tnumber_tbox(temp, box); } @SuppressWarnings("unused") public static boolean right_tnumber_tnumber(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.right_tnumber_tnumber(temp1, temp2); + return MeosLibraryPart2.meos.right_tnumber_tnumber(temp1, temp2); } @SuppressWarnings("unused") public static boolean right_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.right_tpoint_stbox(temp, box); + return MeosLibraryPart2.meos.right_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static boolean right_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.right_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart2.meos.right_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static boolean above_tspatial_tspatial(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.above_tspatial_tspatial(temp1, temp2); + return MeosLibraryPart0.meos.above_tspatial_tspatial(temp1, temp2); } @SuppressWarnings("unused") public static boolean back_tspatial_tspatial(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.back_tspatial_tspatial(temp1, temp2); + return MeosLibraryPart0.meos.back_tspatial_tspatial(temp1, temp2); } @SuppressWarnings("unused") public static boolean before_tspatial_tspatial(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.before_tspatial_tspatial(temp1, temp2); + return MeosLibraryPart0.meos.before_tspatial_tspatial(temp1, temp2); } @SuppressWarnings("unused") public static boolean below_tspatial_tspatial(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.below_tspatial_tspatial(temp1, temp2); + return MeosLibraryPart0.meos.below_tspatial_tspatial(temp1, temp2); } @SuppressWarnings("unused") public static boolean front_tspatial_tspatial(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.front_tspatial_tspatial(temp1, temp2); + return MeosLibraryPart1.meos.front_tspatial_tspatial(temp1, temp2); } @SuppressWarnings("unused") public static boolean left_tspatial_tspatial(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.left_tspatial_tspatial(temp1, temp2); + return MeosLibraryPart1.meos.left_tspatial_tspatial(temp1, temp2); } @SuppressWarnings("unused") public static boolean overabove_tspatial_tspatial(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overabove_tspatial_tspatial(temp1, temp2); + return MeosLibraryPart1.meos.overabove_tspatial_tspatial(temp1, temp2); } @SuppressWarnings("unused") public static boolean overafter_tspatial_tspatial(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overafter_tspatial_tspatial(temp1, temp2); + return MeosLibraryPart1.meos.overafter_tspatial_tspatial(temp1, temp2); } @SuppressWarnings("unused") public static boolean overback_tspatial_tspatial(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overback_tspatial_tspatial(temp1, temp2); + return MeosLibraryPart1.meos.overback_tspatial_tspatial(temp1, temp2); } @SuppressWarnings("unused") public static boolean overbefore_tspatial_tspatial(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overbefore_tspatial_tspatial(temp1, temp2); + return MeosLibraryPart1.meos.overbefore_tspatial_tspatial(temp1, temp2); } @SuppressWarnings("unused") public static boolean overbelow_tspatial_tspatial(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overbelow_tspatial_tspatial(temp1, temp2); + return MeosLibraryPart1.meos.overbelow_tspatial_tspatial(temp1, temp2); } @SuppressWarnings("unused") public static boolean overfront_tspatial_tspatial(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overfront_tspatial_tspatial(temp1, temp2); + return MeosLibraryPart1.meos.overfront_tspatial_tspatial(temp1, temp2); } @SuppressWarnings("unused") public static boolean overleft_tspatial_tspatial(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overleft_tspatial_tspatial(temp1, temp2); + return MeosLibraryPart2.meos.overleft_tspatial_tspatial(temp1, temp2); } @SuppressWarnings("unused") public static boolean overright_tspatial_tspatial(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.overright_tspatial_tspatial(temp1, temp2); + return MeosLibraryPart2.meos.overright_tspatial_tspatial(temp1, temp2); } @SuppressWarnings("unused") public static boolean right_tspatial_tspatial(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.right_tspatial_tspatial(temp1, temp2); + return MeosLibraryPart2.meos.right_tspatial_tspatial(temp1, temp2); } @SuppressWarnings("unused") public static Pointer tand_bool_tbool(boolean b, Pointer temp) { - return MeosLibrary.meos.tand_bool_tbool(b, temp); + return MeosLibraryPart2.meos.tand_bool_tbool(b, temp); } @SuppressWarnings("unused") public static Pointer tand_tbool_bool(Pointer temp, boolean b) { - return MeosLibrary.meos.tand_tbool_bool(temp, b); + return MeosLibraryPart2.meos.tand_tbool_bool(temp, b); } @SuppressWarnings("unused") public static Pointer tand_tbool_tbool(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.tand_tbool_tbool(temp1, temp2); + return MeosLibraryPart2.meos.tand_tbool_tbool(temp1, temp2); } @SuppressWarnings("unused") public static Pointer tbool_when_true(Pointer temp) { - return MeosLibrary.meos.tbool_when_true(temp); + return MeosLibraryPart2.meos.tbool_when_true(temp); } @SuppressWarnings("unused") public static Pointer tnot_tbool(Pointer temp) { - return MeosLibrary.meos.tnot_tbool(temp); + return MeosLibraryPart3.meos.tnot_tbool(temp); } @SuppressWarnings("unused") public static Pointer tor_bool_tbool(boolean b, Pointer temp) { - return MeosLibrary.meos.tor_bool_tbool(b, temp); + return MeosLibraryPart3.meos.tor_bool_tbool(b, temp); } @SuppressWarnings("unused") public static Pointer tor_tbool_bool(Pointer temp, boolean b) { - return MeosLibrary.meos.tor_tbool_bool(temp, b); + return MeosLibraryPart3.meos.tor_tbool_bool(temp, b); } @SuppressWarnings("unused") public static Pointer tor_tbool_tbool(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.tor_tbool_tbool(temp1, temp2); + return MeosLibraryPart3.meos.tor_tbool_tbool(temp1, temp2); } @SuppressWarnings("unused") public static Pointer add_float_tfloat(double d, Pointer tnumber) { - return MeosLibrary.meos.add_float_tfloat(d, tnumber); + return MeosLibraryPart0.meos.add_float_tfloat(d, tnumber); } @SuppressWarnings("unused") public static Pointer add_int_tint(int i, Pointer tnumber) { - return MeosLibrary.meos.add_int_tint(i, tnumber); + return MeosLibraryPart0.meos.add_int_tint(i, tnumber); } @SuppressWarnings("unused") public static Pointer add_tfloat_float(Pointer tnumber, double d) { - return MeosLibrary.meos.add_tfloat_float(tnumber, d); + return MeosLibraryPart0.meos.add_tfloat_float(tnumber, d); } @SuppressWarnings("unused") public static Pointer add_tint_int(Pointer tnumber, int i) { - return MeosLibrary.meos.add_tint_int(tnumber, i); + return MeosLibraryPart0.meos.add_tint_int(tnumber, i); } @SuppressWarnings("unused") public static Pointer add_tnumber_tnumber(Pointer tnumber1, Pointer tnumber2) { - return MeosLibrary.meos.add_tnumber_tnumber(tnumber1, tnumber2); + return MeosLibraryPart0.meos.add_tnumber_tnumber(tnumber1, tnumber2); } @SuppressWarnings("unused") public static Pointer div_float_tfloat(double d, Pointer tnumber) { - return MeosLibrary.meos.div_float_tfloat(d, tnumber); + return MeosLibraryPart0.meos.div_float_tfloat(d, tnumber); } @SuppressWarnings("unused") public static Pointer div_int_tint(int i, Pointer tnumber) { - return MeosLibrary.meos.div_int_tint(i, tnumber); + return MeosLibraryPart0.meos.div_int_tint(i, tnumber); } @SuppressWarnings("unused") public static Pointer div_tfloat_float(Pointer tnumber, double d) { - return MeosLibrary.meos.div_tfloat_float(tnumber, d); + return MeosLibraryPart0.meos.div_tfloat_float(tnumber, d); } @SuppressWarnings("unused") public static Pointer div_tint_int(Pointer tnumber, int i) { - return MeosLibrary.meos.div_tint_int(tnumber, i); + return MeosLibraryPart0.meos.div_tint_int(tnumber, i); } @SuppressWarnings("unused") public static Pointer div_tnumber_tnumber(Pointer tnumber1, Pointer tnumber2) { - return MeosLibrary.meos.div_tnumber_tnumber(tnumber1, tnumber2); + return MeosLibraryPart0.meos.div_tnumber_tnumber(tnumber1, tnumber2); } @SuppressWarnings("unused") public static Pointer mult_float_tfloat(double d, Pointer tnumber) { - return MeosLibrary.meos.mult_float_tfloat(d, tnumber); + return MeosLibraryPart1.meos.mult_float_tfloat(d, tnumber); } @SuppressWarnings("unused") public static Pointer mult_int_tint(int i, Pointer tnumber) { - return MeosLibrary.meos.mult_int_tint(i, tnumber); + return MeosLibraryPart1.meos.mult_int_tint(i, tnumber); } @SuppressWarnings("unused") public static Pointer mult_tfloat_float(Pointer tnumber, double d) { - return MeosLibrary.meos.mult_tfloat_float(tnumber, d); + return MeosLibraryPart1.meos.mult_tfloat_float(tnumber, d); } @SuppressWarnings("unused") public static Pointer mult_tint_int(Pointer tnumber, int i) { - return MeosLibrary.meos.mult_tint_int(tnumber, i); + return MeosLibraryPart1.meos.mult_tint_int(tnumber, i); } @SuppressWarnings("unused") public static Pointer mult_tnumber_tnumber(Pointer tnumber1, Pointer tnumber2) { - return MeosLibrary.meos.mult_tnumber_tnumber(tnumber1, tnumber2); + return MeosLibraryPart1.meos.mult_tnumber_tnumber(tnumber1, tnumber2); } @SuppressWarnings("unused") public static Pointer sub_float_tfloat(double d, Pointer tnumber) { - return MeosLibrary.meos.sub_float_tfloat(d, tnumber); + return MeosLibraryPart2.meos.sub_float_tfloat(d, tnumber); } @SuppressWarnings("unused") public static Pointer sub_int_tint(int i, Pointer tnumber) { - return MeosLibrary.meos.sub_int_tint(i, tnumber); + return MeosLibraryPart2.meos.sub_int_tint(i, tnumber); } @SuppressWarnings("unused") public static Pointer sub_tfloat_float(Pointer tnumber, double d) { - return MeosLibrary.meos.sub_tfloat_float(tnumber, d); + return MeosLibraryPart2.meos.sub_tfloat_float(tnumber, d); } @SuppressWarnings("unused") public static Pointer sub_tint_int(Pointer tnumber, int i) { - return MeosLibrary.meos.sub_tint_int(tnumber, i); + return MeosLibraryPart2.meos.sub_tint_int(tnumber, i); } @SuppressWarnings("unused") public static Pointer sub_tnumber_tnumber(Pointer tnumber1, Pointer tnumber2) { - return MeosLibrary.meos.sub_tnumber_tnumber(tnumber1, tnumber2); + return MeosLibraryPart2.meos.sub_tnumber_tnumber(tnumber1, tnumber2); } @SuppressWarnings("unused") public static Pointer temporal_derivative(Pointer temp) { - return MeosLibrary.meos.temporal_derivative(temp); + return MeosLibraryPart2.meos.temporal_derivative(temp); } @SuppressWarnings("unused") public static Pointer tnumber_abs(Pointer temp) { - return MeosLibrary.meos.tnumber_abs(temp); + return MeosLibraryPart3.meos.tnumber_abs(temp); } @SuppressWarnings("unused") public static Pointer tnumber_angular_difference(Pointer temp) { - return MeosLibrary.meos.tnumber_angular_difference(temp); + return MeosLibraryPart3.meos.tnumber_angular_difference(temp); } @SuppressWarnings("unused") public static Pointer tnumber_delta_value(Pointer temp) { - return MeosLibrary.meos.tnumber_delta_value(temp); + return MeosLibraryPart3.meos.tnumber_delta_value(temp); } @SuppressWarnings("unused") public static Pointer textcat_text_ttext(Pointer txt, Pointer temp) { - return MeosLibrary.meos.textcat_text_ttext(txt, temp); + return MeosLibraryPart3.meos.textcat_text_ttext(txt, temp); } @SuppressWarnings("unused") public static Pointer textcat_ttext_text(Pointer temp, Pointer txt) { - return MeosLibrary.meos.textcat_ttext_text(temp, txt); + return MeosLibraryPart3.meos.textcat_ttext_text(temp, txt); } @SuppressWarnings("unused") public static Pointer textcat_ttext_ttext(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.textcat_ttext_ttext(temp1, temp2); + return MeosLibraryPart3.meos.textcat_ttext_ttext(temp1, temp2); } @SuppressWarnings("unused") public static Pointer ttext_upper(Pointer temp) { - return MeosLibrary.meos.ttext_upper(temp); + return MeosLibraryPart3.meos.ttext_upper(temp); } @SuppressWarnings("unused") public static Pointer ttext_lower(Pointer temp) { - return MeosLibrary.meos.ttext_lower(temp); + return MeosLibraryPart3.meos.ttext_lower(temp); } @SuppressWarnings("unused") public static Pointer ttext_initcap(Pointer temp) { - return MeosLibrary.meos.ttext_initcap(temp); + return MeosLibraryPart3.meos.ttext_initcap(temp); } @SuppressWarnings("unused") public static Pointer distance_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.distance_tfloat_float(temp, d); + return MeosLibraryPart0.meos.distance_tfloat_float(temp, d); } @SuppressWarnings("unused") public static Pointer distance_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.distance_tint_int(temp, i); + return MeosLibraryPart0.meos.distance_tint_int(temp, i); } @SuppressWarnings("unused") public static Pointer distance_tnumber_tnumber(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.distance_tnumber_tnumber(temp1, temp2); + return MeosLibraryPart0.meos.distance_tnumber_tnumber(temp1, temp2); } @SuppressWarnings("unused") public static Pointer distance_tpoint_point(Pointer temp, Pointer gs) { - return MeosLibrary.meos.distance_tpoint_point(temp, gs); + return MeosLibraryPart0.meos.distance_tpoint_point(temp, gs); } @SuppressWarnings("unused") public static Pointer distance_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.distance_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart0.meos.distance_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static double nad_stbox_geo(Pointer box, Pointer gs) { - return MeosLibrary.meos.nad_stbox_geo(box, gs); + return MeosLibraryPart1.meos.nad_stbox_geo(box, gs); } @SuppressWarnings("unused") public static double nad_stbox_stbox(Pointer box1, Pointer box2) { - return MeosLibrary.meos.nad_stbox_stbox(box1, box2); + return MeosLibraryPart1.meos.nad_stbox_stbox(box1, box2); } @SuppressWarnings("unused") public static int nad_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.nad_tint_int(temp, i); + return MeosLibraryPart1.meos.nad_tint_int(temp, i); } @SuppressWarnings("unused") public static int nad_tint_tbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.nad_tint_tbox(temp, box); + return MeosLibraryPart1.meos.nad_tint_tbox(temp, box); } @SuppressWarnings("unused") public static int nad_tint_tint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.nad_tint_tint(temp1, temp2); + return MeosLibraryPart1.meos.nad_tint_tint(temp1, temp2); } @SuppressWarnings("unused") public static int nad_tboxint_tboxint(Pointer box1, Pointer box2) { - return MeosLibrary.meos.nad_tboxint_tboxint(box1, box2); + return MeosLibraryPart1.meos.nad_tboxint_tboxint(box1, box2); } @SuppressWarnings("unused") public static double nad_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.nad_tfloat_float(temp, d); + return MeosLibraryPart1.meos.nad_tfloat_float(temp, d); } @SuppressWarnings("unused") public static double nad_tfloat_tfloat(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.nad_tfloat_tfloat(temp1, temp2); + return MeosLibraryPart1.meos.nad_tfloat_tfloat(temp1, temp2); } @SuppressWarnings("unused") public static double nad_tfloat_tbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.nad_tfloat_tbox(temp, box); + return MeosLibraryPart1.meos.nad_tfloat_tbox(temp, box); } @SuppressWarnings("unused") public static double nad_tboxfloat_tboxfloat(Pointer box1, Pointer box2) { - return MeosLibrary.meos.nad_tboxfloat_tboxfloat(box1, box2); + return MeosLibraryPart1.meos.nad_tboxfloat_tboxfloat(box1, box2); } @SuppressWarnings("unused") public static double nad_tpoint_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.nad_tpoint_geo(temp, gs); + return MeosLibraryPart1.meos.nad_tpoint_geo(temp, gs); } @SuppressWarnings("unused") public static double nad_tpoint_stbox(Pointer temp, Pointer box) { - return MeosLibrary.meos.nad_tpoint_stbox(temp, box); + return MeosLibraryPart1.meos.nad_tpoint_stbox(temp, box); } @SuppressWarnings("unused") public static double nad_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.nad_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart1.meos.nad_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static double nad_tgeo_tgeo(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.nad_tgeo_tgeo(temp1, temp2); + return MeosLibraryPart1.meos.nad_tgeo_tgeo(temp1, temp2); } @SuppressWarnings("unused") public static Pointer nai_tpoint_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.nai_tpoint_geo(temp, gs); + return MeosLibraryPart1.meos.nai_tpoint_geo(temp, gs); } @SuppressWarnings("unused") public static Pointer nai_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.nai_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart1.meos.nai_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static Pointer shortestline_tpoint_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.shortestline_tpoint_geo(temp, gs); + return MeosLibraryPart2.meos.shortestline_tpoint_geo(temp, gs); } @SuppressWarnings("unused") public static Pointer shortestline_tgeo_tgeo(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.shortestline_tgeo_tgeo(temp1, temp2); + return MeosLibraryPart2.meos.shortestline_tgeo_tgeo(temp1, temp2); } @SuppressWarnings("unused") @@ -10613,48 +10690,48 @@ public static Pointer bearing_point_point(Pointer gs1, Pointer gs2) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.bearing_point_point(gs1, gs2, result); + out = MeosLibraryPart0.meos.bearing_point_point(gs1, gs2, result); return out ? result : null ; } @SuppressWarnings("unused") public static Pointer bearing_tpoint_point(Pointer temp, Pointer gs, boolean invert) { - return MeosLibrary.meos.bearing_tpoint_point(temp, gs, invert); + return MeosLibraryPart0.meos.bearing_tpoint_point(temp, gs, invert); } @SuppressWarnings("unused") public static Pointer bearing_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.bearing_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart0.meos.bearing_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static Pointer tpoint_angular_difference(Pointer temp) { - return MeosLibrary.meos.tpoint_angular_difference(temp); + return MeosLibraryPart3.meos.tpoint_angular_difference(temp); } @SuppressWarnings("unused") public static Pointer tpoint_azimuth(Pointer temp) { - return MeosLibrary.meos.tpoint_azimuth(temp); + return MeosLibraryPart3.meos.tpoint_azimuth(temp); } @SuppressWarnings("unused") public static Pointer tgeo_convex_hull(Pointer temp) { - return MeosLibrary.meos.tgeo_convex_hull(temp); + return MeosLibraryPart3.meos.tgeo_convex_hull(temp); } @SuppressWarnings("unused") public static Pointer tpoint_convex_hull(Pointer temp) { - return MeosLibrary.meos.tpoint_convex_hull(temp); + return MeosLibraryPart3.meos.tpoint_convex_hull(temp); } @SuppressWarnings("unused") public static Pointer tgeo_traversed_area(Pointer temp, boolean unary_union) { - return MeosLibrary.meos.tgeo_traversed_area(temp, unary_union); + return MeosLibraryPart3.meos.tgeo_traversed_area(temp, unary_union); } @SuppressWarnings("unused") public static Pointer tpoint_cumulative_length(Pointer temp) { - return MeosLibrary.meos.tpoint_cumulative_length(temp); + return MeosLibraryPart3.meos.tpoint_cumulative_length(temp); } @SuppressWarnings("unused") @@ -10662,103 +10739,103 @@ public static Pointer tpoint_direction(Pointer temp) { boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tpoint_direction(temp, result); + out = MeosLibraryPart3.meos.tpoint_direction(temp, result); return out ? result : null ; } @SuppressWarnings("unused") public static Pointer tpoint_get_x(Pointer temp) { - return MeosLibrary.meos.tpoint_get_x(temp); + return MeosLibraryPart3.meos.tpoint_get_x(temp); } @SuppressWarnings("unused") public static Pointer tpoint_get_y(Pointer temp) { - return MeosLibrary.meos.tpoint_get_y(temp); + return MeosLibraryPart3.meos.tpoint_get_y(temp); } @SuppressWarnings("unused") public static Pointer tpoint_get_z(Pointer temp) { - return MeosLibrary.meos.tpoint_get_z(temp); + return MeosLibraryPart3.meos.tpoint_get_z(temp); } @SuppressWarnings("unused") public static boolean tpoint_is_simple(Pointer temp) { - return MeosLibrary.meos.tpoint_is_simple(temp); + return MeosLibraryPart3.meos.tpoint_is_simple(temp); } @SuppressWarnings("unused") public static double tpoint_length(Pointer temp) { - return MeosLibrary.meos.tpoint_length(temp); + return MeosLibraryPart3.meos.tpoint_length(temp); } @SuppressWarnings("unused") public static Pointer tpoint_speed(Pointer temp) { - return MeosLibrary.meos.tpoint_speed(temp); + return MeosLibraryPart3.meos.tpoint_speed(temp); } @SuppressWarnings("unused") public static int tspatial_srid(Pointer temp) { - return MeosLibrary.meos.tspatial_srid(temp); + return MeosLibraryPart3.meos.tspatial_srid(temp); } @SuppressWarnings("unused") public static int tpoint_srid(Pointer temp) { - return MeosLibrary.meos.tpoint_srid(temp); + return MeosLibraryPart3.meos.tpoint_srid(temp); } @SuppressWarnings("unused") public static Pointer tpoint_stboxes(Pointer temp, Pointer count) { - return MeosLibrary.meos.tpoint_stboxes(temp, count); + return MeosLibraryPart3.meos.tpoint_stboxes(temp, count); } @SuppressWarnings("unused") public static Pointer tpoint_trajectory(Pointer temp, boolean unary_union) { - return MeosLibrary.meos.tpoint_trajectory(temp, unary_union); + return MeosLibraryPart3.meos.tpoint_trajectory(temp, unary_union); } @SuppressWarnings("unused") public static Pointer tpoint_twcentroid(Pointer temp) { - return MeosLibrary.meos.tpoint_twcentroid(temp); + return MeosLibraryPart3.meos.tpoint_twcentroid(temp); } @SuppressWarnings("unused") public static Pointer geo_expand_space(Pointer gs, double d) { - return MeosLibrary.meos.geo_expand_space(gs, d); + return MeosLibraryPart1.meos.geo_expand_space(gs, d); } @SuppressWarnings("unused") public static Pointer geomeas_to_tpoint(Pointer gs) { - return MeosLibrary.meos.geomeas_to_tpoint(gs); + return MeosLibraryPart1.meos.geomeas_to_tpoint(gs); } @SuppressWarnings("unused") public static Pointer tgeogpoint_to_tgeompoint(Pointer temp) { - return MeosLibrary.meos.tgeogpoint_to_tgeompoint(temp); + return MeosLibraryPart3.meos.tgeogpoint_to_tgeompoint(temp); } @SuppressWarnings("unused") public static Pointer tgeompoint_to_tgeogpoint(Pointer temp) { - return MeosLibrary.meos.tgeompoint_to_tgeogpoint(temp); + return MeosLibraryPart3.meos.tgeompoint_to_tgeogpoint(temp); } @SuppressWarnings("unused") public static boolean tpoint_AsMVTGeom(Pointer temp, Pointer bounds, int extent, int buffer, boolean clip_geom, Pointer gsarr, Pointer timesarr, Pointer count) { - return MeosLibrary.meos.tpoint_AsMVTGeom(temp, bounds, extent, buffer, clip_geom, gsarr, timesarr, count); + return MeosLibraryPart3.meos.tpoint_AsMVTGeom(temp, bounds, extent, buffer, clip_geom, gsarr, timesarr, count); } @SuppressWarnings("unused") public static Pointer tpoint_expand_space(Pointer temp, double d) { - return MeosLibrary.meos.tpoint_expand_space(temp, d); + return MeosLibraryPart3.meos.tpoint_expand_space(temp, d); } @SuppressWarnings("unused") public static Pointer tpoint_make_simple(Pointer temp, Pointer count) { - return MeosLibrary.meos.tpoint_make_simple(temp, count); + return MeosLibraryPart3.meos.tpoint_make_simple(temp, count); } @SuppressWarnings("unused") public static Pointer tpoint_set_srid(Pointer temp, int srid) { - return MeosLibrary.meos.tpoint_set_srid(temp, srid); + return MeosLibraryPart3.meos.tpoint_set_srid(temp, srid); } @SuppressWarnings("unused") @@ -10766,664 +10843,664 @@ public static Pointer tpoint_tfloat_to_geomeas(Pointer tpoint, Pointer measure, boolean out; Runtime runtime = Runtime.getSystemRuntime(); Pointer result = Memory.allocateDirect(runtime, Long.BYTES); - out = MeosLibrary.meos.tpoint_tfloat_to_geomeas(tpoint, measure, segmentize, result); + out = MeosLibraryPart3.meos.tpoint_tfloat_to_geomeas(tpoint, measure, segmentize, result); Pointer new_result = result.getPointer(0); return out ? new_result : null ; } @SuppressWarnings("unused") public static int acontains_geo_tpoint(Pointer gs, Pointer temp) { - return MeosLibrary.meos.acontains_geo_tpoint(gs, temp); + return MeosLibraryPart0.meos.acontains_geo_tpoint(gs, temp); } @SuppressWarnings("unused") public static int adisjoint_tpoint_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.adisjoint_tpoint_geo(temp, gs); + return MeosLibraryPart0.meos.adisjoint_tpoint_geo(temp, gs); } @SuppressWarnings("unused") public static int adisjoint_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.adisjoint_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart0.meos.adisjoint_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static int adwithin_tpoint_geo(Pointer temp, Pointer gs, double dist) { - return MeosLibrary.meos.adwithin_tpoint_geo(temp, gs, dist); + return MeosLibraryPart0.meos.adwithin_tpoint_geo(temp, gs, dist); } @SuppressWarnings("unused") public static int adwithin_tpoint_tpoint(Pointer temp1, Pointer temp2, double dist) { - return MeosLibrary.meos.adwithin_tpoint_tpoint(temp1, temp2, dist); + return MeosLibraryPart0.meos.adwithin_tpoint_tpoint(temp1, temp2, dist); } @SuppressWarnings("unused") public static int aintersects_tpoint_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.aintersects_tpoint_geo(temp, gs); + return MeosLibraryPart0.meos.aintersects_tpoint_geo(temp, gs); } @SuppressWarnings("unused") public static int aintersects_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.aintersects_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart0.meos.aintersects_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static int atouches_tpoint_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.atouches_tpoint_geo(temp, gs); + return MeosLibraryPart0.meos.atouches_tpoint_geo(temp, gs); } @SuppressWarnings("unused") public static int econtains_geo_tpoint(Pointer gs, Pointer temp) { - return MeosLibrary.meos.econtains_geo_tpoint(gs, temp); + return MeosLibraryPart0.meos.econtains_geo_tpoint(gs, temp); } @SuppressWarnings("unused") public static int econtains_geo_tgeo(Pointer gs, Pointer temp) { - return MeosLibrary.meos.econtains_geo_tgeo(gs, temp); + return MeosLibraryPart0.meos.econtains_geo_tgeo(gs, temp); } @SuppressWarnings("unused") public static int edisjoint_tpoint_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.edisjoint_tpoint_geo(temp, gs); + return MeosLibraryPart0.meos.edisjoint_tpoint_geo(temp, gs); } @SuppressWarnings("unused") public static int edisjoint_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.edisjoint_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart0.meos.edisjoint_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static int edwithin_tpoint_geo(Pointer temp, Pointer gs, double dist) { - return MeosLibrary.meos.edwithin_tpoint_geo(temp, gs, dist); + return MeosLibraryPart0.meos.edwithin_tpoint_geo(temp, gs, dist); } @SuppressWarnings("unused") public static int edwithin_tpoint_tpoint(Pointer temp1, Pointer temp2, double dist) { - return MeosLibrary.meos.edwithin_tpoint_tpoint(temp1, temp2, dist); + return MeosLibraryPart0.meos.edwithin_tpoint_tpoint(temp1, temp2, dist); } @SuppressWarnings("unused") public static int edwithin_tgeo_tgeo(Pointer temp1, Pointer temp2, double dist) { - return MeosLibrary.meos.edwithin_tgeo_tgeo(temp1, temp2, dist); + return MeosLibraryPart0.meos.edwithin_tgeo_tgeo(temp1, temp2, dist); } @SuppressWarnings("unused") public static int eintersects_tpoint_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.eintersects_tpoint_geo(temp, gs); + return MeosLibraryPart0.meos.eintersects_tpoint_geo(temp, gs); } @SuppressWarnings("unused") public static int eintersects_tgeo_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.eintersects_tgeo_geo(temp, gs); + return MeosLibraryPart0.meos.eintersects_tgeo_geo(temp, gs); } @SuppressWarnings("unused") public static int eintersects_tpoint_tpoint(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.eintersects_tpoint_tpoint(temp1, temp2); + return MeosLibraryPart0.meos.eintersects_tpoint_tpoint(temp1, temp2); } @SuppressWarnings("unused") public static int etouches_tpoint_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.etouches_tpoint_geo(temp, gs); + return MeosLibraryPart0.meos.etouches_tpoint_geo(temp, gs); } @SuppressWarnings("unused") public static int edisjoint_tgeo_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.edisjoint_tgeo_geo(temp, gs); + return MeosLibraryPart0.meos.edisjoint_tgeo_geo(temp, gs); } @SuppressWarnings("unused") public static int edisjoint_tgeo_tgeo(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.edisjoint_tgeo_tgeo(temp1, temp2); + return MeosLibraryPart0.meos.edisjoint_tgeo_tgeo(temp1, temp2); } @SuppressWarnings("unused") public static int adisjoint_tgeo_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.adisjoint_tgeo_geo(temp, gs); + return MeosLibraryPart0.meos.adisjoint_tgeo_geo(temp, gs); } @SuppressWarnings("unused") public static int adisjoint_tgeo_tgeo(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.adisjoint_tgeo_tgeo(temp1, temp2); + return MeosLibraryPart0.meos.adisjoint_tgeo_tgeo(temp1, temp2); } @SuppressWarnings("unused") public static int eintersects_tgeo_tgeo(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.eintersects_tgeo_tgeo(temp1, temp2); + return MeosLibraryPart0.meos.eintersects_tgeo_tgeo(temp1, temp2); } @SuppressWarnings("unused") public static int aintersects_tgeo_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.aintersects_tgeo_geo(temp, gs); + return MeosLibraryPart0.meos.aintersects_tgeo_geo(temp, gs); } @SuppressWarnings("unused") public static int aintersects_tgeo_tgeo(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.aintersects_tgeo_tgeo(temp1, temp2); + return MeosLibraryPart0.meos.aintersects_tgeo_tgeo(temp1, temp2); } @SuppressWarnings("unused") public static int etouches_tgeo_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.etouches_tgeo_geo(temp, gs); + return MeosLibraryPart0.meos.etouches_tgeo_geo(temp, gs); } @SuppressWarnings("unused") public static int etouches_tgeo_tgeo(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.etouches_tgeo_tgeo(temp1, temp2); + return MeosLibraryPart0.meos.etouches_tgeo_tgeo(temp1, temp2); } @SuppressWarnings("unused") public static int atouches_tgeo_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.atouches_tgeo_geo(temp, gs); + return MeosLibraryPart0.meos.atouches_tgeo_geo(temp, gs); } @SuppressWarnings("unused") public static int atouches_tgeo_tgeo(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.atouches_tgeo_tgeo(temp1, temp2); + return MeosLibraryPart0.meos.atouches_tgeo_tgeo(temp1, temp2); } @SuppressWarnings("unused") public static int ecovers_tgeo_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.ecovers_tgeo_geo(temp, gs); + return MeosLibraryPart0.meos.ecovers_tgeo_geo(temp, gs); } @SuppressWarnings("unused") public static int ecovers_tgeo_tgeo(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.ecovers_tgeo_tgeo(temp1, temp2); + return MeosLibraryPart0.meos.ecovers_tgeo_tgeo(temp1, temp2); } @SuppressWarnings("unused") public static int acovers_tgeo_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.acovers_tgeo_geo(temp, gs); + return MeosLibraryPart0.meos.acovers_tgeo_geo(temp, gs); } @SuppressWarnings("unused") public static int econtains_tgeo_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.econtains_tgeo_geo(temp, gs); + return MeosLibraryPart0.meos.econtains_tgeo_geo(temp, gs); } @SuppressWarnings("unused") public static int econtains_tgeo_tgeo(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.econtains_tgeo_tgeo(temp1, temp2); + return MeosLibraryPart0.meos.econtains_tgeo_tgeo(temp1, temp2); } @SuppressWarnings("unused") public static int acontains_tgeo_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.acontains_tgeo_geo(temp, gs); + return MeosLibraryPart0.meos.acontains_tgeo_geo(temp, gs); } @SuppressWarnings("unused") public static int acontains_tgeo_tgeo(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.acontains_tgeo_tgeo(temp1, temp2); + return MeosLibraryPart0.meos.acontains_tgeo_tgeo(temp1, temp2); } @SuppressWarnings("unused") public static int adwithin_tgeo_tgeo(Pointer temp1, Pointer temp2, double dist) { - return MeosLibrary.meos.adwithin_tgeo_tgeo(temp1, temp2, dist); + return MeosLibraryPart0.meos.adwithin_tgeo_tgeo(temp1, temp2, dist); } @SuppressWarnings("unused") public static int adwithin_tgeo_geo(Pointer temp, Pointer gs, double dist) { - return MeosLibrary.meos.adwithin_tgeo_geo(temp, gs, dist); + return MeosLibraryPart0.meos.adwithin_tgeo_geo(temp, gs, dist); } @SuppressWarnings("unused") public static int edwithin_tgeo_geo(Pointer temp, Pointer gs, double dist) { - return MeosLibrary.meos.edwithin_tgeo_geo(temp, gs, dist); + return MeosLibraryPart0.meos.edwithin_tgeo_geo(temp, gs, dist); } @SuppressWarnings("unused") public static Pointer tcontains_geo_tgeo(Pointer gs, Pointer temp) { - return MeosLibrary.meos.tcontains_geo_tgeo(gs, temp); + return MeosLibraryPart2.meos.tcontains_geo_tgeo(gs, temp); } @SuppressWarnings("unused") public static Pointer tcontains_geo_tpoint(Pointer gs, Pointer temp, boolean restr, boolean atvalue) { - return MeosLibrary.meos.tcontains_geo_tpoint(gs, temp, restr, atvalue); + return MeosLibraryPart2.meos.tcontains_geo_tpoint(gs, temp, restr, atvalue); } @SuppressWarnings("unused") public static Pointer tcovers_tgeo_tgeo(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.tcovers_tgeo_tgeo(temp1, temp2); + return MeosLibraryPart2.meos.tcovers_tgeo_tgeo(temp1, temp2); } @SuppressWarnings("unused") public static Pointer tdisjoint_tpoint_geo(Pointer temp, Pointer gs, boolean restr, boolean atvalue) { - return MeosLibrary.meos.tdisjoint_tpoint_geo(temp, gs, restr, atvalue); + return MeosLibraryPart2.meos.tdisjoint_tpoint_geo(temp, gs, restr, atvalue); } @SuppressWarnings("unused") public static Pointer tdisjoint_tgeo_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.tdisjoint_tgeo_geo(temp, gs); + return MeosLibraryPart2.meos.tdisjoint_tgeo_geo(temp, gs); } @SuppressWarnings("unused") public static Pointer tdisjoint_tpoint_tpoint (Pointer temp1, Pointer temp2, boolean restr, boolean atvalue) { - return MeosLibrary.meos.tdisjoint_tpoint_tpoint(temp1, temp2, restr, atvalue); + return MeosLibraryPart2.meos.tdisjoint_tpoint_tpoint(temp1, temp2, restr, atvalue); } @SuppressWarnings("unused") public static Pointer tdistance_tgeo_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.tdistance_tgeo_geo(temp, gs); + return MeosLibraryPart2.meos.tdistance_tgeo_geo(temp, gs); } @SuppressWarnings("unused") public static Pointer tdistance_tgeo_tgeo(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.tdistance_tgeo_tgeo(temp1, temp2); + return MeosLibraryPart2.meos.tdistance_tgeo_tgeo(temp1, temp2); } @SuppressWarnings("unused") public static Pointer tdistance_tfloat_float(Pointer temp, double d) { - return MeosLibrary.meos.tdistance_tfloat_float(temp, d); + return MeosLibraryPart2.meos.tdistance_tfloat_float(temp, d); } @SuppressWarnings("unused") public static Pointer tdistance_tint_int(Pointer temp, int i) { - return MeosLibrary.meos.tdistance_tint_int(temp, i); + return MeosLibraryPart2.meos.tdistance_tint_int(temp, i); } @SuppressWarnings("unused") public static Pointer tdistance_tnumber_tnumber(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.tdistance_tnumber_tnumber(temp1, temp2); + return MeosLibraryPart2.meos.tdistance_tnumber_tnumber(temp1, temp2); } @SuppressWarnings("unused") public static Pointer tdwithin_tpoint_geo(Pointer temp, Pointer gs, double dist, boolean restr, boolean atvalue) { - return MeosLibrary.meos.tdwithin_tpoint_geo(temp, gs, dist, restr, atvalue); + return MeosLibraryPart2.meos.tdwithin_tpoint_geo(temp, gs, dist, restr, atvalue); } @SuppressWarnings("unused") public static Pointer tdwithin_tgeo_tgeo(Pointer temp1, Pointer temp2, double dist) { - return MeosLibrary.meos.tdwithin_tgeo_tgeo(temp1, temp2, dist); + return MeosLibraryPart2.meos.tdwithin_tgeo_tgeo(temp1, temp2, dist); } @SuppressWarnings("unused") public static Pointer tdwithin_tpoint_tpoint(Pointer temp1, Pointer temp2, double dist, boolean restr, boolean atvalue) { - return MeosLibrary.meos.tdwithin_tpoint_tpoint(temp1, temp2, dist, restr, atvalue); + return MeosLibraryPart2.meos.tdwithin_tpoint_tpoint(temp1, temp2, dist, restr, atvalue); } @SuppressWarnings("unused") public static Pointer tintersects_tpoint_geo(Pointer temp, Pointer gs, boolean restr, boolean atvalue) { - return MeosLibrary.meos.tintersects_tpoint_geo(temp, gs, restr, atvalue); + return MeosLibraryPart3.meos.tintersects_tpoint_geo(temp, gs, restr, atvalue); } @SuppressWarnings("unused") public static Pointer tintersects_tgeo_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.tintersects_tgeo_geo(temp, gs); + return MeosLibraryPart3.meos.tintersects_tgeo_geo(temp, gs); } @SuppressWarnings("unused") public static Pointer tintersects_tpoint_tpoint (Pointer temp1, Pointer temp2, boolean restr, boolean atvalue) { - return MeosLibrary.meos.tintersects_tpoint_tpoint(temp1, temp2, restr, atvalue); + return MeosLibraryPart3.meos.tintersects_tpoint_tpoint(temp1, temp2, restr, atvalue); } @SuppressWarnings("unused") public static Pointer ttouches_tpoint_geo(Pointer temp, Pointer gs, boolean restr, boolean atvalue) { - return MeosLibrary.meos.ttouches_tpoint_geo(temp, gs, restr, atvalue); + return MeosLibraryPart3.meos.ttouches_tpoint_geo(temp, gs, restr, atvalue); } @SuppressWarnings("unused") public static Pointer ttouches_tgeo_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.ttouches_tgeo_geo(temp, gs); + return MeosLibraryPart3.meos.ttouches_tgeo_geo(temp, gs); } @SuppressWarnings("unused") public static Pointer tdisjoint_tgeo_tgeo(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.tdisjoint_tgeo_tgeo(temp1, temp2); + return MeosLibraryPart2.meos.tdisjoint_tgeo_tgeo(temp1, temp2); } @SuppressWarnings("unused") public static Pointer tintersects_tgeo_tgeo(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.tintersects_tgeo_tgeo(temp1, temp2); + return MeosLibraryPart3.meos.tintersects_tgeo_tgeo(temp1, temp2); } @SuppressWarnings("unused") public static Pointer ttouches_tgeo_tgeo(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.ttouches_tgeo_tgeo(temp1, temp2); + return MeosLibraryPart3.meos.ttouches_tgeo_tgeo(temp1, temp2); } @SuppressWarnings("unused") public static Pointer tcontains_tgeo_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.tcontains_tgeo_geo(temp, gs); + return MeosLibraryPart2.meos.tcontains_tgeo_geo(temp, gs); } @SuppressWarnings("unused") public static Pointer tcontains_tgeo_tgeo(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.tcontains_tgeo_tgeo(temp1, temp2); + return MeosLibraryPart2.meos.tcontains_tgeo_tgeo(temp1, temp2); } @SuppressWarnings("unused") public static Pointer tcovers_tgeo_geo(Pointer temp, Pointer gs) { - return MeosLibrary.meos.tcovers_tgeo_geo(temp, gs); + return MeosLibraryPart2.meos.tcovers_tgeo_geo(temp, gs); } @SuppressWarnings("unused") public static Pointer tdwithin_tgeo_geo(Pointer temp, Pointer gs, double dist) { - return MeosLibrary.meos.tdwithin_tgeo_geo(temp, gs, dist); + return MeosLibraryPart2.meos.tdwithin_tgeo_geo(temp, gs, dist); } @SuppressWarnings("unused") public static Pointer tbool_tand_transfn(Pointer state, Pointer temp) { - return MeosLibrary.meos.tbool_tand_transfn(state, temp); + return MeosLibraryPart2.meos.tbool_tand_transfn(state, temp); } @SuppressWarnings("unused") public static Pointer tbool_tor_transfn(Pointer state, Pointer temp) { - return MeosLibrary.meos.tbool_tor_transfn(state, temp); + return MeosLibraryPart2.meos.tbool_tor_transfn(state, temp); } @SuppressWarnings("unused") public static Pointer temporal_extent_transfn(Pointer s, Pointer temp) { - return MeosLibrary.meos.temporal_extent_transfn(s, temp); + return MeosLibraryPart2.meos.temporal_extent_transfn(s, temp); } @SuppressWarnings("unused") public static Pointer temporal_tagg_finalfn(Pointer state) { - return MeosLibrary.meos.temporal_tagg_finalfn(state); + return MeosLibraryPart3.meos.temporal_tagg_finalfn(state); } @SuppressWarnings("unused") public static Pointer temporal_tcount_transfn(Pointer state, Pointer temp) { - return MeosLibrary.meos.temporal_tcount_transfn(state, temp); + return MeosLibraryPart3.meos.temporal_tcount_transfn(state, temp); } @SuppressWarnings("unused") public static Pointer tfloat_tmax_transfn(Pointer state, Pointer temp) { - return MeosLibrary.meos.tfloat_tmax_transfn(state, temp); + return MeosLibraryPart3.meos.tfloat_tmax_transfn(state, temp); } @SuppressWarnings("unused") public static Pointer tfloat_tmin_transfn(Pointer state, Pointer temp) { - return MeosLibrary.meos.tfloat_tmin_transfn(state, temp); + return MeosLibraryPart3.meos.tfloat_tmin_transfn(state, temp); } @SuppressWarnings("unused") public static Pointer tfloat_tsum_transfn(Pointer state, Pointer temp) { - return MeosLibrary.meos.tfloat_tsum_transfn(state, temp); + return MeosLibraryPart3.meos.tfloat_tsum_transfn(state, temp); } @SuppressWarnings("unused") public static Pointer tfloat_wmax_transfn(Pointer state, Pointer temp, Pointer interv) { - return MeosLibrary.meos.tfloat_wmax_transfn(state, temp, interv); + return MeosLibraryPart3.meos.tfloat_wmax_transfn(state, temp, interv); } @SuppressWarnings("unused") public static Pointer tfloat_wmin_transfn(Pointer state, Pointer temp, Pointer interv) { - return MeosLibrary.meos.tfloat_wmin_transfn(state, temp, interv); + return MeosLibraryPart3.meos.tfloat_wmin_transfn(state, temp, interv); } @SuppressWarnings("unused") public static Pointer tfloat_wsum_transfn(Pointer state, Pointer temp, Pointer interv) { - return MeosLibrary.meos.tfloat_wsum_transfn(state, temp, interv); + return MeosLibraryPart3.meos.tfloat_wsum_transfn(state, temp, interv); } @SuppressWarnings("unused") public static Pointer timestamptz_tcount_transfn(Pointer state, OffsetDateTime t) { var t_new = t.toEpochSecond(); - return MeosLibrary.meos.timestamptz_tcount_transfn(state, t_new); + return MeosLibraryPart3.meos.timestamptz_tcount_transfn(state, t_new); } @SuppressWarnings("unused") public static Pointer tint_tmax_transfn(Pointer state, Pointer temp) { - return MeosLibrary.meos.tint_tmax_transfn(state, temp); + return MeosLibraryPart3.meos.tint_tmax_transfn(state, temp); } @SuppressWarnings("unused") public static Pointer tint_tmin_transfn(Pointer state, Pointer temp) { - return MeosLibrary.meos.tint_tmin_transfn(state, temp); + return MeosLibraryPart3.meos.tint_tmin_transfn(state, temp); } @SuppressWarnings("unused") public static Pointer tint_tsum_transfn(Pointer state, Pointer temp) { - return MeosLibrary.meos.tint_tsum_transfn(state, temp); + return MeosLibraryPart3.meos.tint_tsum_transfn(state, temp); } @SuppressWarnings("unused") public static Pointer tint_wmax_transfn(Pointer state, Pointer temp, Pointer interv) { - return MeosLibrary.meos.tint_wmax_transfn(state, temp, interv); + return MeosLibraryPart3.meos.tint_wmax_transfn(state, temp, interv); } @SuppressWarnings("unused") public static Pointer tint_wmin_transfn(Pointer state, Pointer temp, Pointer interv) { - return MeosLibrary.meos.tint_wmin_transfn(state, temp, interv); + return MeosLibraryPart3.meos.tint_wmin_transfn(state, temp, interv); } @SuppressWarnings("unused") public static Pointer tint_wsum_transfn(Pointer state, Pointer temp, Pointer interv) { - return MeosLibrary.meos.tint_wsum_transfn(state, temp, interv); + return MeosLibraryPart3.meos.tint_wsum_transfn(state, temp, interv); } @SuppressWarnings("unused") public static Pointer tnumber_extent_transfn(Pointer box, Pointer temp) { - return MeosLibrary.meos.tnumber_extent_transfn(box, temp); + return MeosLibraryPart3.meos.tnumber_extent_transfn(box, temp); } @SuppressWarnings("unused") public static Pointer tnumber_tavg_finalfn(Pointer state) { - return MeosLibrary.meos.tnumber_tavg_finalfn(state); + return MeosLibraryPart3.meos.tnumber_tavg_finalfn(state); } @SuppressWarnings("unused") public static Pointer tnumber_tavg_transfn(Pointer state, Pointer temp) { - return MeosLibrary.meos.tnumber_tavg_transfn(state, temp); + return MeosLibraryPart3.meos.tnumber_tavg_transfn(state, temp); } @SuppressWarnings("unused") public static Pointer tnumber_wavg_transfn(Pointer state, Pointer temp, Pointer interv) { - return MeosLibrary.meos.tnumber_wavg_transfn(state, temp, interv); + return MeosLibraryPart3.meos.tnumber_wavg_transfn(state, temp, interv); } @SuppressWarnings("unused") public static Pointer tpoint_extent_transfn(Pointer box, Pointer temp) { - return MeosLibrary.meos.tpoint_extent_transfn(box, temp); + return MeosLibraryPart3.meos.tpoint_extent_transfn(box, temp); } @SuppressWarnings("unused") public static Pointer tspatial_extent_transfn(Pointer box, Pointer temp) { - return MeosLibrary.meos.tspatial_extent_transfn(box, temp); + return MeosLibraryPart3.meos.tspatial_extent_transfn(box, temp); } @SuppressWarnings("unused") public static Pointer tpoint_tcentroid_finalfn(Pointer state) { - return MeosLibrary.meos.tpoint_tcentroid_finalfn(state); + return MeosLibraryPart3.meos.tpoint_tcentroid_finalfn(state); } @SuppressWarnings("unused") public static Pointer tpoint_tcentroid_transfn(Pointer state, Pointer temp) { - return MeosLibrary.meos.tpoint_tcentroid_transfn(state, temp); + return MeosLibraryPart3.meos.tpoint_tcentroid_transfn(state, temp); } @SuppressWarnings("unused") public static Pointer tstzset_tcount_transfn(Pointer state, Pointer s) { - return MeosLibrary.meos.tstzset_tcount_transfn(state, s); + return MeosLibraryPart3.meos.tstzset_tcount_transfn(state, s); } @SuppressWarnings("unused") public static Pointer tstzspan_tcount_transfn(Pointer state, Pointer s) { - return MeosLibrary.meos.tstzspan_tcount_transfn(state, s); + return MeosLibraryPart3.meos.tstzspan_tcount_transfn(state, s); } @SuppressWarnings("unused") public static Pointer tstzspanset_tcount_transfn(Pointer state, Pointer ss) { - return MeosLibrary.meos.tstzspanset_tcount_transfn(state, ss); + return MeosLibraryPart3.meos.tstzspanset_tcount_transfn(state, ss); } @SuppressWarnings("unused") public static Pointer ttext_tmax_transfn(Pointer state, Pointer temp) { - return MeosLibrary.meos.ttext_tmax_transfn(state, temp); + return MeosLibraryPart3.meos.ttext_tmax_transfn(state, temp); } @SuppressWarnings("unused") public static Pointer ttext_tmin_transfn(Pointer state, Pointer temp) { - return MeosLibrary.meos.ttext_tmin_transfn(state, temp); + return MeosLibraryPart3.meos.ttext_tmin_transfn(state, temp); } @SuppressWarnings("unused") public static Pointer temporal_simplify_dp(Pointer temp, double eps_dist, boolean synchronize) { - return MeosLibrary.meos.temporal_simplify_dp(temp, eps_dist, synchronize); + return MeosLibraryPart3.meos.temporal_simplify_dp(temp, eps_dist, synchronize); } @SuppressWarnings("unused") public static Pointer temporal_simplify_max_dist(Pointer temp, double eps_dist, boolean synchronize) { - return MeosLibrary.meos.temporal_simplify_max_dist(temp, eps_dist, synchronize); + return MeosLibraryPart3.meos.temporal_simplify_max_dist(temp, eps_dist, synchronize); } @SuppressWarnings("unused") public static Pointer temporal_simplify_min_dist(Pointer temp, double dist) { - return MeosLibrary.meos.temporal_simplify_min_dist(temp, dist); + return MeosLibraryPart3.meos.temporal_simplify_min_dist(temp, dist); } @SuppressWarnings("unused") public static Pointer temporal_simplify_min_tdelta(Pointer temp, Pointer mint) { - return MeosLibrary.meos.temporal_simplify_min_tdelta(temp, mint); + return MeosLibraryPart3.meos.temporal_simplify_min_tdelta(temp, mint); } @SuppressWarnings("unused") public static Pointer temporal_tprecision(Pointer temp, Pointer duration, OffsetDateTime origin) { var origin_new = origin.toEpochSecond(); - return MeosLibrary.meos.temporal_tprecision(temp, duration, origin_new); + return MeosLibraryPart3.meos.temporal_tprecision(temp, duration, origin_new); } @SuppressWarnings("unused") public static Pointer temporal_tsample(Pointer temp, Pointer duration, OffsetDateTime origin, int interp) { var origin_new = origin.toEpochSecond(); - return MeosLibrary.meos.temporal_tsample(temp, duration, origin_new, interp); + return MeosLibraryPart3.meos.temporal_tsample(temp, duration, origin_new, interp); } @SuppressWarnings("unused") public static double temporal_dyntimewarp_distance(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.temporal_dyntimewarp_distance(temp1, temp2); + return MeosLibraryPart2.meos.temporal_dyntimewarp_distance(temp1, temp2); } @SuppressWarnings("unused") public static Pointer temporal_dyntimewarp_path(Pointer temp1, Pointer temp2, Pointer count) { - return MeosLibrary.meos.temporal_dyntimewarp_path(temp1, temp2, count); + return MeosLibraryPart2.meos.temporal_dyntimewarp_path(temp1, temp2, count); } @SuppressWarnings("unused") public static double temporal_frechet_distance(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.temporal_frechet_distance(temp1, temp2); + return MeosLibraryPart2.meos.temporal_frechet_distance(temp1, temp2); } @SuppressWarnings("unused") public static Pointer temporal_frechet_path(Pointer temp1, Pointer temp2, Pointer count) { - return MeosLibrary.meos.temporal_frechet_path(temp1, temp2, count); + return MeosLibraryPart2.meos.temporal_frechet_path(temp1, temp2, count); } @SuppressWarnings("unused") public static double temporal_hausdorff_distance(Pointer temp1, Pointer temp2) { - return MeosLibrary.meos.temporal_hausdorff_distance(temp1, temp2); + return MeosLibraryPart2.meos.temporal_hausdorff_distance(temp1, temp2); } @SuppressWarnings("unused") public static double float_bucket(double value, double size, double origin) { - return MeosLibrary.meos.float_bucket(value, size, origin); + return MeosLibraryPart1.meos.float_bucket(value, size, origin); } @SuppressWarnings("unused") public static Pointer floatspan_bucket_list(Pointer bounds, double size, double origin, Pointer count) { - return MeosLibrary.meos.floatspan_bucket_list(bounds, size, origin, count); + return MeosLibraryPart1.meos.floatspan_bucket_list(bounds, size, origin, count); } @SuppressWarnings("unused") public static int int_bucket(int value, int size, int origin) { - return MeosLibrary.meos.int_bucket(value, size, origin); + return MeosLibraryPart1.meos.int_bucket(value, size, origin); } @SuppressWarnings("unused") public static Pointer intspan_bucket_list(Pointer bounds, int size, int origin, Pointer count) { - return MeosLibrary.meos.intspan_bucket_list(bounds, size, origin, count); + return MeosLibraryPart1.meos.intspan_bucket_list(bounds, size, origin, count); } @SuppressWarnings("unused") public static Pointer stbox_tile(Pointer point, OffsetDateTime t, double xsize, double ysize, double zsize, Pointer duration, Pointer sorigin, OffsetDateTime torigin, boolean hast) { var t_new = t.toEpochSecond(); var torigin_new = torigin.toEpochSecond(); - return MeosLibrary.meos.stbox_tile(point, t_new, xsize, ysize, zsize, duration, sorigin, torigin_new, hast); + return MeosLibraryPart2.meos.stbox_tile(point, t_new, xsize, ysize, zsize, duration, sorigin, torigin_new, hast); } @SuppressWarnings("unused") public static Pointer stbox_tile_list(Pointer bounds, double xsize, double ysize, double zsize, Pointer duration, Pointer sorigin, OffsetDateTime torigin, boolean border_inc, Pointer count) { var torigin_new = torigin.toEpochSecond(); - return MeosLibrary.meos.stbox_tile_list(bounds, xsize, ysize, zsize, duration, sorigin, torigin_new, border_inc, count); + return MeosLibraryPart2.meos.stbox_tile_list(bounds, xsize, ysize, zsize, duration, sorigin, torigin_new, border_inc, count); } @SuppressWarnings("unused") public static Pointer temporal_time_split(Pointer temp, Pointer duration, OffsetDateTime torigin, Pointer time_buckets, Pointer count) { var torigin_new = torigin.toEpochSecond(); - return MeosLibrary.meos.temporal_time_split(temp, duration, torigin_new, time_buckets, count); + return MeosLibraryPart3.meos.temporal_time_split(temp, duration, torigin_new, time_buckets, count); } @SuppressWarnings("unused") public static Pointer tfloat_value_split(Pointer temp, double size, double origin, Pointer value_buckets, Pointer count) { - return MeosLibrary.meos.tfloat_value_split(temp, size, origin, value_buckets, count); + return MeosLibraryPart3.meos.tfloat_value_split(temp, size, origin, value_buckets, count); } @SuppressWarnings("unused") public static Pointer tfloat_value_time_split(Pointer temp, double size, Pointer duration, double vorigin, OffsetDateTime torigin, Pointer value_buckets, Pointer time_buckets, Pointer count) { var torigin_new = torigin.toEpochSecond(); - return MeosLibrary.meos.tfloat_value_time_split(temp, size, duration, vorigin, torigin_new, value_buckets, time_buckets, count); + return MeosLibraryPart3.meos.tfloat_value_time_split(temp, size, duration, vorigin, torigin_new, value_buckets, time_buckets, count); } @SuppressWarnings("unused") public static Pointer tfloatbox_tile(double value, OffsetDateTime t, double vsize, Pointer duration, double vorigin, OffsetDateTime torigin) { var t_new = t.toEpochSecond(); var torigin_new = torigin.toEpochSecond(); - return MeosLibrary.meos.tfloatbox_tile(value, t_new, vsize, duration, vorigin, torigin_new); + return MeosLibraryPart3.meos.tfloatbox_tile(value, t_new, vsize, duration, vorigin, torigin_new); } @SuppressWarnings("unused") public static Pointer tfloatbox_tile_list(Pointer box, double xsize, Pointer duration, double xorigin, OffsetDateTime torigin, Pointer count) { var torigin_new = torigin.toEpochSecond(); - return MeosLibrary.meos.tfloatbox_tile_list(box, xsize, duration, xorigin, torigin_new, count); + return MeosLibraryPart3.meos.tfloatbox_tile_list(box, xsize, duration, xorigin, torigin_new, count); } @SuppressWarnings("unused") public static OffsetDateTime timestamptz_bucket(OffsetDateTime timestamp, Pointer duration, OffsetDateTime origin) { var timestamp_new = timestamp.toEpochSecond(); var origin_new = origin.toEpochSecond(); - var result = MeosLibrary.meos.timestamptz_bucket(timestamp_new, duration, origin_new); + var result = MeosLibraryPart3.meos.timestamptz_bucket(timestamp_new, duration, origin_new); Instant instant = Instant.ofEpochSecond(result); return OffsetDateTime.ofInstant(instant, ZoneOffset.UTC); } @SuppressWarnings("unused") public static Pointer tint_value_split(Pointer temp, int size, int origin, Pointer value_buckets, Pointer count) { - return MeosLibrary.meos.tint_value_split(temp, size, origin, value_buckets, count); + return MeosLibraryPart3.meos.tint_value_split(temp, size, origin, value_buckets, count); } @SuppressWarnings("unused") public static Pointer tint_value_time_split(Pointer temp, int size, Pointer duration, int vorigin, OffsetDateTime torigin, Pointer value_buckets, Pointer time_buckets, Pointer count) { var torigin_new = torigin.toEpochSecond(); - return MeosLibrary.meos.tint_value_time_split(temp, size, duration, vorigin, torigin_new, value_buckets, time_buckets, count); + return MeosLibraryPart3.meos.tint_value_time_split(temp, size, duration, vorigin, torigin_new, value_buckets, time_buckets, count); } @SuppressWarnings("unused") public static Pointer tintbox_tile(int value, OffsetDateTime t, int vsize, Pointer duration, int vorigin, OffsetDateTime torigin) { var t_new = t.toEpochSecond(); var torigin_new = torigin.toEpochSecond(); - return MeosLibrary.meos.tintbox_tile(value, t_new, vsize, duration, vorigin, torigin_new); + return MeosLibraryPart3.meos.tintbox_tile(value, t_new, vsize, duration, vorigin, torigin_new); } @SuppressWarnings("unused") public static Pointer tintbox_tile_list(Pointer box, int xsize, Pointer duration, int xorigin, OffsetDateTime torigin, Pointer count) { var torigin_new = torigin.toEpochSecond(); - return MeosLibrary.meos.tintbox_tile_list(box, xsize, duration, xorigin, torigin_new, count); + return MeosLibraryPart3.meos.tintbox_tile_list(box, xsize, duration, xorigin, torigin_new, count); } @SuppressWarnings("unused") public static Pointer tpoint_space_split(Pointer temp, float xsize, float ysize, float zsize, Pointer sorigin, boolean bitmatrix, boolean border_inc, Pointer space_buckets, Pointer count) { - return MeosLibrary.meos.tpoint_space_split(temp, xsize, ysize, zsize, sorigin, bitmatrix, border_inc, space_buckets, count); + return MeosLibraryPart3.meos.tpoint_space_split(temp, xsize, ysize, zsize, sorigin, bitmatrix, border_inc, space_buckets, count); } @SuppressWarnings("unused") public static Pointer tpoint_space_time_split(Pointer temp, float xsize, float ysize, float zsize, Pointer duration, Pointer sorigin, OffsetDateTime torigin, boolean bitmatrix, boolean border_inc, Pointer space_buckets, Pointer time_buckets, Pointer count) { var torigin_new = torigin.toEpochSecond(); - return MeosLibrary.meos.tpoint_space_time_split(temp, xsize, ysize, zsize, duration, sorigin, torigin_new, bitmatrix, border_inc, space_buckets, time_buckets, count); + return MeosLibraryPart3.meos.tpoint_space_time_split(temp, xsize, ysize, zsize, duration, sorigin, torigin_new, bitmatrix, border_inc, space_buckets, time_buckets, count); } @SuppressWarnings("unused") public static Pointer tstzspan_bucket_list(Pointer bounds, Pointer duration, OffsetDateTime origin, Pointer count) { var origin_new = origin.toEpochSecond(); - return MeosLibrary.meos.tstzspan_bucket_list(bounds, duration, origin_new, count); + return MeosLibraryPart3.meos.tstzspan_bucket_list(bounds, duration, origin_new, count); } } \ No newline at end of file