public Set<String> keySet(){
synchronized (mutex) {
    return Collections.unmodifiableSet(estimatedData.keySet());
  }
}

public Set < String > keySet ( ) { synchronized ( mutex ) { return Collections . unmodifiableSet ( estimatedData . keySet ( ) ) ; } }
returns a set view of the keys contained in this object . this does not include createdat , updatedat , authdata , or objectid . it does include things like username and acl .
