Mass removal of all Tabs (Style Warnings)
[aaf/authz.git] / misc / env / src / main / java / org / onap / aaf / misc / env / TimeTaken.java
index 78f4a61..0201870 100644 (file)
@@ -35,82 +35,82 @@ package org.onap.aaf.misc.env;
  *\r
  */\r
 public abstract class TimeTaken {\r
-       public final long start;\r
-       protected long end, size;\r
-       public final int flag;\r
-       public final String name;\r
-       \r
-       /**\r
-        * The name is as it will appear when written to output (abstract method)\r
-        \r
-        * The flag is an integer which can be System type (XML, REMOTE, etc), or End User defined for reporting purposes \r
-        \r
-        * @param name\r
-        * @param flag\r
-        */\r
-       public TimeTaken(String name, int flag) {\r
-               start = System.nanoTime();\r
-               this.flag = flag;\r
-               this.name = name;\r
-               size = -1;\r
-       }\r
+    public final long start;\r
+    protected long end, size;\r
+    public final int flag;\r
+    public final String name;\r
+    \r
+    /**\r
+     * The name is as it will appear when written to output (abstract method)\r
+     * \r
+     * The flag is an integer which can be System type (XML, REMOTE, etc), or End User defined for reporting purposes \r
+     * \r
+     * @param name\r
+     * @param flag\r
+     */\r
+    public TimeTaken(String name, int flag) {\r
+        start = System.nanoTime();\r
+        this.flag = flag;\r
+        this.name = name;\r
+        size = -1;\r
+    }\r
 \r
 \r
-       /**\r
-        * Call this when process is done to state ending time.<p>\r
-        \r
-        * It is <i>exceedingly prudent</i> to wrap the process called with a try-finally:<p>\r
-        \r
-        * <pre>\r
-        *   TimeTaken tt = env.startSubTime();\r
-        *   try {\r
-        *       process.me(); // code to be timed.\r
-        *   } finally {\r
-        *       tt.done();\r
-        *   }\r
-        * </pre>\r
-        */\r
-       public void done() {\r
-               end = System.nanoTime();\r
-       }\r
-       \r
-       \r
-       /**\r
-        * For sizable contents, set the size.  Implementations can simply write a no-op if they don't wish to \r
-        * store the size. \r
-        \r
-        * @param size\r
-        */\r
-       public void size(long theSize) {\r
-               size = theSize;\r
-       }\r
-       \r
-       /**\r
-        * Give readonly access to End, which isn't final\r
-        * @return\r
-        */\r
-       public long end() {\r
-               return end;\r
-       }\r
-       \r
-       /**\r
-        * Time is taken in NanoSeconds.  This method converts to decimals of Milliseconds\r
-        * @return\r
-        */\r
-       public float millis() {\r
-               return (end-start)/1000000f;\r
-       }\r
-       /**\r
-        * Write self to a String Builder (for making Audits)\r
-        * @param sb\r
-        */\r
-       public abstract void output(StringBuilder sb);\r
-       \r
-       /**\r
-        * For Debugging\r
-        */\r
-       public String toString() {\r
-               return name + ' ' + millis() + "ms " + (size>0?Long.toString(size):"");\r
-       }\r
-       \r
-}              \r
+     /**\r
+     * Call this when process is done to state ending time.<p>\r
+     * \r
+     * It is <i>exceedingly prudent</i> to wrap the process called with a try-finally:<p>\r
+     * \r
+     * <pre>\r
+     *   TimeTaken tt = env.startSubTime();\r
+     *   try {\r
+     *       process.me(); // code to be timed.\r
+     *   } finally {\r
+            tt.done();\r
+     *   }\r
+     * </pre>\r
+     */\r
+    public void done() {\r
+        end = System.nanoTime();\r
+    }\r
+    \r
+    \r
+    /**\r
+     * For sizable contents, set the size.  Implementations can simply write a no-op if they don't wish to \r
+     * store the size. \r
+     * \r
+     * @param size\r
+     */\r
+    public void size(long theSize) {\r
+        size = theSize;\r
+    }\r
+    \r
+    /**\r
+     * Give readonly access to End, which isn't final\r
+     * @return\r
+     */\r
+    public long end() {\r
+        return end;\r
+    }\r
+    \r
+    /**\r
+     * Time is taken in NanoSeconds.  This method converts to decimals of Milliseconds\r
+     * @return\r
+     */\r
+    public float millis() {\r
+        return (end-start)/1000000f;\r
+    }\r
+    /**\r
+     * Write self to a String Builder (for making Audits)\r
+     * @param sb\r
+     */\r
+    public abstract void output(StringBuilder sb);\r
+    \r
+    /**\r
+     * For Debugging\r
+     */\r
+    public String toString() {\r
+        return name + ' ' + millis() + "ms " + (size>0?Long.toString(size):"");\r
+    }\r
+    \r
+}        \r