public MComplexTypeRef createTypeRef() { return new MComplexTypeRef(name); } }
Boolean partial = null; if(type instanceof MComplexTypeRef) { partial = ((MComplexTypeRef) type).getPartial();
protected MComplexTypeRef readRefType(String ref) { ref = Strings.removeStart(ref, "#/definitions/"); return new MComplexTypeRef(ref); }
return new MComplexTypeRef(entity.getName(), true); return new MComplexTypeRef(m.getName(), true); MetaEntity entity = api.getEntity(typeName); if(null != entity) { return new MComplexTypeRef(entity.getName()); return new MComplexTypeRef(m.getName());
protected MApiResponseBuilder newModelResponse(RestdModel model) { MApiResponseBuilder r = new MApiResponseBuilder(); r.setStatus(200); r.setType(new MComplexTypeRef(model.getName())); r.setDescription("Success"); return r; }
private MApiResponseBuilder newModelQueryResponse(RestdModel model) { MApiResponseBuilder r = new MApiResponseBuilder(); r.setStatus(200); r.setType(new MCollectionType(new MComplexTypeRef(model.getName()))); r.setDescription("Success"); MApiHeaderBuilder header = new MApiHeaderBuilder(); header.setName("X-Total-Count"); header.setType(MSimpleTypes.BIGINT); header.setDescription("The total count of query records."); r.addHeader(header); return r; }
return new MComplexTypeRef(creating);
return new MComplexTypeRef(complexTypeName);
private MApiParameterBuilder newModelParameter(RestdModel model) { MApiParameterBuilder p = new MApiParameterBuilder(); p.setName(Strings.lowerCamel(model.getName())); p.setLocation(MApiParameter.Location.BODY); p.setRequired(true); p.setType(new MComplexTypeRef(model.getName())); return p; }
p.setExpandable(r.getExpandable()); if(r.isOneToMany() || r.isManyToMany()) { p.setType(new MCollectionType(new MComplexTypeRef(r.getTargetEntity()))); }else { p.setType(new MComplexTypeRef(r.getTargetEntity()));
p.setType(new MCollectionType(new MComplexTypeRef(targetEntity.getEntityName()))); }else{ p.setType(new MComplexTypeRef(targetEntity.getEntityName()));