Объект класса HashSet

Объект класса HashSet представляет собой множество массивов – пул. В конфигурации объекта указывается тип элементов массивов, размер пула и размер массива. Предоставляются политики для:

Конфигурация объекта

Конфигурация объекта класса HashSet содержит следующие элементы:

Все параметры конфигурации обязательны при создании объекта класса.

Конфигурация аудита

Объект класса HashSet не содержит дополнительных полей конфигурации аудита.

Пример

security.psl

...

use nk.hashmap._

policy object S : HashSet {

type Entry = UInt32 // элементы массива являются целочисленными

config =

{ set_size: 5

, pool_size: 2

}

}

В начало