public function __construct(array $ConstantArguments = []) { parent::__construct(new InvocationGetter($ConstantArguments), new InvocationSetter($ConstantArguments)); }
public function __construct($FieldName) { parent::__construct(new FieldGetter($FieldName), new FieldSetter($FieldName)); }
public function __construct($GetterMethodName, $SetterMethodName) { parent::__construct(new MethodGetter($GetterMethodName), new MethodSetter($SetterMethodName)); }
public function __construct($Index) { $this->Index = $Index; parent::__construct(new IndexGetter($Index), new IndexSetter($Index)); }