فهرست منبع

Ajout factory singleton

Arthur Brandao 6 سال پیش
والد
کامیت
fdf87557e8
1فایلهای تغییر یافته به همراه32 افزوده شده و 32 حذف شده
  1. 32 32
      src/migl/util/ConsListFactory.java

+ 32 - 32
src/migl/util/ConsListFactory.java

@@ -13,39 +13,39 @@ package migl.util;
  */
 public final class ConsListFactory {
 
-    private ConsListFactory() {
-        // do nothing
-    }
+	private ConsListFactory() {
+		// do nothing
+	}
 
-    /**
-     * Create a new empty list.
-     * 
-     * @return an empty list
-     */
-    public static <T> ConsList<T> nil() {
-    	return new ConsListImpl<T>(null, null);
-    }
+	/**
+	 * Create a new empty list.
+	 * 
+	 * @return an empty list
+	 */
+	public static <T> ConsList<T> nil() {
+		return new ConsListImpl<T>(null, null);
+	}
 
-    /**
-     * Create a new list containing a single element
-     * 
-     * @param t
-     *            an object
-     * @return a list containing only t
-     */
-    public static <T> ConsList<T> singleton(T t) {
-    	 throw new UnsupportedOperationException();
-    }
+	/**
+	 * Create a new list containing a single element
+	 * 
+	 * @param t
+	 *            an object
+	 * @return a list containing only t
+	 */
+	public static <T> ConsList<T> singleton(T t) {
+		return new ConsListImpl<T>(t, null);
+	}
 
-    /**
-     * Create a new list containing the elements given in parameter
-     * 
-     * @param ts
-     *            a variable number of elements
-     * @return a list containing those elements
-     */
-    @SafeVarargs
-    public static <T> ConsList<T> asList(T... ts) {
-    	 throw new UnsupportedOperationException();
-    }
+	/**
+	 * Create a new list containing the elements given in parameter
+	 * 
+	 * @param ts
+	 *            a variable number of elements
+	 * @return a list containing those elements
+	 */
+	@SafeVarargs
+	public static <T> ConsList<T> asList(T... ts) {
+		throw new UnsupportedOperationException();
+	}
 }