Class Transfer

java.lang.Object
slash.common.io.Transfer

public class Transfer extends Object
Provides value transfer functionality.
Author:
Christian Pesch
  • Field Details

  • Method Details

    • roundFraction

      public static double roundFraction(double number, int fractionCount)
    • ceilFraction

      public static double ceilFraction(double number, int fractionCount)
    • roundMeterToMillimeterPrecision

      public static double roundMeterToMillimeterPrecision(double number)
    • roundMillisecondsToSecondPrecision

      public static long roundMillisecondsToSecondPrecision(long number)
    • ceiling

      public static int ceiling(int dividend, int divisor, boolean roundUpToAtLeastOne)
    • widthInDigits

      public static int widthInDigits(long number)
    • trim

      public static String trim(String string)
    • trim

      public static String trim(String string, int length)
    • trimLineFeeds

      public static String trimLineFeeds(String string)
    • toLettersAndNumbers

      public static String toLettersAndNumbers(String string)
    • toLettersAndNumbersAndSpaces

      public static String toLettersAndNumbersAndSpaces(String string)
    • toMixedCase

      public static String toMixedCase(String string)
    • escape

      public static String escape(String string, char escape, char replacement, String defaultString)
    • escape

      public static String escape(String string, char escape, char replacement)
    • isIsoLatin1ButReadWithUtf8

      public static boolean isIsoLatin1ButReadWithUtf8(String string)
    • formatDouble

      public static Double formatDouble(BigDecimal aBigDecimal)
    • formatInt

      public static Integer formatInt(BigInteger aBigInteger)
    • formatBoolean

      public static boolean formatBoolean(Boolean aBoolean)
    • formatDoubleAsString

      public static String formatDoubleAsString(Double aDouble)
    • formatDoubleAsString

      public static String formatDoubleAsString(Double aDouble, int exactFractionCount)
    • formatIntAsString

      public static String formatIntAsString(Integer anInteger)
    • formatIntAsString

      public static String formatIntAsString(Integer anInteger, int exactDigitCount)
    • formatInt

      public static BigInteger formatInt(Integer anInteger)
    • formatFloat

      public static Float formatFloat(Double aDouble)
    • formatLongAsString

      public static String formatLongAsString(Long aLong)
    • formatShortAsString

      public static String formatShortAsString(Short aShort)
    • parseDouble

      public static Double parseDouble(String string)
    • parseDouble

      public static Double parseDouble(String string, boolean throwNumberFormatException)
    • formatDuration

      public static String formatDuration(long milliseconds)
    • parseInteger

      public static Integer parseInteger(String string)
    • parseInt

      public static int parseInt(String string)
    • parseLong

      public static Long parseLong(String string)
    • parseShort

      public static Short parseShort(String string)
    • isEmpty

      public static boolean isEmpty(String string)
    • isEmpty

      public static boolean isEmpty(Short aShort)
    • isEmpty

      public static boolean isEmpty(Integer integer)
    • isEmpty

      public static boolean isEmpty(Long aLong)
    • isEmpty

      public static boolean isEmpty(Double aDouble)
    • isEmpty

      public static boolean isEmpty(BigDecimal bigDecimal)
    • toDouble

      public static double toDouble(Double aDouble)
    • toDouble

      public static double toDouble(Short aShort)
    • toArray

      public static int[] toArray(List<Integer> integers)
    • toArray

      public static Integer[] toArray(int[] ints)
    • encodeUri

      public static String encodeUri(String uri)
    • encodeUmlauts

      public static String encodeUmlauts(String string)
    • encodeUriButKeepSlashes

      public static String encodeUriButKeepSlashes(String uri)
    • decodeUri

      public static String decodeUri(String uri)
    • encodeFileName

      public static String encodeFileName(String name)
    • getDateTimeFormat

      public static DateTimeParserFormatter getDateTimeFormat(String timeZonePreference)
    • getDateFormat

      public static DateTimeParserFormatter getDateFormat(String timeZonePreference)
    • getTimeFormat

      public static DateTimeParserFormatter getTimeFormat(String timeZonePreference)
    • parseXMLTime

      public static CompactCalendar parseXMLTime(XMLGregorianCalendar calendar)
    • formatXMLTime

      public static XMLGregorianCalendar formatXMLTime(CompactCalendar time)
    • formatXMLTime

      public static XMLGregorianCalendar formatXMLTime(CompactCalendar time, boolean reduceTimeToSecondPrecision)
    • stripNonValidXMLCharacters

      public static String stripNonValidXMLCharacters(String string)
    • formatSize

      public static String formatSize(Long size)
    • formatTime

      public static String formatTime(CompactCalendar time)