public class Formats
public static Formats INSTANCE
@NotNull public org.apache.commons.validator.routines.UrlValidator getURL_VALIDATOR()
@NotNull
public java.lang.String asPassword(@NotNull
java.lang.String value)
@NotNull
public org.gradle.util.GradleVersion asVersion(@NotNull
java.lang.String value)
Trims e.g ".SP2" in "6.1.0.SP2" which is not valid Gradle version
public boolean versionAtLeast(@NotNull
java.lang.String actual,
@NotNull
java.lang.String required)
public org.gradle.util.GradleVersion getVERSION_UNKNOWN()
@NotNull public com.fasterxml.jackson.databind.ObjectMapper jsonMapper(boolean pretty)
public com.jayway.jsonpath.DocumentContext asJson(@NotNull
java.io.InputStream input)
public com.jayway.jsonpath.DocumentContext asJson(@NotNull
java.lang.String value)
@NotNull
public java.lang.String toJson(@NotNull
java.lang.Object value,
boolean pretty)
@NotNull
public java.lang.String toJson(@NotNull
java.util.Map<java.lang.String,? extends java.lang.Object> value,
boolean pretty)
public <T> T fromJson(@NotNull
java.lang.String json,
@NotNull
java.lang.Class<T> clazz)
@NotNull
public java.util.Map<java.lang.String,java.lang.Object> fromJsonToMap(@NotNull
java.lang.String json)
@Nullable
public java.util.List<java.lang.String> toList(@Nullable
java.lang.String value,
@NotNull
java.lang.String delimiter)
@Nullable
public java.util.Map<java.lang.String,java.lang.String> toMap(@Nullable
java.lang.String value,
@NotNull
java.lang.String valueDelimiter,
@NotNull
java.lang.String keyDelimiter)
@NotNull
public java.lang.String toBase64(@NotNull
java.lang.String value)
@NotNull
public java.lang.String size(@NotNull
java.io.File file)
@NotNull public java.lang.String bytesToHuman(long bytes)
@NotNull
public java.lang.String percent(int current,
int total)
@NotNull
public java.lang.String percentExplained(int current,
int total)
@NotNull
public java.lang.String percent(long current,
long total)
@NotNull
public java.lang.String percentExplained(long current,
long total)
@NotNull
public java.lang.String noLineBreaks(@NotNull
java.lang.String text)
@NotNull public java.lang.String timestamp()
@NotNull
public java.lang.String date(@NotNull
java.util.Date date)
@NotNull
public java.util.Calendar dateToCalendar(@NotNull
java.util.Date date)
@NotNull
public java.time.LocalDateTime dateTime(long timestamp,
@NotNull
java.time.ZoneId zoneId)
@NotNull
public java.lang.String dateFileName(@NotNull
java.util.Date date)
@NotNull public java.lang.String duration(long millis)
@NotNull public java.lang.String durationSince(long millis)
public boolean durationFit(long thenMillis,
@NotNull
java.time.ZoneId thenZoneId,
long durationMillis)
@NotNull
public java.lang.String rootProjectPath(@NotNull
java.io.File file,
@NotNull
org.gradle.api.Project project)
@NotNull
public java.lang.String rootProjectPath(@NotNull
java.lang.String path,
@NotNull
org.gradle.api.Project project)
@NotNull
public java.lang.String projectPath(@NotNull
java.io.File file,
@NotNull
org.gradle.api.Project project)
@NotNull
public java.lang.String projectPath(@NotNull
java.lang.String path,
@NotNull
org.gradle.api.Project project)
@NotNull
public java.lang.String relativePath(@NotNull
java.lang.String path,
@NotNull
java.lang.String basePath)
@NotNull
public java.lang.String normalizePath(@NotNull
java.lang.String path)
@NotNull
public java.lang.String normalizeSeparators(@NotNull
java.lang.String name,
@NotNull
java.lang.String separator)
@NotNull
public java.lang.String calculateChecksum(@NotNull
java.lang.String text)
@NotNull
public java.util.List<java.lang.String> commandToArgs(@NotNull
java.lang.String command)
Splits command to arguments usually delimited by space while considering quoted string containing spaces as single argument.
@NotNull
public java.lang.String manglePath(@NotNull
java.lang.String path)
Converts e.g ':jcr:content' to '_jcr_content' (part of JCR path to be valid OS path).