Do not clutter logs with a thrown exception
[yangtools.git] / yang / yang-parser-rfc7950 / src / main / java / org / opendaylight / yangtools / yang / parser / rfc7950 / stmt / when / WhenStatementSupport.java
index 85cd3daf0cefc2828b650c3712129337e13910e3..1d559170c518810112fa4ebec0402a54de1d160b 100644 (file)
@@ -23,11 +23,16 @@ public final class WhenStatementSupport extends AbstractStatementSupport<Revisio
         .addOptional(YangStmtMapping.DESCRIPTION)
         .addOptional(YangStmtMapping.REFERENCE)
         .build();
+    private static final WhenStatementSupport INSTANCE = new WhenStatementSupport();
 
-    public WhenStatementSupport() {
+    private WhenStatementSupport() {
         super(YangStmtMapping.WHEN);
     }
 
+    public static WhenStatementSupport getInstance() {
+        return INSTANCE;
+    }
+
     @Override
     public RevisionAwareXPath parseArgumentValue(final StmtContext<?, ?, ?> ctx, final String value) {
         return ArgumentUtils.parseXPath(ctx, value);