CsdlDynamicExpression csdlDynamicExpression = item.asDynamic(); if (csdlDynamicExpression != null) { CsdlPropertyPath csdlPropertyPath = csdlDynamicExpression.asPropertyPath(); return ((csdlPropertyPath != null) ? true : false); } else etag = selectedItem.asDynamic().asPropertyPath().getValue();
_expression = new EdmPathImpl(edm, exp.asPath()); } else if (exp.isPropertyPath()) { _expression = new EdmPropertyPathImpl(edm, exp.asPropertyPath()); } else if (exp.isRecord()) { _expression = new EdmRecordImpl(edm, exp.asRecord());
_expression = new EdmPathImpl(edm, exp.asPath()); } else if (exp.isPropertyPath()) { _expression = new EdmPropertyPathImpl(edm, exp.asPropertyPath()); } else if (exp.isRecord()) { _expression = new EdmRecordImpl(edm, exp.asRecord());