You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directmemory.apache.org by si...@apache.org on 2012/02/15 13:54:42 UTC

svn commit: r1244467 - /incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/measures/In.java

Author: simonetripodi
Date: Wed Feb 15 12:54:42 2012
New Revision: 1244467

URL: http://svn.apache.org/viewvc?rev=1244467&view=rev
Log:
magic numbers

Modified:
    incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/measures/In.java

Modified: incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/measures/In.java
URL: http://svn.apache.org/viewvc/incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/measures/In.java?rev=1244467&r1=1244466&r2=1244467&view=diff
==============================================================================
--- incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/measures/In.java (original)
+++ incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/measures/In.java Wed Feb 15 12:54:42 2012
@@ -21,6 +21,13 @@ package org.apache.directmemory.measures
 
 public class In
 {
+
+    private static final int MILLISECONDS_IN_SECOND = 1000;
+
+    private static final int SECONDS_IN_MINUTE_OR_MINUTES_IN_HOUR = 60;
+
+    private static final int HOUR_IN_DAY = 24;
+
     private double measure;
 
     public In( double measure )
@@ -50,22 +57,22 @@ public class In
 
     public static long seconds( double seconds )
     {
-        return (long) seconds * 1000;
+        return (long) seconds * MILLISECONDS_IN_SECOND;
     }
 
     public static long minutes( double minutes )
     {
-        return seconds( minutes * 60 );
+        return seconds( minutes * SECONDS_IN_MINUTE_OR_MINUTES_IN_HOUR );
     }
 
     public static long hours( double hours )
     {
-        return minutes( hours * 60 );
+        return minutes( hours * SECONDS_IN_MINUTE_OR_MINUTES_IN_HOUR );
     }
 
     public static long days( double days )
     {
-        return hours( days * 24 );
+        return hours( days * HOUR_IN_DAY );
     }
 
     public static In just( double measure )