@classmethod
def get_object_values(cls, obj, ignoreCase=False):
    """Get the values specified for an Object's properties as a set."""
    values = set()
    for attrname, typed_field in obj.properties.typed_fields_with_attrnames:
        if typed_field.comparable:
            val = getattr(obj.properties, attrname)
            if val is not None:
                cls.get_typedfield_values(val, attrname, values, ignoreCase)
    return values
