Package com.gpudb.filesystem
Class GPUdbFileHandlerUtils
java.lang.Object
com.gpudb.filesystem.GPUdbFileHandlerUtils
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.
Method Summary
Modifier and TypeMethodDescriptionstatic com.fasterxml.jackson.databind.ObjectMapperCreates and returns a Jackson ObjectMapper configured with custom serializers.static StringjoinStrings(List<String> stringList) static StringjoinStrings(List<String> stringList, char separator) static <T> Set<T> setDifference(Set<T> setA, Set<T> setB) static <T> Set<T> setIntersection(Set<T> setA, Set<T> setB)
Method Details
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