Class Reference
IRIS for UNIX 2019.2
InterSystems: The power behind what matters   
Documentation  Search
  [ENSLIB] >  [%DeepSee] >  [Datatype] >  [list]
Private  Storage   

datatype class %DeepSee.Datatype.list extends %Library.String

ODBC Type: VARCHAR

This datatype represents a list of values and supports indexing on each individual value. The list value can be in $List format or be a character delimited list. The default is comma-delimited.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
3 2


Summary

Methods
BuildValueArray DisplayToLogical IsValid JSONToLogical
LogicalToDisplay LogicalToJSON LogicalToOdbc LogicalToXSD
Normalize XSDToLogical


Parameters

• parameter DELIMITER = ",";
If LISTTYPE is "PIECE", then this specifies the delimiter character.
• parameter LISTTYPE = "PIECE";
This specifies whether the data in $List format (LIST) or character delimited (PIECE).
• parameter MAXLEN = 30000;
The maximum number of characters the string can contain.

Methods

• classmethod BuildValueArray(pDocument As %Binary, ByRef pValueArray As %String) as %Status
Convert the list to an array of values that can be indexed.
• classmethod LogicalToDisplay(%val="") as %String
Crude display method.


Copyright (c) 2019 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.