Class EListUtil


  • public abstract class EListUtil
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <T> org.eclipse.emf.common.util.EList<T> asEList​(T... array)  
      static <T> org.eclipse.emf.common.util.EList<T> castElements​(org.eclipse.emf.common.util.EList<?> list, java.lang.Class<? extends T> type)  
      static boolean elementsAreAllInstancesOf​(org.eclipse.emf.common.util.EList<?> list, java.lang.Class<?> type)  
      static boolean elementsAreAllOfSameType​(org.eclipse.emf.common.util.EList<?> list)  
      static <T> org.eclipse.emf.common.util.EList<T> singletonEList​(T original)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • asEList

        @SafeVarargs
        public static <T> org.eclipse.emf.common.util.EList<T> asEList​(T... array)
      • singletonEList

        public static <T> org.eclipse.emf.common.util.EList<T> singletonEList​(T original)
      • elementsAreAllOfSameType

        public static boolean elementsAreAllOfSameType​(org.eclipse.emf.common.util.EList<?> list)
      • elementsAreAllInstancesOf

        public static boolean elementsAreAllInstancesOf​(org.eclipse.emf.common.util.EList<?> list,
                                                        java.lang.Class<?> type)
      • castElements

        public static <T> org.eclipse.emf.common.util.EList<T> castElements​(org.eclipse.emf.common.util.EList<?> list,
                                                                            java.lang.Class<? extends T> type)