You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@any23.apache.org by ha...@apache.org on 2018/08/21 16:00:41 UTC

any23 git commit: ANY23-391 fix ICAL vocab

Repository: any23
Updated Branches:
  refs/heads/master e5562c5e4 -> f3e66003a


ANY23-391 fix ICAL vocab


Project: http://git-wip-us.apache.org/repos/asf/any23/repo
Commit: http://git-wip-us.apache.org/repos/asf/any23/commit/f3e66003
Tree: http://git-wip-us.apache.org/repos/asf/any23/tree/f3e66003
Diff: http://git-wip-us.apache.org/repos/asf/any23/diff/f3e66003

Branch: refs/heads/master
Commit: f3e66003a0e9e16e9dd98dd878c4d6a7b4727001
Parents: e5562c5
Author: Hans <fi...@gmail.com>
Authored: Mon Aug 20 08:02:30 2018 -0500
Committer: Hans <fi...@gmail.com>
Committed: Mon Aug 20 08:16:30 2018 -0500

----------------------------------------------------------------------
 api/src/main/java/org/apache/any23/vocab/ICAL.java | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/any23/blob/f3e66003/api/src/main/java/org/apache/any23/vocab/ICAL.java
----------------------------------------------------------------------
diff --git a/api/src/main/java/org/apache/any23/vocab/ICAL.java b/api/src/main/java/org/apache/any23/vocab/ICAL.java
index c8b4be1..783d668 100644
--- a/api/src/main/java/org/apache/any23/vocab/ICAL.java
+++ b/api/src/main/java/org/apache/any23/vocab/ICAL.java
@@ -29,13 +29,12 @@ public class ICAL extends Vocabulary {
      */
     public static final String NS = "http://www.w3.org/2002/12/cal/icaltzd#";
 
-    private static ICAL instance;
+    private static final class InstanceHolder {
+        private static final ICAL instance = new ICAL();
+    }
 
     public static ICAL getInstance() {
-        if(instance == null) {
-            instance = new ICAL();
-        }
-        return instance;
+        return InstanceHolder.instance;
     }
 
     /**
@@ -61,7 +60,7 @@ public class ICAL extends Vocabulary {
 
     public final IRI Value_RECUR       = createClass("Value_RECUR");
 
-    public final IRI Vcalendar         = createClass("vcalendar");
+    public final IRI Vcalendar         = createClass("Vcalendar");
 
     /**
      * Provide a grouping of component properties that describe an event..