/** * INTERNAL: */ protected XMLCompositeDirectCollectionMapping getResultClasses() { XMLCompositeDirectCollectionMapping mapping = new XMLCompositeDirectCollectionMapping(); mapping.setAttributeName("m_resultClassNames"); mapping.setGetMethodName("getResultClassNames"); mapping.setSetMethodName("setResultClassNames"); mapping.setXPath("orm:result-class"); return mapping; }
/** * INTERNAL: */ protected XMLCompositeDirectCollectionMapping getConnectionPoolsMapping() { XMLCompositeDirectCollectionMapping mapping = new XMLCompositeDirectCollectionMapping(); mapping.setAttributeName("connectionPools"); mapping.setGetMethodName("getConnectionPools"); mapping.setSetMethodName("setConnectionPools"); mapping.setXPath("orm:connection-pool"); return mapping; }
/** * INTERNAL: */ protected XMLCompositeDirectCollectionMapping getColumnNamesMapping() { XMLCompositeDirectCollectionMapping columnNamesMapping = new XMLCompositeDirectCollectionMapping(); columnNamesMapping.setAttributeName("m_columnNames"); columnNamesMapping.setGetMethodName("getColumnNames"); columnNamesMapping.setSetMethodName("setColumnNames"); columnNamesMapping.setXPath("orm:column-name"); return columnNamesMapping; }
/** * INTERNAL: */ protected XMLCompositeDirectCollectionMapping getResultSetMappings() { XMLCompositeDirectCollectionMapping mapping = new XMLCompositeDirectCollectionMapping(); mapping.setAttributeName("m_resultSetMappings"); mapping.setGetMethodName("getResultSetMappings"); mapping.setSetMethodName("setResultSetMappings"); mapping.setXPath("orm:result-set-mapping"); return mapping; }
public ClassDescriptor buildSessionEventManagerConfigDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(SessionEventManagerConfig.class); XMLCompositeDirectCollectionMapping sessionEventListenersMapping = new XMLCompositeDirectCollectionMapping(); sessionEventListenersMapping.setAttributeName("m_sessionEventListeners"); sessionEventListenersMapping.setGetMethodName("getSessionEventListeners"); sessionEventListenersMapping.setSetMethodName("setSessionEventListeners"); sessionEventListenersMapping.setXPath("event-listener-class/text()"); descriptor.addMapping(sessionEventListenersMapping); return descriptor; }
public ClassDescriptor buildSessionEventManagerConfigDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(SessionEventManagerConfig.class); XMLCompositeDirectCollectionMapping sessionEventListenersMapping = new XMLCompositeDirectCollectionMapping(); sessionEventListenersMapping.setAttributeName("m_sessionEventListeners"); sessionEventListenersMapping.setGetMethodName("getSessionEventListeners"); sessionEventListenersMapping.setSetMethodName("setSessionEventListeners"); sessionEventListenersMapping.setXPath("event-listener-class/text()"); descriptor.addMapping(sessionEventListenersMapping); return descriptor; }
public ClassDescriptor buildStructConverterConfigDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(StructConverterConfig.class); XMLCompositeDirectCollectionMapping convertersMapping = new XMLCompositeDirectCollectionMapping(); convertersMapping.setAttributeName("m_structConverterClasses"); convertersMapping.setGetMethodName("getStructConverterClasses"); convertersMapping.setSetMethodName("setStructConverterClasses"); convertersMapping.setXPath("struct-converter/text()"); descriptor.addMapping(convertersMapping); return descriptor; }
public ClassDescriptor buildStructConverterConfigDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(StructConverterConfig.class); XMLCompositeDirectCollectionMapping convertersMapping = new XMLCompositeDirectCollectionMapping(); convertersMapping.setAttributeName("m_structConverterClasses"); convertersMapping.setGetMethodName("getStructConverterClasses"); convertersMapping.setSetMethodName("setStructConverterClasses"); convertersMapping.setXPath("struct-converter/text()"); descriptor.addMapping(convertersMapping); return descriptor; }
public ClassDescriptor buildSessionEventManagerConfigDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(SessionEventManagerConfig.class); XMLCompositeDirectCollectionMapping sessionEventListenersMapping = new XMLCompositeDirectCollectionMapping(); sessionEventListenersMapping.setAttributeName("m_sessionEventListeners"); sessionEventListenersMapping.setGetMethodName("getSessionEventListeners"); sessionEventListenersMapping.setSetMethodName("setSessionEventListeners"); sessionEventListenersMapping.setXPath("event-listener-class/text()"); descriptor.addMapping(sessionEventListenersMapping); return descriptor; }
public ClassDescriptor buildStructConverterConfigDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(StructConverterConfig.class); XMLCompositeDirectCollectionMapping convertersMapping = new XMLCompositeDirectCollectionMapping(); convertersMapping.setAttributeName("m_structConverterClasses"); convertersMapping.setGetMethodName("getStructConverterClasses"); convertersMapping.setSetMethodName("setStructConverterClasses"); convertersMapping.setXPath("struct-converter/text()"); descriptor.addMapping(convertersMapping); return descriptor; }
public ClassDescriptor buildSessionBrokerConfigDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(SessionBrokerConfig.class); descriptor.getInheritancePolicy().setParentClass(SessionConfig.class); XMLCompositeDirectCollectionMapping sessionNamesMapping = new XMLCompositeDirectCollectionMapping(); sessionNamesMapping.setAttributeName("m_sessionNames"); sessionNamesMapping.setGetMethodName("getSessionNames"); sessionNamesMapping.setSetMethodName("setSessionNames"); sessionNamesMapping.setXPath("session-name/text()"); descriptor.addMapping(sessionNamesMapping); return descriptor; }
public ClassDescriptor buildSessionBrokerConfigDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(SessionBrokerConfig.class); descriptor.getInheritancePolicy().setParentClass(SessionConfig.class); XMLCompositeDirectCollectionMapping sessionNamesMapping = new XMLCompositeDirectCollectionMapping(); sessionNamesMapping.setAttributeName("m_sessionNames"); sessionNamesMapping.setGetMethodName("getSessionNames"); sessionNamesMapping.setSetMethodName("setSessionNames"); sessionNamesMapping.setXPath("session-name/text()"); descriptor.addMapping(sessionNamesMapping); return descriptor; }
public ClassDescriptor buildSessionBrokerConfigDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(SessionBrokerConfig.class); descriptor.getInheritancePolicy().setParentClass(SessionConfig.class); XMLCompositeDirectCollectionMapping sessionNamesMapping = new XMLCompositeDirectCollectionMapping(); sessionNamesMapping.setAttributeName("m_sessionNames"); sessionNamesMapping.setGetMethodName("getSessionNames"); sessionNamesMapping.setSetMethodName("setSessionNames"); sessionNamesMapping.setXPath("session-name/text()"); descriptor.addMapping(sessionNamesMapping); return descriptor; }
private XMLDescriptor buildUnionDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(Union.class); descriptor.setNamespaceResolver(namespaceResolver); XMLCompositeDirectCollectionMapping memberTypeMapping = new XMLCompositeDirectCollectionMapping(); memberTypeMapping.setAttributeName("memberTypes"); memberTypeMapping.setXPath("@memberTypes"); memberTypeMapping.setUsesSingleNode(true); descriptor.addMapping(memberTypeMapping); XMLCompositeCollectionMapping simpleTypesMapping = new XMLCompositeCollectionMapping(); simpleTypesMapping.setReferenceClass(SimpleType.class); simpleTypesMapping.setAttributeName("simpleTypes"); simpleTypesMapping.setXPath(Constants.SCHEMA_PREFIX + ":" + "simpleType"); descriptor.addMapping(simpleTypesMapping); return descriptor; }
private XMLDescriptor buildUnionDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(Union.class); descriptor.setNamespaceResolver(namespaceResolver); XMLCompositeDirectCollectionMapping memberTypeMapping = new XMLCompositeDirectCollectionMapping(); memberTypeMapping.setAttributeName("memberTypes"); memberTypeMapping.setXPath("@memberTypes"); memberTypeMapping.setUsesSingleNode(true); descriptor.addMapping(memberTypeMapping); XMLCompositeCollectionMapping simpleTypesMapping = new XMLCompositeCollectionMapping(); simpleTypesMapping.setReferenceClass(SimpleType.class); simpleTypesMapping.setAttributeName("simpleTypes"); simpleTypesMapping.setXPath(XMLConstants.SCHEMA_PREFIX + ":" + "simpleType"); descriptor.addMapping(simpleTypesMapping); return descriptor; }
private XMLDescriptor buildUnionDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(Union.class); descriptor.setNamespaceResolver(namespaceResolver); XMLCompositeDirectCollectionMapping memberTypeMapping = new XMLCompositeDirectCollectionMapping(); memberTypeMapping.setAttributeName("memberTypes"); memberTypeMapping.setXPath("@memberTypes"); memberTypeMapping.setUsesSingleNode(true); descriptor.addMapping(memberTypeMapping); XMLCompositeCollectionMapping simpleTypesMapping = new XMLCompositeCollectionMapping(); simpleTypesMapping.setReferenceClass(SimpleType.class); simpleTypesMapping.setAttributeName("simpleTypes"); simpleTypesMapping.setXPath(Constants.SCHEMA_PREFIX + ":" + "simpleType"); descriptor.addMapping(simpleTypesMapping); return descriptor; }
private XMLDescriptor buildAnnotationDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(Annotation.class); descriptor.setNamespaceResolver(namespaceResolver); XMLCompositeDirectCollectionMapping documentationMapping = new XMLCompositeDirectCollectionMapping(); documentationMapping.setAttributeName("documentation"); documentationMapping.useCollectionClass(ArrayList.class); documentationMapping.setXPath(Constants.SCHEMA_PREFIX + ":" + "documentation"); ((XMLField)documentationMapping.getField()).setUsesSingleNode(false); descriptor.addMapping(documentationMapping); XMLFragmentCollectionMapping appInfoMapping = new XMLFragmentCollectionMapping(); appInfoMapping.setAttributeName("appInfo"); appInfoMapping.setXPath(Constants.SCHEMA_PREFIX + ":" + "appinfo"); appInfoMapping.useCollectionClass(java.util.ArrayList.class); descriptor.addMapping(appInfoMapping); return descriptor; }
private XMLDescriptor buildAnnotationDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(Annotation.class); descriptor.setNamespaceResolver(namespaceResolver); XMLCompositeDirectCollectionMapping documentationMapping = new XMLCompositeDirectCollectionMapping(); documentationMapping.setAttributeName("documentation"); documentationMapping.useCollectionClass(ArrayList.class); documentationMapping.setXPath(Constants.SCHEMA_PREFIX + ":" + "documentation"); ((XMLField)documentationMapping.getField()).setUsesSingleNode(false); descriptor.addMapping(documentationMapping); XMLFragmentCollectionMapping appInfoMapping = new XMLFragmentCollectionMapping(); appInfoMapping.setAttributeName("appInfo"); appInfoMapping.setXPath(Constants.SCHEMA_PREFIX + ":" + "appinfo"); appInfoMapping.useCollectionClass(java.util.ArrayList.class); descriptor.addMapping(appInfoMapping); return descriptor; }
protected ClassDescriptor buildFetchGroupDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(FetchGroup.class); descriptor.setDefaultRootElement("fetch-group"); XMLDirectMapping fetchGroupNameMapping = new XMLDirectMapping(); fetchGroupNameMapping.setAttributeName("name"); fetchGroupNameMapping.setXPath(getPrimaryNamespaceXPath() + "name"); descriptor.addMapping(fetchGroupNameMapping); XMLCompositeDirectCollectionMapping fetchGroupAttributeMapping = new XMLCompositeDirectCollectionMapping(); CollectionContainerPolicy containerPolicy = new CollectionContainerPolicy(TreeSet.class); fetchGroupAttributeMapping.setContainerPolicy(containerPolicy); fetchGroupAttributeMapping.setAttributeName("attributes"); fetchGroupAttributeMapping.setXPath(getPrimaryNamespaceXPath() + "fetch-group-attributes/" + getPrimaryNamespaceXPath() + "fetch-group-attribute/text()"); descriptor.addMapping(fetchGroupAttributeMapping); return descriptor; }
protected ClassDescriptor buildFetchGroupDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(FetchGroup.class); descriptor.setDefaultRootElement("fetch-group"); XMLDirectMapping fetchGroupNameMapping = new XMLDirectMapping(); fetchGroupNameMapping.setAttributeName("name"); fetchGroupNameMapping.setXPath(getPrimaryNamespaceXPath() + "name"); descriptor.addMapping(fetchGroupNameMapping); XMLCompositeDirectCollectionMapping fetchGroupAttributeMapping = new XMLCompositeDirectCollectionMapping(); CollectionContainerPolicy containerPolicy = new CollectionContainerPolicy(TreeSet.class); fetchGroupAttributeMapping.setContainerPolicy(containerPolicy); fetchGroupAttributeMapping.setAttributeName("attributes"); fetchGroupAttributeMapping.setGetMethodName("getAttributeNames"); fetchGroupAttributeMapping.setSetMethodName("setAttributeNames"); fetchGroupAttributeMapping.setXPath(getPrimaryNamespaceXPath() + "fetch-group-attributes/" + getPrimaryNamespaceXPath() + "fetch-group-attribute/text()"); descriptor.addMapping(fetchGroupAttributeMapping); return descriptor; }