gpt4 book ai didi

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

转载 作者:知者 更新时间:2024-03-26 04:05:05 27 4
gpt4 key购买 nike

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

XPathFragment.<init>介绍

暂无

代码示例

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

public SequencedMarshalContext(List<Setting> settings) {
  super();
  indexFragment = new XPathFragment();
  this.settings = settings;
}

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

public SequencedMarshalContext(Object value) {
  super();
  indexFragment = new XPathFragment();
  this.value = value;
}

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

public SequencedMarshalContext(List<Setting> settings) {
  super();
  indexFragment = new XPathFragment();
  this.settings = settings;
}

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

public UnmarshalRecord(TreeObjectBuilder treeObjectBuilder) {
  super();
  this.xPathFragment = new XPathFragment();
  this.childRecordPool = new ArrayList<UnmarshalRecord>();
  initialize(treeObjectBuilder);
}

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

public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException {
  XPathFragment frag = new XPathFragment(qName);
  marshalRecord.openStartElement(frag, resolver);
  for (int i = 0; i < atts.getLength(); i++) {
    marshalRecord.attribute(atts.getURI(i), atts.getLocalName(i), atts.getQName(i), atts.getValue(i));
  }
  marshalRecord.closeStartElement();
}

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

public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException {
  XPathFragment frag = new XPathFragment(qName);
  marshalRecord.openStartElement(frag, resolver);
  for (int i = 0; i < atts.getLength(); i++) {
    marshalRecord.attribute(atts.getURI(i), atts.getLocalName(i), atts.getQName(i), atts.getValue(i));
  }
  marshalRecord.closeStartElement();
}

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

public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException {
  XPathFragment frag = new XPathFragment(qName);
  marshalRecord.openStartElement(frag, resolver);
  for (int i = 0; i < atts.getLength(); i++) {
    marshalRecord.attribute(atts.getURI(i), atts.getLocalName(i), atts.getQName(i), atts.getValue(i));
  }
  marshalRecord.closeStartElement();
}

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

public void endElement(String namespaceURI, String localName, String qName) throws SAXException {
  XPathFragment xPathFragment = new XPathFragment(localName);
  xPathFragment.setNamespaceURI(namespaceURI);
  JSONFormattedWriterRecord.this.endElement(xPathFragment, namespaceResolver);
}

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

public void endElement(String namespaceURI, String localName, String qName) throws SAXException {
  XPathFragment xPathFragment = new XPathFragment(localName);
  xPathFragment.setNamespaceURI(namespaceURI);
  JSONWriterRecord.this.endElement(xPathFragment, namespaceResolver);
}

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

public void endElement(String namespaceURI, String localName, String qName) throws SAXException {
  XPathFragment xPathFragment = new XPathFragment(localName);
  xPathFragment.setNamespaceURI(namespaceURI);
  
  JSONFormattedWriterRecord.this.endElement(xPathFragment, namespaceResolver);        
}

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

public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException {
    XPathFragment xPathFragment = new XPathFragment(localName);
    xPathFragment.setNamespaceURI(namespaceURI);
    openStartElement(xPathFragment, namespaceResolver);
    handleAttributes(atts);
}

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

private UnmarshalRecordImpl(ObjectBuilder objectBuilder, ReferenceResolver referenceResolver) {
  super();
  this.referenceResolver = referenceResolver;
  this.xPathFragment = new XPathFragment();
  xPathFragment.setNamespaceAware(isNamespaceAware());
  this.setUnmarshalAttributeGroup(DEFAULT_ATTRIBUTE_GROUP);
  initialize(objectBuilder);
}

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

private UnmarshalRecordImpl(ObjectBuilder objectBuilder, ReferenceResolver referenceResolver) {
  super();
  this.referenceResolver = referenceResolver;
  this.xPathFragment = new XPathFragment();
  xPathFragment.setNamespaceAware(isNamespaceAware());
  this.setUnmarshalAttributeGroup(DEFAULT_ATTRIBUTE_GROUP);
  initialize(objectBuilder);
}

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

/**
 * INTERNAL:
 */
public void attribute(String namespaceURI, String localName, String qName, String value) {
  XPathFragment xPathFragment = new XPathFragment();
  xPathFragment.setNamespaceURI(namespaceURI);
  xPathFragment.setAttribute(true);
  xPathFragment.setLocalName(localName);
  openStartElement(xPathFragment, namespaceResolver);
  characters(null, value, null, false, true);
  endElement(xPathFragment, namespaceResolver);
}

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

/**
 * INTERNAL:
 */
public void setMarshaller(XMLMarshaller marshaller) {
  super.setMarshaller(marshaller);
  attributePrefix = marshaller.getAttributePrefix();
  if (marshaller.getValueWrapper() != null) {
    textWrapperFragment = new XPathFragment();
    textWrapperFragment.setLocalName(marshaller.getValueWrapper());
  }
  characterEscapeHandler = marshaller.getCharacterEscapeHandler();
}

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

@Override
public void attribute(String namespaceURI, String localName, String qName, String value) {
  XPathFragment xPathFragment = new XPathFragment();
  xPathFragment.setNamespaceURI(namespaceURI);
  xPathFragment.setAttribute(true);
  xPathFragment.setLocalName(localName);
  openStartElement(xPathFragment, namespaceResolver);
  characters(null, value, null, false, true);
  endElement(xPathFragment, namespaceResolver);
}

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

public XPathFragment getTextWrapperFragment() {
if(xmlReader.getMediaType() .isApplicationJSON()){
  if(textWrapperFragment == null){
    textWrapperFragment = new XPathFragment();
    textWrapperFragment.setLocalName(unmarshaller.getValueWrapper());
    textWrapperFragment.setNamespaceAware(isNamespaceAware());
    textWrapperFragment.setNamespaceSeparator(getNamespaceSeparator());
  }
  return textWrapperFragment;
}
return null;
}

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

public XPathFragment getTextWrapperFragment() {
if(xmlReader.getMediaType() .isApplicationJSON()){
  if(textWrapperFragment == null){
    textWrapperFragment = new XPathFragment();
    textWrapperFragment.setLocalName(unmarshaller.getValueWrapper());
    textWrapperFragment.setNamespaceAware(isNamespaceAware());
    textWrapperFragment.setNamespaceSeparator(getNamespaceSeparator());
  }
  return textWrapperFragment;
}
return null;
}

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

public void setXPathNode(XPathNode xPathNode) {
  super.setXPathNode(xPathNode);
  xmlDirectMapping.getNullPolicy().xPathNode(xPathNode, this);
  if(((Field) xmlDirectMapping.getField()).isTypedTextField()) {
    XPathFragment typeAttributeXPathFragment = new XPathFragment();
    typeAttributeXPathFragment.setAttribute(true);
    typeAttributeXPathFragment.setLocalName(Constants.SCHEMA_TYPE_ATTRIBUTE);
    typeAttributeXPathFragment.setNamespaceURI(javax.xml.XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI);
    xPathNode.getParent().addChild(typeAttributeXPathFragment, new TypeNodeValue(), null);
  }
}

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

public void setXPathNode(XPathNode xPathNode) {
  super.setXPathNode(xPathNode);
  xmlDirectMapping.getNullPolicy().xPathNode(xPathNode, this);
  if(((Field) xmlDirectMapping.getField()).isTypedTextField()) {
    XPathFragment typeAttributeXPathFragment = new XPathFragment();
    typeAttributeXPathFragment.setAttribute(true);
    typeAttributeXPathFragment.setLocalName(Constants.SCHEMA_TYPE_ATTRIBUTE);
    typeAttributeXPathFragment.setNamespaceURI(javax.xml.XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI);
    xPathNode.getParent().addChild(typeAttributeXPathFragment, new TypeNodeValue(), null);
  }
}

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