public FilterCondition(string filterAttributeValueLHS, FileFilterOperator filterOperator, string filterAttributeValueRHS, FilterAttributeDataType filterAttibuteDataType) { _filterAttributeValueLHS = filterAttributeValueLHS; _filterOperator = filterOperator; _filterAttributeValueRHS = filterAttributeValueRHS; _filterAttributeDataType = filterAttibuteDataType; _isValid = ValidateFilter(); }
public LongMetaAttributeEvaluator(string lhsValue, FileFilterOperator filterOperator, string rhsValue) { //we can directly use the Int64.Parse methods here as the filter conditions are validated prior to //their evaluations. Hence malformed filter conditions will never be present _lhsValue = Int64.Parse(lhsValue); _filterOperator = filterOperator; _rhsValue = Int64.Parse(rhsValue); ; }
public StringMetaAttributeEvaluator(string lhsValue, FileFilterOperator filterOperator, string rhsValue) { _lhsValue = lhsValue; _filterOperator = filterOperator; _rhsValue = rhsValue; }