refinedPropertyDescriptor = new EnumQueryStructureDescriptor( (AbstractEnumerationPropertyDescriptor) propertyDescriptor); } else if (propertyDescriptor instanceof BasicPropertyDescriptor && isPropertyFilterComparable( propertyDescriptor)) { refinedPropertyDescriptor = new ComparableQueryStructureDescriptor(