org.nuiton.util
Class LoggingPatternFormatter.OctetArgument

java.lang.Object
  extended by org.nuiton.util.LoggingPatternFormatter.Argument
      extended by org.nuiton.util.LoggingPatternFormatter.SizedArgument
          extended by 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
protected  int diviseur
           
protected static String[] UNITE
           
 
Fields inherited from class org.nuiton.util.LoggingPatternFormatter.SizedArgument
left, maxPos, width
 
Fields inherited from class org.nuiton.util.LoggingPatternFormatter.Argument
pattern
 
Constructor Summary
LoggingPatternFormatter.OctetArgument()
           
 
Method Summary
protected  String toReadableSize(long size, 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
 
Methods inherited from class org.nuiton.util.LoggingPatternFormatter.Argument
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNITE

protected static final String[] UNITE

diviseur

protected int diviseur
Constructor Detail

LoggingPatternFormatter.OctetArgument

public LoggingPatternFormatter.OctetArgument()
Method Detail

toReadableSize

protected String toReadableSize(long size,
                                String[] unit,
                                int diviseur)
Methode permettant l'affichage d'un taille avec une representation humainement lisible.

Parameters:
size - la taille rendre lisible
unit - les unites a utiliser (les petits en premier)
diviseur - le diviseur entre unite (ex: 1000 ou 1024)
Returns:
la representation


Copyright © 2004-2012 CodeLutin. All Rights Reserved.