Examples of MemberExpression


Examples of org.apache.olingo.odata2.api.uri.expression.MemberExpression

      final EdmSimpleType propertyType = (EdmSimpleType) property.getType();
      return propertyType.valueToString(valueAccess.getPropertyValue(data, property), EdmLiteralKind.DEFAULT,
          property.getFacets());

    case MEMBER:
      final MemberExpression memberExpression = (MemberExpression) expression;
      final PropertyExpression propertyExpression = (PropertyExpression) memberExpression.getProperty();
      final EdmProperty memberProperty = (EdmProperty) propertyExpression.getEdmProperty();
      final EdmSimpleType memberType = (EdmSimpleType) memberExpression.getEdmType();
      List<EdmProperty> propertyPath = new ArrayList<EdmProperty>();
      CommonExpression currentExpression = memberExpression;
      while (currentExpression != null) {
        final PropertyExpression currentPropertyExpression =
            (PropertyExpression) (currentExpression.getKind() == ExpressionKind.MEMBER ?
View Full Code Here

Examples of org.apache.olingo.odata2.api.uri.expression.MemberExpression

      final EdmSimpleType propertyType = (EdmSimpleType) property.getType();
      return propertyType.valueToString(valueAccess.getPropertyValue(data, property), EdmLiteralKind.DEFAULT,
          property.getFacets());

    case MEMBER:
      final MemberExpression memberExpression = (MemberExpression) expression;
      final PropertyExpression propertyExpression = (PropertyExpression) memberExpression.getProperty();
      final EdmProperty memberProperty = (EdmProperty) propertyExpression.getEdmProperty();
      final EdmSimpleType memberType = (EdmSimpleType) memberExpression.getEdmType();
      List<EdmProperty> propertyPath = new ArrayList<EdmProperty>();
      CommonExpression currentExpression = memberExpression;
      while (currentExpression != null) {
        final PropertyExpression currentPropertyExpression =
            (PropertyExpression) (currentExpression.getKind() == ExpressionKind.MEMBER ?
View Full Code Here

Examples of org.apache.olingo.odata2.api.uri.expression.MemberExpression

      return returnStr;

    case MEMBER:
      String memberExpStr = EMPTY;
      int i = 0;
      MemberExpression member = null;
      CommonExpression tempExp = whereExpression;
      while (tempExp != null && tempExp.getKind() == ExpressionKind.MEMBER) {
        member = (MemberExpression) tempExp;
        if (i > 0) {
          memberExpStr = JPQLStatement.DELIMITER.PERIOD + memberExpStr;
        }
        i++;
        memberExpStr =
            ((EdmProperty) ((PropertyExpression) member.getProperty()).getEdmProperty()).getMapping().getInternalName()
                + memberExpStr;
        tempExp = member.getPath();
      }
      memberExpStr =
          ((EdmProperty) ((PropertyExpression) tempExp).getEdmProperty()).getMapping().getInternalName()
              + JPQLStatement.DELIMITER.PERIOD + memberExpStr;
      return tableAlias + JPQLStatement.DELIMITER.PERIOD + memberExpStr;
View Full Code Here

Examples of org.apache.olingo.odata2.api.uri.expression.MemberExpression

      final EdmSimpleType propertyType = (EdmSimpleType) property.getType();
      return propertyType.valueToString(valueAccess.getPropertyValue(data, property), EdmLiteralKind.DEFAULT,
          property.getFacets());

    case MEMBER:
      final MemberExpression memberExpression = (MemberExpression) expression;
      final PropertyExpression propertyExpression = (PropertyExpression) memberExpression.getProperty();
      final EdmProperty memberProperty = (EdmProperty) propertyExpression.getEdmProperty();
      final EdmSimpleType memberType = (EdmSimpleType) memberExpression.getEdmType();
      List<EdmProperty> propertyPath = new ArrayList<EdmProperty>();
      CommonExpression currentExpression = memberExpression;
      while (currentExpression != null) {
        final PropertyExpression currentPropertyExpression =
            (PropertyExpression) (currentExpression.getKind() == ExpressionKind.MEMBER ?
View Full Code Here

Examples of org.apache.olingo.odata2.api.uri.expression.MemberExpression

      final EdmSimpleType propertyType = (EdmSimpleType) property.getType();
      return propertyType.valueToString(valueAccess.getPropertyValue(data, property), EdmLiteralKind.DEFAULT,
          property.getFacets());

    case MEMBER:
      final MemberExpression memberExpression = (MemberExpression) expression;
      final PropertyExpression propertyExpression = (PropertyExpression) memberExpression.getProperty();
      final EdmProperty memberProperty = (EdmProperty) propertyExpression.getEdmProperty();
      final EdmSimpleType memberType = (EdmSimpleType) memberExpression.getEdmType();
      List<EdmProperty> propertyPath = new ArrayList<EdmProperty>();
      CommonExpression currentExpression = memberExpression;
      while (currentExpression != null) {
        final PropertyExpression currentPropertyExpression =
            (PropertyExpression) (currentExpression.getKind() == ExpressionKind.MEMBER ?
View Full Code Here

Examples of org.apache.olingo.odata2.api.uri.expression.MemberExpression

  }

  private CommonExpression getMultipleMemberExpressionMockedObj(final String string1, final String string2,
      final String string3) {

    MemberExpression memberExpression = EasyMock.createMock(MemberExpression.class);

    EasyMock.expect(memberExpression.getPath()).andStubReturn(getMemberExpressionMockedObj(string1, string2));
    EasyMock.expect(memberExpression.getProperty()).andStubReturn(
        getPropertyExpressionMockedObj(ExpressionKind.PROPERTY, string3));
    EasyMock.expect(memberExpression.getKind()).andStubReturn(ExpressionKind.MEMBER);
    EasyMock.replay(memberExpression);

    return memberExpression;
  }
View Full Code Here

Examples of org.apache.olingo.odata2.api.uri.expression.MemberExpression

    EasyMock.replay(unaryExpression);
    return unaryExpression;
  }

  private CommonExpression getMemberExpressionMockedObj(final String pathUriLiteral, final String propertyUriLiteral) {
    MemberExpression memberExpression = EasyMock.createMock(MemberExpression.class);
    EasyMock.expect(memberExpression.getPath()).andStubReturn(
        getPropertyExpressionMockedObj(ExpressionKind.PROPERTY, pathUriLiteral));
    EasyMock.expect(memberExpression.getProperty()).andStubReturn(
        getPropertyExpressionMockedObj(ExpressionKind.PROPERTY, propertyUriLiteral));
    EasyMock.expect(memberExpression.getKind()).andStubReturn(ExpressionKind.MEMBER);

    EasyMock.replay(memberExpression);
    return memberExpression;
  }
View Full Code Here

Examples of org.apache.olingo.odata2.api.uri.expression.MemberExpression

      final EdmProperty property = (EdmProperty) ((PropertyExpression) expression).getEdmProperty();
      final EdmSimpleType propertyType = (EdmSimpleType) property.getType();
      return propertyType.valueToString(getPropertyValue(data, property), EdmLiteralKind.DEFAULT, property.getFacets());

    case MEMBER:
      final MemberExpression memberExpression = (MemberExpression) expression;
      final PropertyExpression propertyExpression = (PropertyExpression) memberExpression.getProperty();
      final EdmProperty memberProperty = (EdmProperty) propertyExpression.getEdmProperty();
      final EdmSimpleType memberType = (EdmSimpleType) memberExpression.getEdmType();
      List<EdmProperty> propertyPath = new ArrayList<EdmProperty>();
      CommonExpression currentExpression = memberExpression;
      while (currentExpression != null) {
        final PropertyExpression currentPropertyExpression =
            (PropertyExpression) (currentExpression.getKind() == ExpressionKind.MEMBER ?
View Full Code Here

Examples of org.apache.olingo.odata2.api.uri.expression.MemberExpression

  }

  private CommonExpression getMultipleMemberExpressionMockedObj(final String string1, final String string2,
      final String string3) {

    MemberExpression memberExpression = EasyMock.createMock(MemberExpression.class);

    EasyMock.expect(memberExpression.getPath()).andStubReturn(getMemberExpressionMockedObj(string1, string2));
    EasyMock.expect(memberExpression.getProperty()).andStubReturn(
        getPropertyExpressionMockedObj(ExpressionKind.PROPERTY, string3));
    EasyMock.expect(memberExpression.getKind()).andStubReturn(ExpressionKind.MEMBER);
    EasyMock.replay(memberExpression);

    return memberExpression;
  }
View Full Code Here

Examples of org.apache.olingo.odata2.api.uri.expression.MemberExpression

    EasyMock.replay(unaryExpression);
    return unaryExpression;
  }

  private CommonExpression getMemberExpressionMockedObj(final String pathUriLiteral, final String propertyUriLiteral) {
    MemberExpression memberExpression = EasyMock.createMock(MemberExpression.class);
    EasyMock.expect(memberExpression.getPath()).andStubReturn(
        getPropertyExpressionMockedObj(ExpressionKind.PROPERTY, pathUriLiteral));
    EasyMock.expect(memberExpression.getProperty()).andStubReturn(
        getPropertyExpressionMockedObj(ExpressionKind.PROPERTY, propertyUriLiteral));
    EasyMock.expect(memberExpression.getKind()).andStubReturn(ExpressionKind.MEMBER);

    EasyMock.replay(memberExpression);
    return memberExpression;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.