Packages

 

com.aspose.cad.fileformats.ifc

Class IfcCollection<T>

  • All Implemented Interfaces:
    com.aspose.ms.System.Collections.Generic.IGenericEnumerable<T>, com.aspose.ms.System.Collections.IEnumerable<T>, Iterable<T>
    Direct Known Subclasses:
    IfcCollection2D


    public class IfcCollection<T>
    extends IfcCollectionA
    implements com.aspose.ms.System.Collections.Generic.IGenericEnumerable<T>
    • Constructor Detail

      • IfcCollection

        public IfcCollection(Class<T> typeOfT)
    • Method Detail

      • getCount

        public final int getCount()
      • get_Item

        public final T get_Item(int index)
      • set_Item

        public final void set_Item(int index,
                                   T value)
      • add

        public final void add(T item)
      • contains

        public final boolean contains(T item)
      • iterator

        public final com.aspose.ms.System.Collections.Generic.IGenericEnumerator<T> iterator()
        Specified by:
        iterator in interface com.aspose.ms.System.Collections.Generic.IGenericEnumerable<T>
        Specified by:
        iterator in interface com.aspose.ms.System.Collections.IEnumerable<T>
        Specified by:
        iterator in interface Iterable<T>
      • firstOrDefault

        public final T firstOrDefault(IfcPredicate<T> predicate)
      • firstOrDefault

        public final T firstOrDefault()
      • toList

        public final com.aspose.ms.System.Collections.Generic.IGenericList<T> toList()