Class GPUdbFileHandlerUtils


  • public class GPUdbFileHandlerUtils
    extends Object
    This is an internal class and not meant to be used by the end users of the filesystem API. The consequences of using this class directly in client code is not guaranteed and maybe undesirable.

    Note: This class is public only because it is used by other public API classes within the filesystem package. External users should not use this class directly.

    • Constructor Detail

      • GPUdbFileHandlerUtils

        public GPUdbFileHandlerUtils()
    • Method Detail

      • setDifference

        public static <T> Set<T> setDifference​(Set<T> setA,
                                               Set<T> setB)
      • setIntersection

        public static <T> Set<T> setIntersection​(Set<T> setA,
                                                 Set<T> setB)
      • joinStrings

        public static String joinStrings​(List<String> stringList,
                                         char separator)
      • getJacksonObjectMapper

        public static com.fasterxml.jackson.databind.ObjectMapper getJacksonObjectMapper()
        Creates and returns a Jackson ObjectMapper configured with custom serializers. This method is used by IngestOptions and TableCreationOptions for JSON serialization.
        Returns:
        configured ObjectMapper instance