The TypeHelper type exposes the following members.

Methods

  NameDescription
Public methodStatic memberAssemble
Apply the Assemble(Object, ISessionImplementor, Object) operation across a series of values.
Public methodStatic memberBeforeAssemble
Apply the BeforeAssemble(Object, ISessionImplementor) operation across a series of values.
Public methodStatic memberDeepCopy
Deep copy a series of values from one array to another
Public methodStatic memberDisassemble
Apply the Disassemble(Object, ISessionImplementor, Object) operation across a series of values.
Public methodStatic memberFindDirty

Determine if any of the given field values are dirty, returning an array containing indices of the dirty fields.

If it is determined that no fields are dirty, null is returned.

Public methodStatic memberFindModified

Determine if any of the given field values are modified, returning an array containing indices of the modified fields.

If it is determined that no fields are dirty, null is returned.

Public methodStatic memberReplace(array<Object>[]()[][], array<Object>[]()[][], array<IType>[]()[][], ISessionImplementor, Object, IDictionary)
Apply the Replace(Object, Object, ISessionImplementor, Object, IDictionary) operation across a series of values.
Public methodStatic memberReplace(array<Object>[]()[][], array<Object>[]()[][], array<IType>[]()[][], ISessionImplementor, Object, IDictionary, ForeignKeyDirection)
Public methodStatic memberReplaceAssociations
Apply the Replace(Object, Object, ISessionImplementor, Object, IDictionary, ForeignKeyDirection) operation across a series of values, as long as the corresponding IType is an association.

Extension Methods

  NameDescription

See Also