The GlideElement class is not generally instantiated on its own, but it is used for elements in a GlideRecord object, and provides methods for interacting with them. An element generally refers to a data column in the record, such as the number field on a task record, or the
sys_updated_on field of a record. You can access a GlideElement from a server-side GlideRecord object (for example, by using
gr.number), or by using the
getElement method of a GlideRecord object.
Best practice dictates that you always use the getter and setter functions:
setValue() if you want to get or set the value of the field. Directly accessing the server-side
GlideElement property, however, will give you a reference to the GlideElement object. ...