The CInfo.Address Class II
At this point you should see a new CInfo.Address class:
Class CInfo.Address Extends (
%SerialObject,
%Populate,
%XML.Adaptor
)
{
}
This class has three superclasses, all from the Caché class library:
-
%SerialObjectOpens in a new tab—its primary superclass. This class provides it with the ability to embed itself within another object.
-
%PopulateOpens in a new tab—this class provides methods that will automatically generate data for our class (to help us to test it).
-
%XML.AdaptorOpens in a new tab—this class provides the ability for object instances to serialize and deserialize themselves as XML. Including this superclass gives a class the ability to be used within a Web Service method as either an input argument or return value.