From 17d2478997b493a6b9f2ac03df727587ba16e914 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Wed, 09 May 2012 15:44:55 +0000
Subject: [PATCH] Add current time constructor.

---
 opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/GeneralizedTime.java |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/GeneralizedTime.java b/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/GeneralizedTime.java
index 4dd8b96..65aac64 100644
--- a/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/GeneralizedTime.java
+++ b/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/GeneralizedTime.java
@@ -59,6 +59,16 @@
     private static final TimeZone TIME_ZONE_UTC_OBJ = TimeZone.getTimeZone("UTC");
 
     /**
+     * Returns a generalized time whose value is the current time, using the
+     * default time zone and locale.
+     *
+     * @return A generalized time whose value is the current time.
+     */
+    public static GeneralizedTime currentTime() {
+        return valueOf(Calendar.getInstance());
+    }
+
+    /**
      * Returns a generalized time representing the provided {@code Calendar}.
      * <p>
      * The provided calendar will be defensively copied in order to preserve
@@ -957,7 +967,7 @@
 
         TimeZone timeZone = null;
 
-    outerLoop:
+        outerLoop:
         for (int i = startPos; i < length; i++) {
             final char c = value.charAt(i);
             switch (c) {

--
Gitblit v1.10.0