public IQuery IsEqualTo(string value) { // Hack!!! __id mapping to be fixed inside API. if (this.Field.Equals("__id", StringComparison.OrdinalIgnoreCase) == true) { return(FieldQuery.IsEqualTo(FieldType.Property, this.Field, long.Parse(value))); } return(FieldQuery.IsEqualTo(FieldType.Property, this.Field, StringUtils.EscapeSingleQuotes(value))); }
public IQuery IsEqualTo(DateTime value) { return(FieldQuery.IsEqualTo(FieldType.Property, this.Field, value)); }
public IQuery IsEqualTo(decimal value) { return(FieldQuery.IsEqualTo(FieldType.Property, this.Field, value)); }
public IQuery IsEqualTo(string value) { return(FieldQuery.IsEqualTo(FieldType.Attribute, this.Field, value)); }
public IQuery IsEqualTo(decimal value) { return(FieldQuery.IsEqualTo(FieldType.Aggregate, this.Field, value)); }