CyDAS Home funded by Sponsor: DFG
ISCNAnalyser Documentation Class Fusion Class Gain-Loss-Structural Aberration Documentation Section HowTo Section Online Analysis Section Download Section Resources Section About Section

Class Fusions

The class Fusions is a collection class for the Fusion class.

Overview

Fusions
New() 
item(index: Integer): Fusion {read-only}
add(ByRef NewFusion: Fusion): void
addRange(ByRef NewFusions: Fusions): void
clone(): Object {Implements ICloneable.Clone}
contains(ByRef FusionToCheck: Fusion): Boolean
count(): Integer
getEnumerator(): IEnumerator {Implements IEnumerable.GetEnumerator}
toString(): String
toString(format: String): String

Programming Language

Availability

Constructors

Public Sub New()

Instantiates a new Fusions object.

Interfaces

ICloneable

is implemented with the clone function.

IEnumerable

is implemented with the getEnumerator function.

Enumerations

The class does not provide enumerations.

Properties

Default Public ReadOnly Property item(ByVal index As Integer) As Fusion

Returns the fusion object at the specified index.

Property Value

Parameters

Exceptions

Remarks

Methods

Public Sub add(ByRef NewFusion As Fusion)

Adds a reference to NewFusion to the internal collection.

Parameters

Remarks

Public Sub addRange(ByRef NewFusions As Fusions)

Adds all the fusion objects contained in NewFusions to the internal collection using the add() function.

Parameters

Remarks

Public Function clone() As Object Implements ICloneable.Clone

Returns a deep copy of this fusions object. All its internal fusion objects are also copied.

Return Value

Implements

Remarks

Public Function contains(ByRef FusionToCheck As Fusion) As Boolean

Checks if FusionToCheck can be found in the internal collection.

Return Value

Parameters

Remarks

Public Function count() As Integer

Returns the number of fusion objects stored in this collection.

Return Value

Remarks

Public Function getEnumerator() As IEnumerator Implements IEnumerable.GetEnumerator

Returns an enumerator that can iterate through the collection of Fusion objects of this Fusions object.

Implements

Public Shadows Function toString() As String

Returns a textual representation of the Fusions object. The fusion objects are separated by commata.

Return Value

Remarks

Public Shadows Function toString(ByVal format As String) As String

Returns a textual representation of the Fusions object in the specified format. The fusion objects are separated by commata.

Return Value

Parameters

Remarks

Interaction with other classes

Classes using Fusions

A Fusions object is member of the Karyotype object and the Aberration object. In a Chromosome object, Fusions are calculated on request.

Classes used by Fusions

A Fusions object may contain 0, 1 or many Fusion objects.