Package org.apache.wicket.util.lang

Examples of org.apache.wicket.util.lang.Bytes


  }

  protected IDataStore newDataStore()
  {
    IStoreSettings storeSettings = getStoreSettings();
    Bytes maxSizePerSession = storeSettings.getMaxSizePerSession();
    File fileStoreFolder = storeSettings.getFileStoreFolder();

    return new DiskDataStore(application.getName(), fileStoreFolder, maxSizePerSession);
  }
View Full Code Here


    assertTrue(Bytes.bytes(1024).equals(Bytes.kilobytes(1)));
    assertTrue(Bytes.bytes(1024 * 1024).equals(Bytes.megabytes(1)));
    assertTrue("1G".equals(Bytes.gigabytes(1).toString()));


    final Bytes b = Bytes.kilobytes(7.3);

    assertTrue(b.equals(Bytes.kilobytes(7.3)));
    assertTrue(b.greaterThan(Bytes.kilobytes(7.25)));
    assertTrue(b.lessThan(Bytes.kilobytes(7.9)));
    assertTrue(Bytes.valueOf(b.toString()).equals(b));
  }
View Full Code Here

  {
    Locale.setDefault(Locale.UK);
    assertTrue("1G".equals(Bytes.gigabytes(1).toString()));
    assertTrue(Bytes.valueOf("15.5K").bytes() == ((15 * 1024) + 512));

    final Bytes b = Bytes.kilobytes(7.3);

    assertTrue(Bytes.valueOf(b.toString()).equals(b));
  }
View Full Code Here

  {
    Locale.setDefault(Locale.GERMANY);
    assertTrue("1G".equals(Bytes.gigabytes(1).toString()));
    assertTrue(Bytes.valueOf("15,5K").bytes() == ((15 * 1024) + 512));

    final Bytes b = Bytes.kilobytes(7.3);

    assertTrue(Bytes.valueOf(b.toString()).equals(b));
  }
View Full Code Here

  {
    assertTrue("1G".equals(Bytes.gigabytes(1).toString()));
    assertTrue("1,5G".equals(Bytes.gigabytes(1.5).toString(Locale.GERMAN)));
    assertTrue("1.5G".equals(Bytes.gigabytes(1.5).toString(Locale.US)));

    final Bytes b = Bytes.kilobytes(7.3);
    assertEquals(b, Bytes.valueOf(b.toString(Locale.GERMAN), Locale.GERMAN));

    assertTrue(Bytes.valueOf("15,5K", Locale.GERMAN).bytes() == ((15 * 1024) + 512));
    assertTrue(Bytes.valueOf("15.5K", Locale.US).bytes() == ((15 * 1024) + 512));
  }
View Full Code Here

      private final IModel<Bytes> size = new SessionSizeModel(Session.get());

      @Override
      public String getObject()
      {
        Bytes sessionSizeInBytes = size.getObject();
        String sessionSizeAsString = sessionSizeInBytes != null
          ? sessionSizeInBytes.toString() : "unknown";

        return "Session: " + sessionSizeAsString;
      }

      @Override
View Full Code Here

      @Override
      public String getObject()
      {
        Page enclosingPage = getPage();
        long pageSize = WicketObjects.sizeof(enclosingPage);
        Bytes pageSizeInBytes = (pageSize > -1 ? Bytes.bytes(pageSize) : null);
        String pageSizeAsString = pageSizeInBytes != null ? pageSizeInBytes.toString()
          : "unknown";

        return "Page: " + pageSizeAsString;
      }
    };
View Full Code Here

  @Override
  protected IDataStore newDataStore()
  {
    IStoreSettings storeSettings = application.getStoreSettings();
    File fileStoreFolder = storeSettings.getFileStoreFolder();
    Bytes maxSizePerSession = storeSettings.getMaxSizePerSession();
    dataStore = new DebugDiskDataStore(application.getName(), fileStoreFolder,
      maxSizePerSession);
    return dataStore;
  }
View Full Code Here

  @Test
  public void lastModifiedForResourceInJar() throws IOException {
    String anyClassInJarFile = "/java/lang/String.class";
    URL url = getClass().getResource(anyClassInJarFile);
    UrlResourceStream stream = new UrlResourceStream(url);
    Bytes length = stream.length();
    stream.lastModifiedTime();
    assertEquals(stream.length(), length);
    stream.close();
  }
View Full Code Here

  public void lastModifiedForResourceInJar() throws IOException
  {
    String anyClassInJarFile = "/java/lang/String.class";
    URL url = getClass().getResource(anyClassInJarFile);
    UrlResourceStream stream = new UrlResourceStream(url);
    Bytes length = stream.length();
    stream.lastModifiedTime();
    assertEquals(stream.length(), length);
    stream.close();
  }
View Full Code Here

TOP

Related Classes of org.apache.wicket.util.lang.Bytes

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.