\r
import java.net.URI;\r
import java.util.ArrayList;\r
+import java.util.Collections;\r
import java.util.Date;\r
import java.util.List;\r
\r
/**\r
* Construct QName for Built-in base Yang type. The namespace for\r
* built-in base yang types is defined as: urn:ietf:params:xml:ns:yang:1\r
- * \r
+ *\r
* @param typeName yang type name\r
* @return built-in base yang type QName.\r
*/\r
\r
/**\r
* Creates Schema Path from Qname.\r
- * \r
+ *\r
* @param typeName yang type QName\r
* @return Schema Path from Qname.\r
*/\r
public static final SchemaPath schemaPath(final QName typeName) {\r
- final List<QName> pathList = new ArrayList<QName>();\r
- pathList.add(typeName);\r
+ List<QName> pathList = Collections.singletonList(typeName);\r
return new SchemaPath(pathList, true);\r
}\r
- \r
+\r
/**\r
* Creates Schema Path from List of partial paths defined as Strings, module Namespace and\r
* module latest Revision Date.\r
- * \r
+ *\r
* @param actualPath List of partial paths\r
* @param namespace Module Namespace\r
* @param revision Revision Date\r