import org.opendaylight.mdsal.binding.model.util.Types;
import org.opendaylight.mdsal.binding.spec.naming.BindingMapping;
import org.opendaylight.yangtools.yang.binding.Augmentable;
+import org.opendaylight.yangtools.yang.binding.AugmentationHolder;
import org.opendaylight.yangtools.yang.binding.CodeHelpers;
* {@code java.lang.Deprecated} as a JavaTypeName.
*/
static final @NonNull JavaTypeName DEPRECATED = JavaTypeName.create(Deprecated.class);
+ /**
+ * {@code java.lang.NullPointerException} as a JavaTypeName.
+ */
+ static final @NonNull JavaTypeName NPE = JavaTypeName.create(NullPointerException.class);
/**
* {@code java.lang.Override} as a JavaTypeName.
*/
static final @NonNull JavaTypeName OVERRIDE = JavaTypeName.create(Override.class);
-
/**
* {@code java.lang.SuppressWarnings} as a JavaTypeName.
*/
* {@code org.opendaylight.yangtools.yang.binding.CodeHelpers} as a JavaTypeName.
*/
static final @NonNull JavaTypeName CODEHELPERS = JavaTypeName.create(CodeHelpers.class);
+ /**
+ * {@code org.opendaylight.yangtools.yang.binding.AugmentationHolder} as a JavaTypeName.
+ */
+ static final @NonNull JavaTypeName AUGMENTATION_HOLDER = JavaTypeName.create(AugmentationHolder.class);
private static final Comparator<MethodSignature> METHOD_COMPARATOR = new AlphabeticallyTypeMemberComparator<>();
private static final Type AUGMENTATION_RET_TYPE;