Creates a new TypeSet with the specified types added to the types in this TypeSet. If includeSubClasses is true, all subclasses of the matched types will also be added.

Overload List

  Name Description
Public method Add(String)
Creates a new TypeSet that includes all types that match the supplied typeName and all types in this TypeSet.
Public method Add(array<String>[]()[][])
Creates a new TypeSet that includes all types that match the supplied typeNames and all types in this TypeSet.
Public method Add(Type)
Creates a new TypeSet with the supplied type added to the types in this TypeSet.
Public method Add(array<Type>[]()[][])
Creates a new TypeSet with the supplied types added to the types in this TypeSet.
Public method Add(String, Boolean)
Creates a new TypeSet that includes all types that match the supplied typeName and all types in this TypeSet. If includeSubClasses is true, all subclasses of the matched types will also be added.
Public method Add(array<String>[]()[][], Boolean)
Creates a new TypeSet that includes all types that match the supplied typeNames and all types in this TypeSet. If includeSubClasses is true, all subclasses of the matched types will also be added.
Public method Add(Type, Boolean)
Creates a new TypeSet with the supplied type added to the types in this TypeSet. If includeSubClasses is true, all subclasses of the matched types will also be added.
Public method Add(array<Type>[]()[][], Boolean)
Creates a new TypeSet with the supplied types added to the types in this TypeSet. If includeSubClasses is true, all subclasses of the matched types will also be added.

See Also