if (!(parameter instanceof Struct)){ ClassDescriptor descriptor=session.getDescriptor(parameter); if ((descriptor!=null) && (descriptor.isObjectRelationalDataTypeDescriptor())){
if (!(parameter instanceof Struct)){ ClassDescriptor descriptor=session.getDescriptor(parameter); if ((descriptor!=null) && (descriptor.isObjectRelationalDataTypeDescriptor())){
if (!(parameter instanceof Struct)){ ClassDescriptor descriptor=session.getDescriptor(parameter); if ((descriptor!=null) && (descriptor.isObjectRelationalDataTypeDescriptor())){
xrService.descriptorsByQName.get(type).getAlias()).isAggregateDescriptor() && !xrService.getORSession().getClassDescriptorForAlias( xrService.descriptorsByQName.get(type).getAlias()).isObjectRelationalDataTypeDescriptor() )) { (xrService.descriptorsByQName.containsKey(type) && xrService.getORSession().getClassDescriptorForAlias(xrService.descriptorsByQName.get(type).getAlias()).isAggregateDescriptor() && !xrService.getORSession().getClassDescriptorForAlias(xrService.descriptorsByQName.get(type).getAlias()).isObjectRelationalDataTypeDescriptor() )) {
xrService.descriptorsByQName.get(type).getAlias()).isAggregateDescriptor() && !xrService.getORSession().getClassDescriptorForAlias( xrService.descriptorsByQName.get(type).getAlias()).isObjectRelationalDataTypeDescriptor() )) { (xrService.descriptorsByQName.containsKey(type) && xrService.getORSession().getClassDescriptorForAlias(xrService.descriptorsByQName.get(type).getAlias()).isAggregateDescriptor() && !xrService.getORSession().getClassDescriptorForAlias(xrService.descriptorsByQName.get(type).getAlias()).isObjectRelationalDataTypeDescriptor() )) {
XMLDescriptor xdesc = xrService.descriptorsByQName.get(resultType); ClassDescriptor desc = xrService.getORSession().getDescriptorForAlias(xdesc.getAlias()); if (desc.isAggregateDescriptor() && !desc.isObjectRelationalDataTypeDescriptor() && !desc.isRelationalDescriptor()) { if (isCollection()) { XRDynamicEntity_CollectionWrapper xrCollWrapper = new XRDynamicEntity_CollectionWrapper();
if (value instanceof Struct){ ClassDescriptor descriptor = this.getQuery().getSession().getDescriptor(field.getType()); if ((value!=null) && (descriptor!=null) && (descriptor.isObjectRelationalDataTypeDescriptor())){ AbstractRecord nestedRow = ((ObjectRelationalDataTypeDescriptor)descriptor).buildRowFromStructure((Struct)value); ReadObjectQuery query = new ReadObjectQuery();
XMLDescriptor xdesc = xrService.descriptorsByQName.get(resultType); ClassDescriptor desc = xrService.getORSession().getDescriptorForAlias(xdesc.getAlias()); if (desc.isAggregateDescriptor() && !desc.isObjectRelationalDataTypeDescriptor() && !desc.isRelationalDescriptor()) { if (isCollection()) { XRDynamicEntity_CollectionWrapper xrCollWrapper = new XRDynamicEntity_CollectionWrapper();
if (value instanceof Struct){ ClassDescriptor descriptor = session.getDescriptor(field.getType()); if ((descriptor != null) && descriptor.isObjectRelationalDataTypeDescriptor()) { AbstractRecord nestedRow = ((ObjectRelationalDataTypeDescriptor)descriptor).buildRowFromStructure((Struct)value); ReadObjectQuery query = new ReadObjectQuery();
if (value instanceof Struct){ ClassDescriptor descriptor = session.getDescriptor(field.getType()); if ((value != null) && (descriptor != null) && descriptor.isObjectRelationalDataTypeDescriptor()) { AbstractRecord nestedRow = ((ObjectRelationalDataTypeDescriptor)descriptor).buildRowFromStructure((Struct)value); ReadObjectQuery query = new ReadObjectQuery();
if ((nestedType != null) && nestedType.getSqlType()==Types.STRUCT){ ClassDescriptor descriptor = session.getDescriptor(nestedType.getType()); if ((descriptor != null) && (descriptor.isObjectRelationalDataTypeDescriptor())) {
if ((nestedType != null) && nestedType.getSqlType()==Types.STRUCT){ ClassDescriptor descriptor = session.getDescriptor(nestedType.getType()); if ((descriptor != null) && (descriptor.isObjectRelationalDataTypeDescriptor())) {
if ((nestedType != null) && nestedType.getSqlType()==Types.STRUCT){ ClassDescriptor descriptor = session.getDescriptor(nestedType.getType()); if ((descriptor != null) && (descriptor.isObjectRelationalDataTypeDescriptor())) {