Class LocalizedFormatter

java.lang.Object
org.teamapps.application.api.user.LocalizedFormatter

public class LocalizedFormatter
extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor Description
    LocalizedFormatter​(java.util.Locale locale, java.time.ZoneId timezone)  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String formatCompactNumber​(long value)  
    java.lang.String formatDecimalNumber​(double value)  
    java.lang.String formatDurationInSeconds​(int seconds)  
    java.lang.String formatFileSize​(long length)  
    java.lang.String formatPercent​(double value)  
    java.lang.String formatTimeOnly​(java.time.Instant instant)  
    java.lang.String formatTimestamp​(int timestamp)  
    java.lang.String formatTimestamp​(long timestamp)  
    java.lang.String formatTimestampLong​(int timestamp)  
    java.lang.String formatTimestampLong​(long timestamp)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • LocalizedFormatter

      public LocalizedFormatter​(java.util.Locale locale, java.time.ZoneId timezone)
  • Method Details

    • formatFileSize

      public java.lang.String formatFileSize​(long length)
    • formatPercent

      public java.lang.String formatPercent​(double value)
    • formatDecimalNumber

      public java.lang.String formatDecimalNumber​(double value)
    • formatCompactNumber

      public java.lang.String formatCompactNumber​(long value)
    • formatTimestamp

      public java.lang.String formatTimestamp​(int timestamp)
    • formatTimestamp

      public java.lang.String formatTimestamp​(long timestamp)
    • formatTimestampLong

      public java.lang.String formatTimestampLong​(int timestamp)
    • formatTimestampLong

      public java.lang.String formatTimestampLong​(long timestamp)
    • formatTimeOnly

      public java.lang.String formatTimeOnly​(java.time.Instant instant)
    • formatDurationInSeconds

      public java.lang.String formatDurationInSeconds​(int seconds)