| Package | infinity3D.engine.types |
| Class | public dynamic class Set |
| Inheritance | Set flash.utils.Dictionary |
| Property | Defined by | ||
|---|---|---|---|
| length : int [read-only]
Количество элементов в множестве.
| Set | ||
| Method | Defined by | ||
|---|---|---|---|
|
Set(keys:Boolean = false)
Создание экземпляра класса.
| Set | ||
|
add(obj:*):void
Добавление объекта в множество.
| Set | ||
|
clear():void
Удаление всех элементов множества.
| Set | ||
|
Клонирование множества.
| Set | ||
|
Присоединение множества.
| Set | ||
|
createSetFromArray(array:Array, keys:Boolean = false):Set
Создает множество из индексированного массива.
| Set | ||
|
has(obj:*):Boolean
Проверка наличия объекта в множестве.
| Set | ||
|
isEmpty():Boolean
Проверка множества на наличие элементов.
| Set | ||
|
remove(obj:*):void
Удаление объекта из множества.
| Set | ||
|
toArray():Array
Переводит множество в индексированный массив.
| Set | ||
|
toString():String
Строковое представление множества.
| Set | ||
| length | property |
length:int [read-only]Количество элементов в множестве.
Implementation public function get length():int
| Set | () | constructor |
public function Set(keys:Boolean = false)Создание экземпляра класса.
Parameterskeys:Boolean (default = false) — Значение true - будут использованы слабые ссылки, т.е. при отсутствии обычных ссылок сборщик мусора удалит ключи.
|
| add | () | method |
public function add(obj:*):voidДобавление объекта в множество.
Parametersobj:* — Добавляемый объект.
|
| clear | () | method |
public function clear():voidУдаление всех элементов множества.
| clone | () | method |
public function clone():SetКлонирование множества.
ReturnsSet —
Новое множество, содержащие все элементы данного.
|
| concat | () | method |
| createSetFromArray | () | method |
public function createSetFromArray(array:Array, keys:Boolean = false):SetСоздает множество из индексированного массива.
Parametersarray:Array — Индексированный массив, из которого создаем множество.
|
|
keys:Boolean (default = false) — Значение true - будут использованы слабые ссылки, т.е. при отсутствии обычных ссылок сборщик мусора удалит ключи.
|
Set —
Новое множество.
|
| has | () | method |
public function has(obj:*):BooleanПроверка наличия объекта в множестве.
Parametersobj:* |
Boolean — Значение true, если объект находится в множестве, иначе false.
|
| isEmpty | () | method |
public function isEmpty():BooleanПроверка множества на наличие элементов.
ReturnsBoolean — Значение true, если множество пустое, иначе false.
|
| remove | () | method |
public function remove(obj:*):voidУдаление объекта из множества.
Parametersobj:* — Удаляемый объект.
|
| toArray | () | method |
public function toArray():ArrayПереводит множество в индексированный массив.
ReturnsArray — Индексированный массив.
|
| toString | () | method |
public function toString():StringСтроковое представление множества.
ReturnsString — Строка со значениями множества через запятую.
|