Get / update / insert / remove all inline functions that work out of the box without having to write HQL?
I am assuming it is getting this information from mapping XML files?
Yes. These are primitive operations provided by ISession. HQL is only needed for complex queries.