Product SiteDocumentation Site

5.3.11. The Properties Class

A properties object is a collection with unique indexes that are character strings representing names and items that are also restricted to character string values. Properties objects are useful for processing bundles of application option values.

Table 5.21. ooRexx Properties Class

Object
Directory
+ MapCollection
Properties
load
new
getLogical
getProperty
getWhole
load
put, []=
save
setLogical
setProperty
setWhole

Note

The Properties class also has available class methods that its metaclass, the Class class (Section 5.1.2, “The Class Class”), defines.

5.3.11.1. Inherited Methods

Methods inherited from the Object class (Section 5.1.1, “The Object Class”).
new (Class Method)initsend
= \= == \== <> ><instanceMethodsendWith
|| '' (abuttal)' ' (blank)instanceMethodssetMethod
(Operator Methods)isAstart
classisInstanceOfstartWith
copyobjectNamestring
defaultNameobjectName=unsetMethod
hasMethodrequest 
identityHashrun 
Methods inherited from the Collection class (Section 5.3.2, “The Collection Class”).
[]equivalentput
[]=hasIndexsubset
allIndexeshasItemsupplier
allItemsindexunion
atintersectionxor
differenceitems 
disjointmakeArray 
Methods inherited from the MapCollection (Section 5.3.3, “The MapCollection Class”).
putAll  
Methods inherited from the Directory class (Section 5.3.9, “The Directory Class”).
allIndexeshasIndex[]=
allItemshasItemremove
atindexremoveItem
[]isEmptysetEntry
emptyitemssetMethod
entrymakeArraysupplier
hasEntryputunsetMethod