Package io.datarouter.model.util
Class PercentFieldCodec
java.lang.Object
io.datarouter.model.util.PercentFieldCodec
public class PercentFieldCodec
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringINTERNAL_SEPARATOR -
Constructor Summary
Constructors Constructor Description PercentFieldCodec() -
Method Summary
Modifier and Type Method Description static java.util.List<java.lang.String>decode(java.lang.String encoded)static java.lang.Stringencode(java.util.stream.Stream<java.lang.String> strings)static java.lang.StringencodeFields(java.util.List<Field<?>> fields)static booleanisValidExternalSeparator(char separator)
-
Field Details
-
INTERNAL_SEPARATOR
public static final java.lang.String INTERNAL_SEPARATOR
-
-
Constructor Details
-
PercentFieldCodec
public PercentFieldCodec()
-
-
Method Details
-
isValidExternalSeparator
public static boolean isValidExternalSeparator(char separator) -
encodeFields
-
encode
public static java.lang.String encode(java.util.stream.Stream<java.lang.String> strings) -
decode
public static java.util.List<java.lang.String> decode(java.lang.String encoded)
-