Namespace: OpenEdge.Web.DataObject.Writer
Type: Class CollectionValueWriter
Parent Classes:
Inherits: OpenEdge.Web.DataObject.Writer.ArgumentValueWriter


/* *************************************************************************************************************************
Copyright (c) 2018 by Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
File:CollectionValueWriter
Purpose:Writes values into an ICollection
Author(s):pjudge
Created:2018-04-19



Method Summary
  Options Name Purpose
  Clear ()
  Open () /* If nothing's passed in, use a Collection of our own. Don't do this in the constructor as a micro-optimisation (yes, I know) */
  Write (character)
  Write (date)
  Write (datetime)
  Write (datetime-tz)
  Write (decimal)
  Write (handle)
  Write (int64)
  Write (integer)
  Write (logical)
  Write (longchar)
  Write (memptr)
  Write (Object)
  Write (Object[])
  Write (raw)

Constructor Summary
  Options Name Purpose
  CollectionValueWriter ()

Method Detail
Top

Clear ()

Top

Open ()

/* If nothing's passed in, use a Collection of our own.
Don't do this in the constructor as a micro-optimisation (yes, I know)
Top

Write (character)

Parameters:
pValue CHARACTER
 
Top

Write (date)

Parameters:
pValue DATE
 
Top

Write (datetime)

Parameters:
pValue DATETIME
 
Top

Write (datetime-tz)

Parameters:
pValue DATETIME-TZ
 
Top

Write (decimal)

Parameters:
pValue DECIMAL
 
Top

Write (handle)

Parameters:
phData HANDLE
 
Top

Write (int64)

Parameters:
pValue INT64
 
Top

Write (integer)

Parameters:
pValue INTEGER
 
Top

Write (logical)

Parameters:
pValue LOGICAL
 
Top

Write (longchar)

Parameters:
pValue LONGCHAR
 
Top

Write (memptr)

Parameters:
pValue OpenEdge.Core.Memptr
 
Top

Write (Object)

Parameters:
pData Progress.Lang.Object
 
Top

Write (Object[])

Parameters:
pData Progress.Lang.Object
 
Top

Write (raw)

Parameters:
pValue RAW
 


Constructor Detail
Top

CollectionValueWriter ()