org.eclipse.persistence.oxm.mappings.XMLAnyCollectionMapping.buildObjectValuesFromDOMRecord()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(2.5k)|赞(0)|评价(0)|浏览(134)

本文整理了Java中org.eclipse.persistence.oxm.mappings.XMLAnyCollectionMapping.buildObjectValuesFromDOMRecord()方法的一些代码示例,展示了XMLAnyCollectionMapping.buildObjectValuesFromDOMRecord()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XMLAnyCollectionMapping.buildObjectValuesFromDOMRecord()方法的具体详情如下:
包路径:org.eclipse.persistence.oxm.mappings.XMLAnyCollectionMapping
类名称:XMLAnyCollectionMapping
方法名:buildObjectValuesFromDOMRecord

XMLAnyCollectionMapping.buildObjectValuesFromDOMRecord介绍

暂无

代码示例

代码示例来源:origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

public Object valueFromRow(AbstractRecord row, JoinedAttributeManager joinManager, ObjectBuildingQuery sourceQuery, AbstractSession executionSession) throws DatabaseException {
  XMLRecord record = (XMLRecord) row;
  if (getField() != null) {
    //Get the nested row represented by this field to build the collection from
    Object nested = record.get(getField());
    if (nested instanceof Vector) {
      nested = ((Vector) nested).firstElement();
    }
    if (!(nested instanceof XMLRecord)) {
      return null;
    }
    record = (XMLRecord) nested;
  }
  return buildObjectValuesFromDOMRecord((DOMRecord) record, executionSession, sourceQuery, joinManager);
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public Object valueFromRow(AbstractRecord row, JoinedAttributeManager joinManager, ObjectBuildingQuery sourceQuery, CacheKey cacheKey, AbstractSession executionSession, boolean isTargetProtected, Boolean[] wasCacheUsed) throws DatabaseException {
  XMLRecord record = (XMLRecord) row;
  if (getField() != null) {
    //Get the nested row represented by this field to build the collection from
    Object nested = record.get(getField());
    if (nested instanceof Vector) {
      nested = ((Vector) nested).firstElement();
    }
    if (!(nested instanceof XMLRecord)) {
      return null;
    }
    record = (XMLRecord) nested;
  }
  return buildObjectValuesFromDOMRecord((DOMRecord) record, executionSession, sourceQuery, joinManager);
}

代码示例来源:origin: com.haulmont.thirdparty/eclipselink

public Object valueFromRow(AbstractRecord row, JoinedAttributeManager joinManager, ObjectBuildingQuery sourceQuery, CacheKey cacheKey, AbstractSession executionSession, boolean isTargetProtected, Boolean[] wasCacheUsed) throws DatabaseException {
  XMLRecord record = (XMLRecord) row;
  if (getField() != null) {
    //Get the nested row represented by this field to build the collection from
    Object nested = record.get(getField());
    if (nested instanceof Vector) {
      nested = ((Vector) nested).firstElement();
    }
    if (!(nested instanceof XMLRecord)) {
      return null;
    }
    record = (XMLRecord) nested;
  }
  return buildObjectValuesFromDOMRecord((DOMRecord) record, executionSession, sourceQuery, joinManager);
}

相关文章

XMLAnyCollectionMapping类方法