public Collection<ArbitraryAttributeModel> getArbitraryAttributes() {
        return arbitraryAttributes.toModelCollection();
    }
Returns a Collection view of the equivalent attribute model objects
which make up the map of arbitrary attribute name/value pairs returned
by getArbitraryAttributeMap(). Additions and removals on the returned
Collection directly affect the attribute map.

@return
     A Collection view of the map returned by
     getArbitraryAttributeMap().
extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/ObjectModel.java