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

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

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

XMLDirectMapping.setAttributeName介绍

暂无

代码示例

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

  1. /**
  2. * INTERNAL:
  3. */
  4. protected XMLDirectMapping getCatalogAttributeMapping() {
  5. XMLDirectMapping catalogMapping = new XMLDirectMapping();
  6. catalogMapping.setAttributeName("m_catalog");
  7. catalogMapping.setGetMethodName("getCatalog");
  8. catalogMapping.setSetMethodName("setCatalog");
  9. catalogMapping.setXPath("@catalog");
  10. return catalogMapping;
  11. }

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

  1. /**
  2. * INTERNAL:
  3. */
  4. protected XMLDirectMapping getMetadataCompleteAttributeMapping() {
  5. XMLDirectMapping metadataCompleteMapping = new XMLDirectMapping();
  6. metadataCompleteMapping.setAttributeName("m_metadataComplete");
  7. metadataCompleteMapping.setGetMethodName("getMetadataComplete");
  8. metadataCompleteMapping.setSetMethodName("setMetadataComplete");
  9. metadataCompleteMapping.setXPath("@metadata-complete");
  10. return metadataCompleteMapping;
  11. }

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

  1. /**
  2. * INTERNAL:
  3. */
  4. protected XMLDirectMapping getOptionalAttributeMapping() {
  5. XMLDirectMapping optionalMapping = new XMLDirectMapping();
  6. optionalMapping.setAttributeName("m_optional");
  7. optionalMapping.setGetMethodName("getOptional");
  8. optionalMapping.setSetMethodName("setOptional");
  9. optionalMapping.setXPath("@optional");
  10. return optionalMapping;
  11. }

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

  1. /**
  2. * INTERNAL:
  3. */
  4. protected XMLDirectMapping getOrphanRemovalAttributeMapping() {
  5. XMLDirectMapping orphanRemovalMapping = new XMLDirectMapping();
  6. orphanRemovalMapping.setAttributeName("m_orphanRemoval");
  7. orphanRemovalMapping.setGetMethodName("getOrphanRemoval");
  8. orphanRemovalMapping.setSetMethodName("setOrphanRemoval");
  9. orphanRemovalMapping.setXPath("@orphan-removal");
  10. return orphanRemovalMapping;
  11. }

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

  1. /**
  2. * INTERNAL:
  3. */
  4. protected XMLDirectMapping getPostUpdateMapping() {
  5. XMLDirectMapping postUpdateMapping = new XMLDirectMapping();
  6. postUpdateMapping.setAttributeName("m_postUpdate");
  7. postUpdateMapping.setGetMethodName("getPostUpdate");
  8. postUpdateMapping.setSetMethodName("setPostUpdate");
  9. postUpdateMapping.setXPath("orm:post-update/@method-name");
  10. return postUpdateMapping;
  11. }

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

  1. /**
  2. * INTERNAL:
  3. */
  4. protected XMLDirectMapping getPreRemoveMapping() {
  5. XMLDirectMapping preRemoveMapping = new XMLDirectMapping();
  6. preRemoveMapping.setAttributeName("m_preRemove");
  7. preRemoveMapping.setGetMethodName("getPreRemove");
  8. preRemoveMapping.setSetMethodName("setPreRemove");
  9. preRemoveMapping.setXPath("orm:pre-remove/@method-name");
  10. return preRemoveMapping;
  11. }

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

  1. /**
  2. * INTERNAL:
  3. */
  4. protected XMLDirectMapping getPrimaryKeyAttributeMapping() {
  5. XMLDirectMapping primaryKeyMapping = new XMLDirectMapping();
  6. primaryKeyMapping.setAttributeName("m_primaryKey");
  7. primaryKeyMapping.setGetMethodName("getPrimaryKey");
  8. primaryKeyMapping.setSetMethodName("setPrimaryKey");
  9. primaryKeyMapping.setXPath("@primary-key");
  10. return primaryKeyMapping;
  11. }

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

  1. /**
  2. * INTERNAL:
  3. */
  4. protected XMLDirectMapping getProcedureNameAttributeMapping() {
  5. XMLDirectMapping procedureNameMapping = new XMLDirectMapping();
  6. procedureNameMapping.setAttributeName("m_procedureName");
  7. procedureNameMapping.setGetMethodName("getProcedureName");
  8. procedureNameMapping.setSetMethodName("setProcedureName");
  9. procedureNameMapping.setXPath("@procedure-name");
  10. return procedureNameMapping;
  11. }

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

  1. /**
  2. * INTERNAL:
  3. */
  4. protected XMLDirectMapping getQueryMapping() {
  5. XMLDirectMapping queryMapping = new XMLDirectMapping();
  6. queryMapping.setAttributeName("m_query");
  7. queryMapping.setGetMethodName("getQuery");
  8. queryMapping.setSetMethodName("setQuery");
  9. queryMapping.setXPath("orm:query");
  10. return queryMapping;
  11. }

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

  1. /**
  2. * INTERNAL:
  3. */
  4. protected XMLDirectMapping getQueryParameterAttributeMapping() {
  5. XMLDirectMapping queryParameterMapping = new XMLDirectMapping();
  6. queryParameterMapping.setAttributeName("m_queryParameter");
  7. queryParameterMapping.setGetMethodName("getQueryParameter");
  8. queryParameterMapping.setSetMethodName("setQueryParameter");
  9. queryParameterMapping.setXPath("@query-parameter");
  10. return queryParameterMapping;
  11. }

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

  1. /**
  2. * INTERNAL:
  3. */
  4. protected XMLDirectMapping getResultSetMappingAttributeMapping() {
  5. XMLDirectMapping resultSetMappingMapping = new XMLDirectMapping();
  6. resultSetMappingMapping.setAttributeName("m_resultSetMapping");
  7. resultSetMappingMapping.setGetMethodName("getResultSetMapping");
  8. resultSetMappingMapping.setSetMethodName("setResultSetMapping");
  9. resultSetMappingMapping.setXPath("@result-set-mapping");
  10. return resultSetMappingMapping;
  11. }

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

  1. /**
  2. * INTERNAL:
  3. */
  4. protected XMLDirectMapping getSizeAttributeMapping() {
  5. XMLDirectMapping sizeMapping = new XMLDirectMapping();
  6. sizeMapping.setAttributeName("m_size");
  7. sizeMapping.setGetMethodName("getSize");
  8. sizeMapping.setSetMethodName("setSize");
  9. sizeMapping.setXPath("@size");
  10. return sizeMapping;
  11. }

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

  1. /**
  2. * INTERNAL
  3. */
  4. protected XMLDirectMapping getUniqueAttributeMapping() {
  5. XMLDirectMapping uniqueMapping = new XMLDirectMapping();
  6. uniqueMapping.setAttributeName("m_unique");
  7. uniqueMapping.setGetMethodName("getUnique");
  8. uniqueMapping.setSetMethodName("setUnique");
  9. uniqueMapping.setXPath("@unique");
  10. return uniqueMapping;
  11. }

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

  1. /**
  2. * INTERNAL:
  3. */
  4. protected XMLDirectMapping getValueAttributeMapping() {
  5. XMLDirectMapping valueMapping = new XMLDirectMapping();
  6. valueMapping.setAttributeName("m_value");
  7. valueMapping.setGetMethodName("getValue");
  8. valueMapping.setSetMethodName("setValue");
  9. valueMapping.setXPath("@value");
  10. return valueMapping;
  11. }

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

  1. protected XMLDescriptor buildAttachmentDescriptor() {
  2. XMLDescriptor descriptor = new XMLDescriptor();
  3. descriptor.setJavaClass(Attachment.class);
  4. XMLDirectMapping mimeType = new XMLDirectMapping();
  5. mimeType.setAttributeName("mimeType");
  6. mimeType.setXPath("mime-type/text()");
  7. descriptor.addMapping(mimeType);
  8. return descriptor;
  9. }

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

  1. protected ClassDescriptor buildOXXMLDescriptorDescriptor() {
  2. ClassDescriptor descriptor = super.buildOXXMLDescriptorDescriptor();
  3. XMLDirectMapping alwaysXMLRootMapping = new XMLDirectMapping();
  4. alwaysXMLRootMapping.setAttributeName("resultAlwaysXMLRoot");
  5. alwaysXMLRootMapping.setGetMethodName("isResultAlwaysXMLRoot");
  6. alwaysXMLRootMapping.setSetMethodName("setResultAlwaysXMLRoot");
  7. alwaysXMLRootMapping.setNullValue(Boolean.FALSE);
  8. alwaysXMLRootMapping.setXPath(getPrimaryNamespaceXPath() + "result-always-xml-root/text()");
  9. descriptor.addMapping(alwaysXMLRootMapping);
  10. return descriptor;
  11. }

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

  1. @Override
  2. protected ClassDescriptor buildXMLAnyCollectionMappingDescriptor() {
  3. XMLDescriptor descriptor = (XMLDescriptor) super.buildXMLAnyCollectionMappingDescriptor();
  4. XMLDirectMapping reuseContainerMapping = new XMLDirectMapping();
  5. reuseContainerMapping.setAttributeName("reuseContainer");
  6. reuseContainerMapping.setGetMethodName("getReuseContainer");
  7. reuseContainerMapping.setSetMethodName("setReuseContainer");
  8. reuseContainerMapping.setXPath(getPrimaryNamespaceXPath() + "reuse-container/text()");
  9. reuseContainerMapping.setNullValue(Boolean.FALSE);
  10. descriptor.addMapping(reuseContainerMapping);
  11. return descriptor;
  12. }

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

  1. protected ClassDescriptor buildTimeToLiveCacheInvalidationPolicyDescriptor() {
  2. XMLDescriptor descriptor = new XMLDescriptor();
  3. descriptor.setJavaClass(TimeToLiveCacheInvalidationPolicy.class);
  4. descriptor.getInheritancePolicy().setParentClass(CacheInvalidationPolicy.class);
  5. XMLDirectMapping timeToLiveMapping = new XMLDirectMapping();
  6. timeToLiveMapping.setAttributeName("timeToLive");
  7. timeToLiveMapping.setXPath(getPrimaryNamespaceXPath() + "time-to-live/text()");
  8. descriptor.addMapping(timeToLiveMapping);
  9. return descriptor;
  10. }

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

  1. @Override
  2. protected ClassDescriptor buildXMLFieldDescriptor() {
  3. XMLDescriptor descriptor = (XMLDescriptor) super.buildXMLFieldDescriptor();
  4. XMLDirectMapping isRequiredMapping = new XMLDirectMapping();
  5. isRequiredMapping.setAttributeName("isRequired");
  6. isRequiredMapping.setGetMethodName("isRequired");
  7. isRequiredMapping.setSetMethodName("setRequired");
  8. isRequiredMapping.setXPath(getPrimaryNamespaceXPath() + "@is-required");
  9. isRequiredMapping.setNullValue(Boolean.FALSE);
  10. descriptor.addMapping(isRequiredMapping);
  11. return descriptor;
  12. }

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

  1. protected ClassDescriptor buildTransformerBasedFieldTransformationDescriptor() {
  2. XMLDescriptor descriptor = new XMLDescriptor();
  3. descriptor.setJavaClass(TransformerBasedFieldTransformation.class);
  4. descriptor.getInheritancePolicy().setParentClass(FieldTransformation.class);
  5. XMLDirectMapping methodNameMapping = new XMLDirectMapping();
  6. methodNameMapping.setAttributeName("transformerClass");
  7. methodNameMapping.setXPath(getPrimaryNamespaceXPath() + "transformer-class/text()");
  8. methodNameMapping.setGetMethodName("getTransformerClass");
  9. methodNameMapping.setSetMethodName("setTransformerClass");
  10. descriptor.addMapping(methodNameMapping);
  11. return descriptor;
  12. }

相关文章