CompoundArrayParam (object)

バージョン 1.12.0 で追加.

The CompoundArrayParam (object) implements the Param (interface) interface for a nestable data structure. Compound parameters can be used to define a tree of values.

CompoundArrayParam CompoundArrayParam CompoundArrayParam Param Param CompoundArrayParam->Param

Members

String name  
Index[String] paramIDs  
Param[] prototype  
Param[][] params  
Param[String] options  

Methods

  CompoundArrayParam ( in CompoundArrayParam other )
  CompoundArrayParam ( in String name )
  CompoundArrayParam ()
Param addParam ! ( in Param param )
CompoundArrayParam clone ? ()
String getName ? ()
Param getOption ? ( in String name )
Param getParam ? ( in Index arrayIndex, in Index index )
Param getParam ? ( in Index arrayIndex, in String name )
String getValueType ? ()
Boolean hasParam ? ( in String name )
Size paramCount ? ()
  removeParam ! ( in Param param )
  removeParam ! ( in String name )
  resize ! ( in Size size )
  setOption ! ( in Param option )
Size size ? ()

Methods in detail

CompoundArrayParam ( in CompoundArrayParam other )

copy constructor


CompoundArrayParam ( in String name )


CompoundArrayParam ()

default constructor


Param CompoundArrayParam.addParam! ( in Param param )


CompoundArrayParam CompoundArrayParam.clone? ()

clone method


String CompoundArrayParam.getName? ()


Param CompoundArrayParam.getOption? ( in String name )


Param CompoundArrayParam.getParam? ( in Index arrayIndex, in Index index )


Param CompoundArrayParam.getParam? ( in Index arrayIndex, in String name )


String CompoundArrayParam.getValueType? ()


Boolean CompoundArrayParam.hasParam? ( in String name )


Size CompoundArrayParam.paramCount? ()


CompoundArrayParam.removeParam! ( in Param param )


CompoundArrayParam.removeParam! ( in String name )


CompoundArrayParam.resize! ( in Size size )


CompoundArrayParam.setOption! ( in Param option )


Size CompoundArrayParam.size? ()