gpt4 book ai didi

org.eclipse.persistence.internal.oxm.XPathNode.getUnmarshalNodeValue()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-20 03:41:40 25 4
gpt4 key购买 nike

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

XPathNode.getUnmarshalNodeValue介绍

暂无

代码示例

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

public void startCDATA() {
  if (null != xPathNode && xPathNode.getUnmarshalNodeValue() != null) {
    this.isBufferCDATA = true;
  }
}

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

public void startCDATA() {
  if (null != xPathNode && xPathNode.getUnmarshalNodeValue() != null) {
    this.isBufferCDATA = true;
  }
}

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

public void startCDATA() {
  if (xPathNode.getUnmarshalNodeValue() != null) {
    this.isBufferCDATA = true;
  }
}

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

public NodeValue getAttributeChildNodeValue(String namespace, String localName) {
  Map attributeChildrenMap = xPathNode.getAttributeChildrenMap();
  if (attributeChildrenMap != null) {
    xPathFragment.setLocalName(localName);
    if(namespace != null && namespace.length() == 0){
      xPathFragment.setNamespaceURI(null);
    } else {
      xPathFragment.setNamespaceURI(namespace);
    }
    XPathNode node = (XPathNode)attributeChildrenMap.get(xPathFragment);
    if (node != null) {
      return node.getUnmarshalNodeValue();
    }
  }
  return null;
}

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

public NodeValue getAttributeChildNodeValue(String namespace, String localName) {
  Map<XPathFragment, XPathNode> attributeChildrenMap = xPathNode.getAttributeChildrenMap();
  if (attributeChildrenMap != null) {
    XPathNode resultNode;
    xPathFragment.setLocalName(localName);
    xPathFragment.setNamespaceURI(namespace);
    if (unmarshaller.isCaseInsensitive()){
      resultNode = getNodeFromLookupTable(attributeChildrenMap, true);
    } else {
      resultNode = attributeChildrenMap.get(xPathFragment);
    }
    if (resultNode != null) {
      return resultNode.getUnmarshalNodeValue();
    }
  }
  return null;
}

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

public NodeValue getAttributeChildNodeValue(String namespace, String localName) {
  Map<XPathFragment, XPathNode> attributeChildrenMap = xPathNode.getAttributeChildrenMap();
  if (attributeChildrenMap != null) {
    XPathNode resultNode;
    xPathFragment.setLocalName(localName);
    xPathFragment.setNamespaceURI(namespace);
    if (unmarshaller.isCaseInsensitive()){
      resultNode = getNodeFromLookupTable(attributeChildrenMap, true);
    } else {
      resultNode = attributeChildrenMap.get(xPathFragment);
    }
    if (resultNode != null) {
      return resultNode.getUnmarshalNodeValue();
    }
  }
  return null;
}

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

unmarshalContext.characters(this);
if (null != xPathNode.getUnmarshalNodeValue()) {
  getStringBuffer().append(ch, start, length);

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

public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException {
  if(null != xPathNode.getXPathFragment() && xPathNode.getXPathFragment().nameIsText()) {
    if (null != xPathNode.getUnmarshalNodeValue()) {
      xPathNode.getUnmarshalNodeValue().endElement(xPathFragment, this);
      if (xPathNode.getParent() != null) {
        xPathNode = xPathNode.getParent();
      NodeValue parentNodeValue = xPathNode.getUnmarshalNodeValue();
      if ((null == xPathNode.getXPathFragment()) && (parentNodeValue != null)) {
        XPathFragment parentFragment = new XPathFragment();
      NodeValue nodeValue = node.getUnmarshalNodeValue();
      if (null != nodeValue) {
        if (!nodeValue.startElement(xPathFragment, this, atts)) {

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

if(textNode.getUnmarshalNodeValue().isMixedContentNodeValue()) {
    String tmpString = new String(ch, start, length);
    if (!textNode.isWhitespaceAware() && tmpString.trim().length() == 0) {
NodeValue unmarshalNodeValue = xPathNode.getUnmarshalNodeValue();
if (null != unmarshalNodeValue && !unmarshalNodeValue.isWrapperNodeValue()) {
  if(strBufferInitialLength == -1) {

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

protected void setupHandlerForKeepAsElementPolicy(UnmarshalRecord unmarshalRecord, XPathFragment xPathFragment, Attributes atts) {
  SAXFragmentBuilder builder = unmarshalRecord.getFragmentBuilder();
  builder.setOwningRecord(unmarshalRecord);
  builder.setMixedContent(xPathNode.getUnmarshalNodeValue().isMixedContentNodeValue());
  try {
    String namespaceURI = Constants.EMPTY_STRING;
    if (xPathFragment.getNamespaceURI() != null) {
      namespaceURI = xPathFragment.getNamespaceURI();
    }
    String qName = xPathFragment.getLocalName();
    if (xPathFragment.getPrefix() != null) {
      qName = xPathFragment.getPrefix() + unmarshalRecord.getNamespaceSeparator() + qName;
    }
    if(!(unmarshalRecord.getPrefixesForFragment().isEmpty())) {
      for(Entry<String, String> next:((Map<String, String>) unmarshalRecord.getPrefixesForFragment()).entrySet()) {
        builder.startPrefixMapping(next.getKey(), next.getValue());
      }
    }
    builder.startElement(namespaceURI, xPathFragment.getLocalName(), qName, atts);
    XMLReader xmlReader = unmarshalRecord.getXMLReader();
    xmlReader.setContentHandler(builder);
    xmlReader.setLexicalHandler(null);
  } catch (SAXException ex) {
  }
}

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

if (null != xPathNode.getUnmarshalNodeValue()) {
  xPathNode.getUnmarshalNodeValue().endElement(xPathFragment, this);
} else {
  XPathNode textNode = xPathNode.getTextNode();
      if (textNode.getUnmarshalNodeValue().isMappingNodeValue()) {
        textNode.getUnmarshalNodeValue().endElement(xPathFragment, this);

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

protected void setupHandlerForKeepAsElementPolicy(UnmarshalRecord unmarshalRecord, XPathFragment xPathFragment, Attributes atts) {
  SAXFragmentBuilder builder = unmarshalRecord.getFragmentBuilder();
  builder.setOwningRecord(unmarshalRecord);
  builder.setMixedContent(xPathNode.getUnmarshalNodeValue().isMixedContentNodeValue());
  try {
    String namespaceURI = Constants.EMPTY_STRING;
    if (xPathFragment.getNamespaceURI() != null) {
      namespaceURI = xPathFragment.getNamespaceURI();
    }
    String qName = xPathFragment.getLocalName();
    if (xPathFragment.getPrefix() != null) {
      qName = xPathFragment.getPrefix() + unmarshalRecord.getNamespaceSeparator() + qName;
    }
    if(!(unmarshalRecord.getPrefixesForFragment().isEmpty())) {
      for(Entry<String, String> next:((Map<String, String>) unmarshalRecord.getPrefixesForFragment()).entrySet()) {
        builder.startPrefixMapping(next.getKey(), next.getValue());
      }
    }
    builder.startElement(namespaceURI, xPathFragment.getLocalName(), qName, atts);
    XMLReader xmlReader = unmarshalRecord.getXMLReader();
    xmlReader.setContentHandler(builder);
    xmlReader.setLexicalHandler(null);
  } catch (SAXException ex) {
  }
}

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

if(textNode.getUnmarshalNodeValue().isMixedContentNodeValue()) {
    String tmpString = new String(ch, start, length);
    if (!textNode.isWhitespaceAware() && tmpString.trim().length() == 0) {
NodeValue unmarshalNodeValue = xPathNode.getUnmarshalNodeValue();
if (null != unmarshalNodeValue && !unmarshalNodeValue.isWrapperNodeValue()) {
  if(strBufferInitialLength == -1) {

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

xPathNode.setMarshalNodeValue(aNodeValue);
if(aNodeValue.isUnmarshalNodeValue() && xPathNode.getUnmarshalNodeValue() == null) {
  xPathNode.setUnmarshalNodeValue(aNodeValue);
  xPathNode.setMarshalNodeValue(aNodeValue);
if(aNodeValue.isUnmarshalNodeValue() && xPathNode.getUnmarshalNodeValue() == null) {
  xPathNode.setUnmarshalNodeValue(aNodeValue);

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

xPathNode.setMarshalNodeValue(aNodeValue);
if(aNodeValue.isUnmarshalNodeValue() && xPathNode.getUnmarshalNodeValue() == null) {
  xPathNode.setUnmarshalNodeValue(aNodeValue);
  xPathNode.setMarshalNodeValue(aNodeValue);
if(aNodeValue.isUnmarshalNodeValue() && xPathNode.getUnmarshalNodeValue() == null) {
  xPathNode.setUnmarshalNodeValue(aNodeValue);

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

xPathNode.setMarshalNodeValue(aNodeValue);
if(aNodeValue.isUnmarshalNodeValue() && xPathNode.getUnmarshalNodeValue() == null) {
  xPathNode.setUnmarshalNodeValue(aNodeValue);
  xPathNode.setMarshalNodeValue(aNodeValue);
if(aNodeValue.isUnmarshalNodeValue() && xPathNode.getUnmarshalNodeValue() == null) {
  xPathNode.setUnmarshalNodeValue(aNodeValue);

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

if(marshalRecord.isWrapperAsCollectionName() && null != nonAttributeChildren && nonAttributeChildren.size() == 1) {
  XPathNode childXPathNode = nonAttributeChildren.get(0);
  NodeValue childXPathNodeUnmarshalNodeValue = childXPathNode.getUnmarshalNodeValue();
  if(childXPathNodeUnmarshalNodeValue != null && childXPathNodeUnmarshalNodeValue.isContainerValue()) {
    ContainerValue containerValue = (ContainerValue) childXPathNodeUnmarshalNodeValue;

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

if(marshalRecord.isWrapperAsCollectionName() && null != nonAttributeChildren && nonAttributeChildren.size() == 1) {
  XPathNode childXPathNode = nonAttributeChildren.get(0);
  NodeValue childXPathNodeUnmarshalNodeValue = childXPathNode.getUnmarshalNodeValue();
  if(childXPathNodeUnmarshalNodeValue != null && childXPathNodeUnmarshalNodeValue.isContainerValue()) {
    ContainerValue containerValue = (ContainerValue) childXPathNodeUnmarshalNodeValue;

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

return;
NodeValue unmarshalNodeValue = xPathNode.getUnmarshalNodeValue();
if (null != unmarshalNodeValue) {
  boolean isIncludedInAttributeGroup = true;
    NodeValue textNodeUnmarshalNodeValue = textNode.getUnmarshalNodeValue();
    if(textNode.isWhitespaceAware()){
      if (textNodeUnmarshalNodeValue.isMappingNodeValue()) {
NodeValue xPathNodeUnmarshalNodeValue = xPathNode.getUnmarshalNodeValue();
if (null != xPathNodeUnmarshalNodeValue && xPathNodeUnmarshalNodeValue.isContainerValue()) {
   predictedNextXPathNode = xPathNode;

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

return;
NodeValue unmarshalNodeValue = xPathNode.getUnmarshalNodeValue();
if (null != unmarshalNodeValue) {
  boolean isIncludedInAttributeGroup = true;
    NodeValue textNodeUnmarshalNodeValue = textNode.getUnmarshalNodeValue();
    if(textNode.isWhitespaceAware()){
      if (textNodeUnmarshalNodeValue.isMappingNodeValue()) {
NodeValue xPathNodeUnmarshalNodeValue = xPathNode.getUnmarshalNodeValue();
if (null != xPathNodeUnmarshalNodeValue && xPathNodeUnmarshalNodeValue.isContainerValue()) {
   predictedNextXPathNode = xPathNode;

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com