コード例 #1
0
  static CsdlComplexType complexType(String name) {
    ArrayList<CsdlProperty> properties = new ArrayList<CsdlProperty>();
    properties.add(createProperty("street", EdmPrimitiveTypeKind.String));
    properties.add(createProperty("city", EdmPrimitiveTypeKind.String));
    properties.add(createProperty("state", EdmPrimitiveTypeKind.String));

    CsdlComplexType type = new CsdlComplexType();
    type.setName(name).setProperties(properties);

    return type;
  }