Package org.nuiton.util
Class LoggingPatternFormatter.OctetArgument
java.lang.Object
org.nuiton.util.LoggingPatternFormatter.Argument
org.nuiton.util.LoggingPatternFormatter.SizedArgument
org.nuiton.util.LoggingPatternFormatter.OctetArgument
- Direct Known Subclasses:
LoggingPatternFormatter.FreeMemoryArgument,LoggingPatternFormatter.TotalMemoryArgument
- Enclosing class:
- LoggingPatternFormatter
protected abstract static class LoggingPatternFormatter.OctetArgument extends LoggingPatternFormatter.SizedArgument
-
Field Summary
Fields Modifier and Type Field Description protected intdiviseurprotected static java.lang.String[]UNITEFields inherited from class org.nuiton.util.LoggingPatternFormatter.SizedArgument
left, maxPos, width -
Constructor Summary
Constructors Constructor Description OctetArgument() -
Method Summary
Modifier and Type Method Description protected java.lang.StringtoReadableSize(long size, java.lang.String[] unit, int diviseur)Methode permettant l'affichage d'un taille avec une representation humainement lisible.Methods inherited from class org.nuiton.util.LoggingPatternFormatter.SizedArgument
justify, setPattern
-
Field Details
-
Constructor Details
-
OctetArgument
public OctetArgument()
-
-
Method Details
-
toReadableSize
protected java.lang.String toReadableSize(long size, java.lang.String[] unit, int diviseur)Methode permettant l'affichage d'un taille avec une representation humainement lisible.- Parameters:
size- la taille rendre lisibleunit- les unites a utiliser (les petits en premier)diviseur- le diviseur entre unite (ex: 1000 ou 1024)- Returns:
- la representation
-