Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

Wasabi.OrderEntry.Data.Cart

persistent class Wasabi.OrderEntry.Data.Cart extends %Library.Persistent, %XML.Adaptor

SQL Table Name: Wasabi_OrderEntry_Data.Cart

Property Inventory

Properties

property Customer as Wasabi.Data.Customer;
Group #3 "Customer" ID
Property methods: CustomerGet(), CustomerGetObject(), CustomerGetObjectId(), CustomerGetStored(), CustomerGetSwizzled(), CustomerIsValid(), CustomerNewObject(), CustomerSet(), CustomerSetObject(), CustomerSetObjectId(), CustomerUnSwizzle()
property InitialTimestamp as %TimeStamp [ InitialExpression = $zts ];
Property methods: InitialTimestampDisplayToLogical(), InitialTimestampGet(), InitialTimestampGetStored(), InitialTimestampIsValid(), InitialTimestampLogicalToDisplay(), InitialTimestampLogicalToXSD(), InitialTimestampNormalize(), InitialTimestampOdbcToLogical(), InitialTimestampSet(), InitialTimestampXSDToLogical()
relationship LineItems as array of Wasabi.OrderEntry.Data.CartLineItem [ InitialExpression = $listbuild("Wasabi.OrderEntry.Data.CartLineItem","Cart",+$this,"children",1,1) , Transient , Inverse = Cart , Cardinality = children ];
Property methods: LineItemsGet(), LineItemsGetObject(), LineItemsGetObjectId(), LineItemsGetSwizzled(), LineItemsIsEmpty(), LineItemsIsValid(), LineItemsNewObject(), LineItemsRClose(), LineItemsRExec(), LineItemsRFetch(), LineItemsRelate(), LineItemsSQLCompute(), LineItemsSet(), LineItemsUnRelate()
property TokenKey as %String;
Property methods: TokenKeyDisplayToLogical(), TokenKeyGet(), TokenKeyGetStored(), TokenKeyIsValid(), TokenKeyLogicalToDisplay(), TokenKeyLogicalToOdbc(), TokenKeyNormalize(), TokenKeySet()

Indexes

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (Wasabi.OrderEntry.Data.Cart)

^Wasabi.OrderEntry.Data.CartD(ID)
=
%%CLASSNAME
Customer
TokenKey
InitialTimestamp
FeedbackOpens in a new tab